ShortestKodaikanal has no airport or railway station, so every journey ends with a road climb. Madurai Airport is nearest at 120 km, Kodai Road station is 80 km away, and buses stop at the bus stand in town. Here is how to reach Kodaikanal from anywhere: pick the closest hub, then finish by cab. Call +91 75023 45777 for a fare from your city.
Written by the Cottages Kodaikanal team, based in Kodaikanal. Last updated October 2026. Airport distance as listed by the Kodaikanal Municipality. Distances and times are approximate and change with traffic and weather.Kodaikanal Distance from Major Cities
Approximate road distance and drive time from the most common starting points.
| From | Distance | Drive time | Best way |
|---|---|---|---|
| Palani | 65 km | 2 to 2.5 hrs | Cab or bus |
| Kodai Road station | 80 km | About 2.5 hrs | Train, then cab |
| Dindigul | 100 km | About 3 hrs | Train, then cab or bus |
| Madurai (airport) | 120 km | 3 to 3.5 hrs | Flight, then cab |
| Coimbatore | 180 km | 4 to 5 hrs | Cab via Palani |
| Ooty | 250 km | About 7 hrs | Cab |
| Mysore | 380 km | About 10 hrs | Cab |
| Bangalore | 460 km | 8 to 10 hrs | Overnight cab, bus or train |
| Chennai | 500 km | 9 to 11 hrs | Train, then cab |
Most travellers underestimate the climb. The numbers look short on a map, but the final stretch is a slow hill road, so leave a buffer for the ascent and for tea stops. The Coimbatore to Kodaikanal distance is 180 km, yet it takes four to five hours via Palani. Pick a start time that gets you in before dark.
Bangalore to Kodaikanal: Road, Bus, Train and Flight
About 460 km and 8 to 10 hours. Four options cover how to reach Kodaikanal from Bangalore, and most visitors leave overnight to arrive for breakfast.
By car or cab
Take NH 44 south to Dindigul, then climb through the Palani Hills. The highway stays four lanes for most of the way, and a cab leaves when you do. You reach your stay without changing vehicle, and the driver handles the hairpins.
By bus
Overnight buses run from Bangalore to the hill town's main bus stop. Fares and timings change by season, so confirm both with the operator. Arriving at dawn leaves you a full day.
By train
Take an overnight train to Dindigul or Madurai and book it on IRCTC. A cab covers the remaining 100 to 120 km, so arrange it before you leave.
By air
Fly from Bangalore to Madurai, then take a cab for about three hours. This suits a short weekend, when a full night on the road would eat into your time.
Chennai to Kodaikanal: Train, Bus and Road Options
About 500 km and 9 to 11 hours by road. Here is how to reach Kodaikanal from Chennai without losing a day.
By train, then cab
Overnight trains from Chennai to Madurai stop at Kodai Road, 80 km from the hill town. You arrive in the morning, and the cab takes you straight up. It is the most relaxed option for families.
By car or cab
The usual route runs through Trichy and Dindigul on the national highway. Leave in the early evening and you arrive the next morning, rested enough to enjoy day one.
By bus
State and private overnight buses run between Chennai and the hills. Timings shift with the season, so check with the operator before you book.
By air
Fly Chennai to Madurai, then take a cab for the last 120 km. The flight removes the overnight leg.
Kodaikanal Nearest Railway Station and How to Travel Onward
No train reaches the hill town itself. These four stations are the usual arrival points.
| Station | Distance | To Kodaikanal | Best for |
|---|---|---|---|
| Kodai Road | 80 km | About 2.5 hrs | Nearest station, Chennai and Madurai trains |
| Palani | 65 km | 2 to 2.5 hrs | Coimbatore and Kerala side |
| Dindigul | 100 km | About 3 hrs | Bangalore overnight trains |
| Madurai Junction | 120 km | 3 to 3.5 hrs | Most train choices, plus the airport |
Kodaikanal by train always means two legs: rail to a nearby station, then a road climb. Book your cab in advance, because a driver waiting at the exit saves bargaining at early-morning arrivals. Trains change stops and timings, so check IRCTC for your date.
Flights to Kodaikanal: Nearest Airports and Pickup
The hill town has no airport. Fly to Madurai or Coimbatore and drive up.
Madurai Airport
The nearest airport, about 120 km and three to three and a half hours by road. Flights connect from Chennai, Bangalore and Hyderabad, among others. The Madurai airport to Kodaikanal drive passes small towns before the ghat climb. See Madurai to Kodaikanal.
Coimbatore Airport
About 180 km and four to five hours via Palani. A good choice when flying from Mumbai, Delhi or Kerala. See Coimbatore to Kodaikanal.
Airport pickup
Tell us your flight and we arrange a cab, so a driver is waiting when you land. Your stay is the first stop.
Kodaikanal by Bus: Bus Stand and Cities Covered
Buses connect the hill town to the main cities in Tamil Nadu and beyond.
Where the bus drops you
Buses stop at the Kodaikanal bus stand in the middle of town, a short ride from most stays. From there it is a quick cab or an uphill walk, so keep luggage light.
Which cities have buses
Regular services run from Madurai, Dindigul, Palani, Coimbatore, Chennai and Bangalore. Nearby towns have buses through the day, while long-distance services mostly leave in the evening.
When a cab is easier
A cab works better for families, heavy luggage, late arrivals and groups of four or more. It picks you up where you choose and takes you directly to your stay.
Looking for a room near the bus stand? See our hotels in Kodaikanal.
Kodaikanal by Road: Routes from Nearby Towns
Five starting points cover most trips, and every route finishes with the same ghat climb.
Shortest
Nearest station
Gateway town
Nearest airport
Via PalaniThe Kodaikanal Ghat Road: What to Expect
Most of the journey is easy highway. The last 30 km or so climbs through hairpin bends to about 2,100 metres, as noted in Wikipedia's Kodaikanal entry.

