Chikmagalur is approximately 250 Kms from Bangalore. If you want to use public transport Birur is the closest bus station from Chikmagalur with two direct express buses from Bangalore. The approx travel time is 5 hours by bus.
If you want to travel by train the nearest Railway Station near Chikmagalur is Tarikere. There are two trains from Bangalore which runs between Bangalore and Tarikere every day.
Chikmagalur at just over 250 kms is amongst the hillstations near Bangalore perfect for a weekend trip. It will take just over six hours to travel between Bangalore and Chikmagalur.