Bangalore to Coorg: Distance, Best Route, Bus and Train
Coorg is about 230 km from Bangalore by road, and the drive takes four and a half to five hours. The best route is the Bangalore to Mysore expressway, then west through Hunsur and Periyapatna to Kushalnagar, the first town in Coorg. There is no railway station in Coorg, so the nearest stations are Mysore and Hassan. You can also take a KSRTC or private bus to Kushalnagar or Madikeri.
Amanvana is in Kushalnagar, on the banks of the Kaveri. It is the first stop in Coorg on the road from Bangalore, so you arrive before the hill roads begin. The figures below are from Bangalore city to the resort.
Bangalore to Coorg at a glance
| How | Distance | Time | Good to know |
|---|---|---|---|
| Car, via Mysore (best route) | About 230 km | 4.5 to 5 hours | Expressway to Mysore, then Hunsur and Periyapatna |
| Car, via Hassan | About 275 km | About 5.5 hours | Longer; useful if you are coming from north Bangalore or Tumkur |
| Bus to Kushalnagar or Madikeri | About 230 km | About 6 hours | KSRTC and private buses; book ahead on weekends |
| Train to Mysore, then road | About 90 km by road from Mysore | About 2 hours from Mysore | No railway in Coorg |
| Fly to Bangalore airport, then road | About 260 km from the airport | About 5.5 hours | Allow extra time for city traffic |
Drive times are what we see on a normal day and change with traffic, weekends and the monsoon.
Best route by car: via Mysore
Take the Bangalore to Mysore expressway and leave it before Mysore city for the Hunsur road. From Hunsur, continue to Periyapatna and Bylakuppe, and Kushalnagar is a few minutes on. The expressway has tolls. The road after Mysore passes through small towns, so keep your speed down and avoid driving that stretch late at night.
Leave Bangalore early. If you are on the road by 6 or 7 am, you miss the city traffic and reach Kushalnagar by late morning, in time for an early lunch. Check-in at Amanvana is from 1 pm.
Places to stop on the way
Srirangapatna is just off the expressway near Mysore, about 125 km from Bangalore, if you want to break the drive with a temple or a short walk.
The Golden Temple at Bylakuppe, the Namdroling Monastery, is 7 km before the resort and right on the route. It is a good last stop before you check in, or an easy outing the next morning. See our Golden Temple guide for timings.
Bangalore to Coorg by bus
KSRTC and private operators run buses from Bangalore to Madikeri, and most stop at Kushalnagar on the way. Overnight and early morning buses are common. You can book KSRTC buses on the KSRTC website and private buses on booking apps such as redBus. Get off at Kushalnagar for Amanvana, which is a short taxi or auto ride from the bus stand.
Bangalore to Coorg by train
There is no railway line in Coorg. The nearest stations are Mysore Junction, about 90 km from the resort, and Hassan, about 76 km away. Mysore has the most trains from Bangalore. From Mysore, the drive to Kushalnagar takes about two hours by taxi. See Mysore to Coorg for buses and taxis from Mysore.
Nearest airports to Coorg
| Airport | Distance from Amanvana | Drive time (estimate) |
|---|---|---|
| Mysore | About 100 km | About 2 hours |
| Kannur (Kerala) | About 100 km | About 3 hours, over the ghat road |
| Mangalore | About 165 km | About 4 hours |
| Bangalore (Kempegowda) | About 260 km | About 5.5 hours |
Mysore has the shortest drive but few flights. Bangalore has the most flights and the longest drive. Our team can help arrange a cab from any of these.
Frequently asked questions
How far is Coorg from Bangalore?
About 230 km by road to Kushalnagar, the first town in Coorg, and about 260 km to Madikeri. The drive to Kushalnagar takes four and a half to five hours.
What is the best way to go from Bangalore to Coorg?
By car, via the Bangalore to Mysore expressway and then Hunsur and Periyapatna. It is the shortest route and gives you a car for sightseeing once you arrive.
Is there a train from Bangalore to Coorg?
No. Coorg has no railway station. Take a train to Mysore, about 90 km from Kushalnagar, and drive the rest.
Which airport is closest to Coorg?
Mysore and Kannur are both about 100 km from Kushalnagar. Mysore is the quicker drive. Bangalore airport has the most flights but is about 260 km away.
Is 2 days enough for Coorg from Bangalore?
Yes, for a relaxed weekend. Two nights in Kushalnagar lets you see the Golden Temple, Dubare and Nisargadhama, with a day in Madikeri. For a fuller list, see our guide to places to visit in Coorg.
Plan your trip
After the drive, our private bungalows each have a courtyard with a lotus pond and a sunken stone bathtub, and the resort sits on the Kaveri next to Nisargadhama. See the best time to visit Coorg and our 3-day Coorg itinerary to plan your days. Check dates and rates on our booking page, or call +91 80 7153 9970.