There are 8 ways to get from Shahdol to Siliguri by train, plane, taxi, bus, 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.
Train to Mana Airport, fly
best- Take the train from Shahdol to Raipur Jntrain
- Fly from Mana Airport (RPR) to Bagdogra Airport (IXB)plane RPR - IXB
12h 27m₹10,576–17,698Train
cheapest- Take the train from Shahdol to Maihartrain 18247 / ...
- Take the train from Maihar to New Jalpaiguritrain 01665
25h₹656–5,043Train, taxi, bus
- Take the train from Shahdol to Chandia Roadtrain
- Take the taxi from Chandia Road to Maihar, Madhya Pradeshtaxi
- Take the bus from Maihar, Madhya Pradesh to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Siliguri, West Bengalbus
27h 6mDrive 993.9 km
- Drive from Shahdol to Siliguricar 993.9 km
14h 59m₹11,230–16,221Train to Jabalpur, fly
- Take the train from Shahdol to Jabalpurtrain
- Fly from Jabalpur (JLR) to Bagdogra Airport (IXB)plane JLR - IXB
13h 17m₹10,356–26,234Train to Rewa Chorhata Airport, fly
- Take the train from Shahdol to Rewatrain
- Fly from Rewa Chorhata Airport (REW) to Bagdogra Airport (IXB)plane REW - IXB
19h 15m₹10,295–28,269Train via Mokama
- Take the train from Shahdol to Barauni Jntrain 15232
- Take the train from Barauni Jn to New Jalpaiguritrain 12424 / ...
33h 50m₹741–5,657Train, bus
- Take the train from Shahdol to Varanasi Jntrain
- Take the bus from Varanasi, Uttar Pradesh to Patnabus
- Take the bus from Patna to Siliguri, West Bengalbus
34h 34m
Shahdol to Siliguri by train
Questions & Answers
The cheapest way to get from Shahdol to Siliguri is to train which costs ₹650 - ₹5,500 and takes 25h.
The fastest way to get from Shahdol to Siliguri is to train and fly which takes 12h 27m and costs ₹10,000 - ₹18,000.
No, there is no direct train from Shahdol to Siliguri. However, there are services departing from Shahdol and arriving at New Jalpaiguri via Maihar. The journey, including transfers, takes approximately 25h.
The distance between Shahdol and Siliguri is 1234 km. The road distance is 993.9 km.
The best way to get from Shahdol to Siliguri without a car is to train which takes 25h and costs ₹650 - ₹5,500.
It takes approximately 12h 27m to get from Shahdol to Siliguri, including transfers.
Shahdol to Siliguri train services, operated by Indian Railways, depart from Shahdol station.
Shahdol to Siliguri train services, operated by Indian Railways, arrive at Maihar station.
Yes, the driving distance between Shahdol to Siliguri is 994 km. It takes approximately 14h 59m to drive from Shahdol to Siliguri.
There are 304+ hotels available in Siliguri.
What companies run services between Shahdol, India and Siliguri, India?
You can take a train from Shahdol to New Jalpaiguri via Maihar in around 25h.
- Website
- goindigo.in
Flights from Mana Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Mana Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 10h 7m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Jabalpur to Bagdogra Airport via Delhi
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Jabalpur to Bagdogra Airport via Hyderabad
- Ave. Duration
- 16h 35m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Jabalpur to Bagdogra Airport via Indore, Delhi
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Rewa Chorhata Airport to Bagdogra Airport via Indore, Kolkata
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- ₹12,000–25,000
Flights from Rewa Chorhata Airport to Bagdogra Airport via Delhi, Kolkata
- Ave. Duration
- 11h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹12,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shahdol to Raipur Jn
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Shahdol to Maihar
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Maihar to New Jalpaiguri
- Ave. Duration
- 20h
- Frequency
- Once a week
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Shahdol to Chandia Road
- Ave. Duration
- 1h 12m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Shahdol to Jabalpur
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Shahdol to Rewa
- Ave. Duration
- 6h 42m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Shahdol to Barauni Jn
- Ave. Duration
- 27h 5m
- Frequency
- Once daily
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
Train from Barauni Jn to New Jalpaiguri
- Ave. Duration
- 5h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Shahdol to Varanasi Jn
- Ave. Duration
- 13h 20m
- Frequency
- Twice daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
- Website
- Rudradev Express
Bus from Maihar, Madhya Pradesh to Varanasi, Uttar Pradesh
- Ave. Duration
- 6h
- Frequency
- Hourly
- Schedules at
- Rudradev Express
- Ave. Duration
- 1h 21m
- Estimated price
- ₹1,100–1,400
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 Need to know: Jadrolinija, How to get from London City Airport into central London, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.






