tripunder

Home › Blog › Coorg by train

Getting there · Karnataka

Coorg Nearest Railway Station: Mysuru, Hassan or Kannur, and How to Reach Madikeri

Kodagu (Coorg) has no railway line at all. From Bengaluru and Chennai the easy way is a train to Mysuru, 118 km from Madikeri, and a KSRTC bus up the hill. From Mumbai and the coast it is Mangaluru, and from Kerala it is Kannur or Thalassery. Here are the stations, the fares by class and the bus for the last stretch.

By GokulUpdated 5 November 20269 min read
Abbey Falls cascading over dark rock near Madikeri, Coorg

Photo: Ashwinstein, CC BY-SA 4.0, via Wikimedia Commons. Text added by Trip Under.

Abbey Falls near Madikeri. The nearest railway is about 85 km away.

Short answer

Coorg has no railway station. The easiest is Mysuru Junction (MYS), about 118 km from Madikeri, with many trains from Bengaluru: the 12007 Shatabdi (10:35 to 13:00) costs about ₹315 in chair car, and the 16216 Chamundi Express about ₹85 in second sitting. From Mysuru a KSRTC bus to Madikeri was about ₹144 in the January 2025 fare table. The closest station by road is Subrahmanya Road (about 85 km), but it has far fewer trains. From Kerala use Kannur (about 112 km), from Mumbai use Mangaluru (about 130 km).

118 kmMysuru (MYS) to Madikeri
₹315Shatabdi chair car, Bengaluru–Mysuru
about ₹144KSRTC bus, Mysuru–Madikeri (2025)
Nonerailway in Kodagu; the Kushalnagar line is shelved

Coorg is coffee country in the Western Ghats: estates, waterfalls and misty hills around the hill town of Madikeri. It has never had a railway, and the one planned to Kushalnagar has been shelved. So every trip by train ends with a bus or a taxi up the ghats.

How we worked it out. On 5 November 2026 we read the lowest fare per class on ConfirmTkt's route listings for travel on 6 November, checked times on erail, and re-ran road distances with OpenStreetMap routing from each station to Madikeri. Routing times assume clear roads; buses on the ghats take longer. Check IRCTC before you book. You book every piece yourself: Trip Under is not an agency.

Every railway station people use for Coorg

Station codes: ConfirmTkt and erail. Road distances and drive times: OpenStreetMap routing (OSRM) to Madikeri, 5 Nov 2026, rounded; real times on the ghat roads are longer.
Station (code)Distance to Madikeri by roadDrive (clear roads)Best for
Subrahmanya Road (SBHR)about 85 kmabout 1 h 15 minThe closest, on the Hassan–Mangaluru ghat line, but few trains.
Hassan Jn (HAS)about 106 kmabout 1 h 40 minOvernight Bengaluru–Mangaluru trains stop here.
Thalassery (TLY)about 108 kmabout 2 hComing from Kerala.
Kannur (CAN)about 112 kmabout 2 hComing from Kerala; a Kerala RTC bus runs to Madikeri.
Mysuru Jn (MYS)about 118 kmabout 1 h 30 minThe easy pick from Bengaluru and Chennai: most trains, most buses on.
Mangaluru Jn (MAJN) / Central (MAQ)about 130–134 kmabout 2 hComing from Mumbai, Goa or the coast.

Is there a railway coming to Coorg? Not soon. The 87 km Mysuru–Kushalnagar line was shelved by the Railway Ministry; South Western Railway's Mysuru divisional manager confirmed this to the Star of Mysore in January 2026, and said it would revive only if the state provides the land.

Infographic · the route

From the train to the hills

Our plan allows about 3 hours for the bus from Mysuru to Madikeri; routing over clear roads says 1 h 30 min.

Coorg train ticket price by class

These are the lowest fares per class that ConfirmTkt listed on 5 November 2026 for travel on 6 November.

From Bengaluru to Mysuru