Travel in daylight
Fog and mist cut visibility on the bends, especially after sunset. Arrive before dark, or travel with a driver who knows the road.
Take it slow
Allow extra time for the climb. Heavy rain makes the surface slippery, and slow trucks are common on the bends.
Carry motion-sickness tablets
The turns affect many passengers, especially children. Sit in front and skip heavy meals before the climb.
Self-drive or hire a driver
Self-driving is possible, but a local driver is calmer on the bends and the descent. See our car rental for both options.
Best Time to Travel and Road Conditions
The road stays open all year, but the drive feels different by season.
| Months | Road and weather | Travel tip |
|---|---|---|
| March to June | Clear skies and the easiest drive | Busiest season. Book your cab early. |
| July to September | Rain and fog, with slippery bends | Travel in daylight and allow extra time. |
| October to November | Cool, with occasional showers | Quieter roads and green hills. |
| December to February | Cold and misty mornings | Avoid very early starts on the ghat. Pack woollens. |
For temperatures month by month, see our Kodaikanal weather guide.
Going On to Ooty or Munnar, and Leaving Kodaikanal
We arrange a cab for the next stop or the journey home.
Kodaikanal to Ooty
The distance between Ooty and Kodaikanal is about 250 km, so plan a full day for the transfer.
Kodaikanal to Munnar
A scenic drive across the Western Ghats. Ask us for a cab and a driver who knows the route.
Kodaikanal to Bangalore
Leave in the afternoon for an overnight drive, or take a cab to Dindigul or Madurai for the train.
Kodaikanal to Chennai
Drive to Kodai Road or Madurai and catch the overnight train home.
How to Reach Kodaikanal: FAQ
Quick answers for planning your arrival.
Which is the nearest railway station to Kodaikanal?
Kodai Road is the Kodaikanal nearest railway station, about 80 km and 2.5 hours by road. Palani, Dindigul and Madurai Junction also work. Pre-book a cab so a driver meets your train.
Which is the nearest airport to Kodaikanal?
Madurai Airport is nearest, about 120 km and three hours away. The Madurai airport to Kodaikanal drive suits most flights from Chennai, Bangalore and Hyderabad. Coimbatore Airport, around 180 km away, is the second option.
Is there a train to Kodaikanal?
No. Kodaikanal by train means rail to Kodai Road, Palani, Dindigul or Madurai, then a road climb of 65 to 120 km. A pre-booked cab makes the second leg simple.
How do I reach Kodaikanal from Bangalore?
The Bangalore to Kodaikanal distance is about 460 km, or 8 to 10 hours. Drive or take a cab overnight, board a bus, or ride an overnight train to Dindigul and continue by cab.
How do I reach Kodaikanal from Chennai?
The Chennai to Kodaikanal distance is about 500 km, or 9 to 11 hours by road. Most visitors take an overnight train to Kodai Road, Dindigul or Madurai, then a cab. Driving, buses and flights to Madurai also work.
Is the ghat road to Kodaikanal safe to drive?
Yes, with care. The Kodaikanal ghat road has hairpin bends over its last 30 km or so and can turn foggy or slippery. Travel in daylight, drive slowly, or hire a local driver.
Where does the bus to Kodaikanal stop?
Buses stop at the Kodaikanal bus stand in the middle of town, a short ride from most stays. Cottages Kodaikanal can arrange a cab from there if you message us your arrival time.
Get picked up on arrival
Tell us where and when you land and we will arrange a cab to take you straight to your Kodaikanal stay.

