By Air
The closest airport to Coorg is Mangalore International Airport at a distance of 135 kilometres. From the airport, you can take a taxi or a car that takes approximately 3 to 4 hours to Coorg from the airport. The next closest airport is the Kempegowda International Airport in Bangalore which is 270 kilometres away from Coorg. If you are coming from Bangalore Airport you can board a taxi or take a bus the distance to Coorg is approximately 6 to 7 hours.
By Rail
Coorg has no railway station of its own and the nearest station is Mangalore which is approximately 135 Km away from Coorg. The other is Kushalnagar, which is 40 kilometers away from Coorg and may not have regular trains. Once you get to either of these stations; you have to take a taxi or take a bus to get to Coorg. Secondly, Bangalore Railway Station is roughly 270 kilometers from here. The distance between Bangalore and Coorg can be reached through a taxi or bus, or you can rent a car.
By Road
Coorg is well connected with the other parts of the country by road. Deluxe KSRTC buses and car rentals are available from Bangalore, Mangalore, and Mysore to Coorg. You can also rent a car and drive to Coorg. The distance is about 242 kilometers from Bangalore and it generally takes about 4 to 5 hours. If you arrive from Mangalore it is 135 kilometres and usually takes between 3 to 4 hours depending on the roads. Coorg is about 120 kilometers from Mysore and it will take about 2 hours to get there.