Source: ConfirmTkt, read 5 Nov 2026 for travel on 6 Nov; times checked on erail. The morning trains leave you time to reach Madikeri by bus the same afternoon.
TrainFaresFrom → toDeparts → arrivesDays
20607 Vande BharatCC ₹570, EC ₹1,080KSR Bengaluru → Mysuru10:05 → 12:20Not Wednesday
12007 ShatabdiCC ₹315, EC ₹910KSR Bengaluru → Mysuru10:35 → 13:00Not Thursday
20660 Rajya Rani2S ₹100, CC ₹320KSR Bengaluru → Mysuru11:30 → 14:00Daily
16216 Chamundi Express2S ₹85, CC ₹270KSR Bengaluru → Mysuru18:25 → 21:10Daily
16231 Cuddalore–Mysuru ExpressSL ₹150, CC ₹270, 3A ₹520KSR Bengaluru → Mysuru05:40 → 08:35Daily

From Chennai, Mumbai and Kerala

Source: ConfirmTkt, read 5 Nov 2026 for travel on 6 Nov. The Netravati and Maveli arrive before dawn.
TrainFaresFrom → toDeparts → arrives
16021 Kaveri ExpressSL ₹310, 3A ₹810, 2A ₹1,145Chennai Central → Mysuru21:15 → 06:40
12007 ShatabdiCC ₹1,305, EC ₹2,000Chennai Central → Mysuru06:00 → 13:00
16345 Netravati ExpressSL ₹570, 3A ₹1,490, 2A ₹2,125Mumbai LTT → Mangaluru Jn11:40 → 04:20
12619 Matsyagandha ExpressSL ₹600, 3A ₹1,540, 2A ₹2,175Mumbai LTT → Mangaluru Central15:10 → 07:40
16604 Maveli ExpressSL ₹205, 3A ₹520, 2A ₹725Ernakulam → Kannur23:30 → 04:55
20634 Vande BharatCC ₹885, EC ₹1,630Ernakulam → Kannur08:20 → 12:03

For budgeting, Trip Under plans the Bengaluru train-and-bus route at about ₹460 per person each way: the Shatabdi in chair car plus the KSRTC bus. Here is how it compares:

Way inRouteTimeFare (per person, each way)Notes
Overnight busBengaluru → Madikeri6 h₹1,200KSRTC runs all night. Cheapest and most frequent.
Train + busBengaluru → Mysuru, bus to Madikeri2.5 h + 3 h₹46012007 Shatabdi to Mysuru, chair car about ₹315 (ConfirmTkt, 5 Nov 2026), then the KSRTC bus to Madikeri, about ₹144 (Jan 2025 fare table). Comfortable and cheap.
Flight + roadBLR/COK → Mangaluru, then 3 h road1 h + 3 h₹8,000Only worth it coming from outside Karnataka.
Car from BengaluruSelf-drive, 260 km6 h₹4,500Makes sense split four ways — the estates are spread out and buses are slow.

Infographic · two days in Coorg, per person

Train and bus against the overnight bus

Train + bus, shoestring₹3,100
Overnight bus, shoestring₹4,600
Train + bus, mid-range₹4,700
Overnight bus, mid-range₹6,200

One person from Bengaluru, return travel plus two days on the ground at Trip Under's Coorg daily rates (₹1,100 shoestring, ₹1,900 mid-range).

The last leg: the bus up to Madikeri

From Mysuru, KSRTC buses run to Madikeri. The January 2025 fare table listed about ₹144; it did not say which bus type, and we could not confirm current Rajahamsa or Airavat fares or the timetable, so check at the Mysuru bus stand. From Kannur, a Kerala RTC bus leaves at 11:00 and reaches Madikeri at 15:45, about ₹128 (a blog updated September 2026). From Mangaluru we found only private buses, from about ₹663.

Skipping the train? KSRTC runs straight from Bengaluru to Madikeri, with the cheapest fares from about ₹365 on booking sites in October 2026, and private sleepers at about ₹650–1,500. Our plan uses about ₹1,200 for the overnight bus.

