Tall trees in thick mist on the hill road to Kodaikanal

How to Reach Kodaikanal

Not sure how to go Kodaikanal? Cottages Kodaikanal explains every route by road, train and air, with distances, timings and cab pickups.

See distances and routes
Key takeaway

Kodaikanal 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.
Distance

Kodaikanal Distance from Major Cities

Approximate road distance and drive time from the most common starting points.

FromDistanceDrive timeBest way
Palani65 km2 to 2.5 hrsCab or bus
Kodai Road station80 kmAbout 2.5 hrsTrain, then cab
Dindigul100 kmAbout 3 hrsTrain, then cab or bus
Madurai (airport)120 km3 to 3.5 hrsFlight, then cab
Coimbatore180 km4 to 5 hrsCab via Palani
Ooty250 kmAbout 7 hrsCab
Mysore380 kmAbout 10 hrsCab
Bangalore460 km8 to 10 hrsOvernight cab, bus or train
Chennai500 km9 to 11 hrsTrain, 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.

From Bangalore

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.

01

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.

02

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.

03

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.

04

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.

From Chennai

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.

01

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.

02

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.

03

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.

04

By air

Fly Chennai to Madurai, then take a cab for the last 120 km. The flight removes the overnight leg.

By train

Kodaikanal Nearest Railway Station and How to Travel Onward

No train reaches the hill town itself. These four stations are the usual arrival points.

StationDistanceTo KodaikanalBest for
Kodai Road80 kmAbout 2.5 hrsNearest station, Chennai and Madurai trains
Palani65 km2 to 2.5 hrsCoimbatore and Kerala side
Dindigul100 kmAbout 3 hrsBangalore overnight trains
Madurai Junction120 km3 to 3.5 hrsMost 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.

By air

Flights to Kodaikanal: Nearest Airports and Pickup

The hill town has no airport. Fly to Madurai or Coimbatore and drive up.

120

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.

180

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.

Cab

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.

By bus

Kodaikanal by Bus: Bus Stand and Cities Covered

Buses connect the hill town to the main cities in Tamil Nadu and beyond.

01

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.

02

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.

03

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.

By road

Kodaikanal by Road: Routes from Nearby Towns

Five starting points cover most trips, and every route finishes with the same ghat climb.

Foothills road from PalaniShortest

Palani to Kodaikanal

The shortest approach, 2 to 2.5 hours through the foothills.

Distance65 kmRoute guide
Road from Kodai Road stationNearest station

Kodai Road to Kodaikanal

About 2.5 hours from the nearest station.

Distance80 kmRoute guide
Road from DindigulGateway town

Dindigul to Kodaikanal

A busy gateway town, about 3 hours away.

Distance100 kmRoute guide
Road from MaduraiNearest airport

Madurai to Kodaikanal

About 3 hours from the nearest airport.

Distance120 kmRoute guide
Road from Coimbatore via PalaniVia Palani

Coimbatore to Kodaikanal

Four to five hours by road, passing through Palani.

Distance180 kmRoute guide
The climb

The 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.

Tall trees in thick mist on the hill road to Kodaikanal
01

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.

02

Take it slow

Allow extra time for the climb. Heavy rain makes the surface slippery, and slow trucks are common on the bends.

03

Carry motion-sickness tablets

The turns affect many passengers, especially children. Sit in front and skip heavy meals before the climb.

04

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.

Season

Best Time to Travel and Road Conditions

The road stays open all year, but the drive feels different by season.

MonthsRoad and weatherTravel tip
March to JuneClear skies and the easiest driveBusiest season. Book your cab early.
July to SeptemberRain and fog, with slippery bendsTravel in daylight and allow extra time.
October to NovemberCool, with occasional showersQuieter roads and green hills.
December to FebruaryCold and misty morningsAvoid very early starts on the ghat. Pack woollens.

For temperatures month by month, see our Kodaikanal weather guide.

Onward and return

Going On to Ooty or Munnar, and Leaving Kodaikanal

We arrange a cab for the next stop or the journey home.

OOT

Kodaikanal to Ooty

The distance between Ooty and Kodaikanal is about 250 km, so plan a full day for the transfer.

About 250 kmAbout 7 hrs
MUN

Kodaikanal to Munnar

A scenic drive across the Western Ghats. Ask us for a cab and a driver who knows the route.

Cab on requestFull day
BLR

Kodaikanal to Bangalore

Leave in the afternoon for an overnight drive, or take a cab to Dindigul or Madurai for the train.

8 to 10 hrsOvernight option
MAA

Kodaikanal to Chennai

Drive to Kodai Road or Madurai and catch the overnight train home.

Train + cabOvernight
FAQ

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.