Bangalore to Coorg distance of about 260 km by road, that's if your destination in Coorg is the Madikeri town.

Coorg region is located in a southwest direction from Bangalore. Coorg is in the same direction as Mysore, but beyond Mysore and closer to the Kerala border.

Bangalore to Coorg by bus:
KSRTC operates many daily services (both a/c and regular ) to towns in Coorg. The most frequent connection is to Madikeri. You can also get direct bus connection from Bangalore to other town in the Coorg region like Virajpete, Gonikoppalu, Polibetta and Somvarpet. Bangalore to Madikeri is about 6 hours journey by the a/c Volvo bus service (Airavata service) by KSRTC. You can book the tickets directly online at

Drive to Coorg from Bangalore :
This is a popular option, especially among those traveling from Bangalore on an extended weekend trip to Coorg.

There are two popular routes, one via Mysore the second via Channarayapatna . You can find a comparison on which route to select to drive. See Bangalore to Coorg by road.

If you are sure of your route see Bangalore to Coorg via Mysore or Bangalore to Coorg via Channarayapatna for detailed driving directions, distances , tips , route maps and more .

Typically one can drive from Bangalore to Madikeri in about 6 hours time.

Airports near Coorg:
Madikeri does not have an airport. The nearest airports in the region are Mysore, Bangalore , Mangalore and Calicut airports. Again, only limited number of flights operate to Mysore. So the practical options are Bangalore , Mangalore and Calicut airports, depending on from which direction you travel to Coorg. See Airport for Coorg for more details...

Mysore is about 120 km from Madikeri. Distance from Bangalore airport to Madikeri is about 280 km ( 174 miles ). From Mangalore to Madikeri the road distance is about 140km ( 87 km ).

Bangalore to Coorg by Train ! 

Coorg doesn't have a railway station. The best bet is Mysore. There are over 20 trains, many are daily trains , between Bangalore and Mysore. From Mysore travel to Coorg by road. There are frequent bus services from Mysore (go the Mysore KSRTC bus station) to towns in Coorg like Madikeri, Virajpet, Somwarpet. Mangalore is another option. Also you may want to check Hassan, if your destination is north Coorg.