There are 6 ways to get from Madurai to Darjeeling Himalayan Railway by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Madurai
best- Fly from Madurai (IXM) to Bagdogra Airport (IXB)plane IXM - IXB
5h 32m₹14,790–220,966Train
cheapest- Take the train from Madurai Jn to Salem Jntrain 17236 / ...
- Take the train from Salem Jn to New Jalpaiguritrain 22503 / ...
46h 51m₹1,189–9,435Bus
- Take the bus from Madurai, Tamil Nadu to Vijayawada, Andhra Pradeshbus Madurai, Tamil Nadu - Vijayawada, Andhra Pradesh
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus Vijayawada, Andhra Pradesh - Siliguri, West Bengal
43h 11mDrive 2,521.1 km
- Drive from Madurai to Darjeeling Himalayan Railwaycar 2,521.1 km
38h 10m₹28,446–41,088Train to Trichy International Airport, fly
- Take the train from Madurai Jn to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Bagdogra Airport (IXB)plane TRZ - IXB
9h 26m₹10,144–23,449Bus via Hyderabad
- Take the bus from Madurai, Tamil Nadu to Hyderabad, Telanganabus Madurai, Tamil Nadu - Hyderabad, Telangana
- Take the bus from Hyderabad, Telangana to Siliguri, West Bengalbus Hyderabad, Telangana - Siliguri, West Bengal
2d 15h
Madurai (IXM) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Madurai to Darjeeling Himalayan Railway is to train which costs ₹1,100 - ₹9,500 and takes 46h 51m.
The fastest way to get from Madurai to Darjeeling Himalayan Railway is to fly which takes 5h 32m and costs ₹14,000 - ₹2,30,000.
No, there is no direct bus from Madurai to Darjeeling Himalayan Railway. However, there are services departing from Madurai, Tamil Nadu and arriving at Siliguri, West Bengal via Vijayawada, Andhra Pradesh. The journey, including transfers, takes approximately 43h 11m.
No, there is no direct train from Madurai to Darjeeling Himalayan Railway. However, there are services departing from Madurai Jn and arriving at New Jalpaiguri via Salem Jn. The journey, including transfers, takes approximately 46h 51m.
The distance between Madurai and Darjeeling Himalayan Railway is 2194 km. The road distance is 2521.1 km.
The best way to get from Madurai to Darjeeling Himalayan Railway without a car is to bus which takes 43h 11m and costs .
It takes approximately 5h 32m to get from Madurai to Darjeeling Himalayan Railway, including transfers.
Madurai to Darjeeling Himalayan Railway bus services, operated by VKV Travels, depart from Madurai, Tamil Nadu station.
Madurai to Darjeeling Himalayan Railway train services, operated by Indian Railways, depart from Madurai Jn station.
The best way to get from Madurai to Darjeeling Himalayan Railway is to fly which takes 5h 32m and costs ₹14,000 - ₹2,30,000. Alternatively, you can bus, which costs and takes 43h 11m, you could also train, which costs ₹1,100 - ₹9,500 and takes 46h 51m.
What companies run services between Madurai, India and Darjeeling Himalayan Railway, India?
IndiGo Airlines and Air India Express fly from Madurai (IXM) to Bagdogra Airport (IXB) 4 times a day. Alternatively, you can take a bus from Madurai, Tamil Nadu to Darjeeling Himalayan Railway via Vijayawada, Andhra Pradesh and Siliguri, West Bengal in around 43h 11m.
- Website
- goindigo.in
Flights from Madurai to Bagdogra Airport via Madras
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–20,000
Flights from Madurai to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Trichy International Airport to Bagdogra Airport via Madras
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–21,000
- Website
- airindiaexpress.in
Flights from Madurai to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–22,000
Flights from Trichy International Airport to Bagdogra Airport via Bengaluru
- Ave. Duration
- 7h 48m
- When
- Monday, Wednesday, Friday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Madurai Jn to Salem Jn
- Ave. Duration
- 4h
- Frequency
- 5 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Salem Jn to New Jalpaiguri
- Ave. Duration
- 41h 15m
- Frequency
- Once daily
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,600
- First Class (1A)
- ₹6,000–8,000
Train from Madurai Jn to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91-9384047581
- [email protected]
- Website
- VKV Travels
Bus from Madurai, Tamil Nadu to Vijayawada, Andhra Pradesh
- Ave. Duration
- 15h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,900–2,500
- Schedules at
- VKV Travels
- Website
- Fast Track Tours And Travels
Bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengal
- Ave. Duration
- 26h
- Frequency
- 6 times a week
- Schedules at
- Fast Track Tours And Travels
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Madurai, Tamil Nadu to Hyderabad, Telangana
- Ave. Duration
- 16h 40m
- Frequency
- Hourly
- Estimated price
- ₹1,600–2,700
- Schedules at
- Kallada Tours and Travels
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Hyderabad, Telangana to Siliguri, West Bengal
- Ave. Duration
- 46h
- Frequency
- Twice daily
- Website
- Abha Bus
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Gatwick Airport into central London, 10 amazing places to get away from it all in Australia, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Madurai to Darjeeling Himalayan Railway bus services, operated by VKV Travels, arrive at Vijayawada, Andhra Pradesh station.
Madurai to Darjeeling Himalayan Railway train services, operated by Indian Railways, arrive at Salem Jn station.
Yes, the driving distance between Madurai to Darjeeling Himalayan Railway is 2521 km. It takes approximately 38h 10m to drive from Madurai to Darjeeling Himalayan Railway.
There are 290+ hotels available in Darjeeling Himalayan Railway.