Coming by train, sleep in Madikeri the first night. The estates, Abbey Falls and Raja's Seat are all reached from there. A state bus links Madikeri to the villages for about ₹40 a ride.

Two days by train and bus, what it costs

Coffee bushes under coconut and pepper-draped trees on a Coorg estate

Photo: This Photo was taken by Timothy A. Gonsalves . Feel free to use my photos, but p, CC BY-SA 4.0, via Wikimedia Commons

A coffee estate. Most homestays sit inside one.

A dorm in Madikeri is about ₹600 a night, and a homestay room about ₹1,800, usually with breakfast and dinner. Veg meals at a Madikeri darshini are about ₹90. Two days from Bengaluru by train and bus come to about ₹3,100 per person on a shoestring and ₹4,700 mid-range, return travel included.

Day 1, 10:35
Shatabdi to Mysuru, bus to MadikeriIn Madikeri by late afternoon.
Day 1, evening
Raja's Seat at sunsetA viewpoint in Madikeri town.
Day 2, morning
Abbey Falls and a coffee estateBest after the monsoon, when the falls run.
Day 2, afternoon
Bus to Mysuru, evening train to BengaluruCheck NTES for the evening trains from Mysuru.

When to go

Infographic · month by month

Coorg month by month

BestGoodPassableAvoid
Month-by-month as text

Jan: Good · Feb: Good · Mar: Passable · Apr: Passable · May: Passable · Jun: Good · Jul: Best · Aug: Best · Sep: Best · Oct: Good · Nov: Best · Dec: Best

Two seasons, both good. July to September is the monsoon, which is when the estates are green, the falls are running and rates are lowest. November to February is dry, cool and busy.

Frequently asked questions

What is the nearest railway station to Coorg?

Coorg has no railway. The closest station by road is Subrahmanya Road (about 85 km from Madikeri), but it has few trains. Most people use Mysuru Junction, about 118 km away, which has many trains from Bengaluru and Chennai.

How do I reach Coorg from Bengaluru by train?

Take a train to Mysuru, for example the 12007 Shatabdi (10:35 to 13:00, chair car about ₹315) or the Chamundi Express (about ₹85 in second sitting), then a KSRTC bus to Madikeri, about ₹144 in the January 2025 fare table.

Is there a railway station in Kushalnagar?

No. The Mysuru–Kushalnagar line was shelved by the Railway Ministry, as South Western Railway's Mysuru divisional manager confirmed in January 2026.

How far is Coorg from Mysuru railway station?

Madikeri is about 118 km from Mysuru by road. Routing over clear roads gives about 1 h 30 min; buses take longer.

Which station is best for Coorg from Kerala?

Kannur (about 112 km) or Thalassery (about 108 km). A Kerala RTC bus runs from Kannur to Madikeri at 11:00, arriving 15:45, for about ₹128.

Which station is best for Coorg from Mumbai?

Mangaluru, about 130 km from Madikeri. The Netravati (Sleeper about ₹570) and Matsyagandha (about ₹600) run daily from Mumbai LTT.

Is the bus better than the train to Coorg?

The direct KSRTC bus from Bengaluru is simpler, from about ₹365. The train to Mysuru plus a bus is more comfortable and still cheap.

How much does a 2-day Coorg trip cost by train?

About ₹3,100 per person on a shoestring and ₹4,700 mid-range from Bengaluru, return train and bus included.

Sources and how we priced this

Keep reading

Coorg vs Chikmagalur: Which Coffee-Hill Weekend Is Right for You?Read the guide →Places to Visit Near Bangalore: 20 Underrated Trips by Distance, with Real CostsRead the guide →8 Underrated Long Weekend Trips from Bangalore, All Under ₹10,000Read the guide →

Plan your own Coorg trip

Set your dates, group and travel mode on the Coorg page and see the train, bus, bed and food add up.

Open the Coorg page →

Costs come from Trip Under's place data and our cost model (see methodology). They are indicative ballparks for budget travel and move with season and demand. Check live bus, train and room prices before you book. Trip Under is reader-planned, not an agency, and takes no commission on any booking.