There are 6 ways to get from Shahdol to Shillong by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Shahdol to Maihartrain
- Take the train from Maihar to Guwahatitrain
- Take the taxi from Guwahati to Shillongtaxi
34h 25m₹2,476–8,243Train, 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
- Take the bus from Siliguri, West Bengal to Shillong, Meghalayabus
41h 36mDrive 1,424.3 km
- Drive from Shahdol to Shillongcar 1,424.3 km
22h 32m₹16,059–23,197Train to Mana Airport, fly to Umroi Airport
- Take the train from Shahdol to Raipur Jntrain
- Fly from Mana Airport (RPR) to Umroi Airport (SHL)plane RPR - SHL
22h 2m₹20,296–39,988Train to Mana Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the train from Shahdol to Raipur Jntrain
- Fly from Mana Airport (RPR) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane RPR - GAU
- Take the bus from Gauhati Airport to Shillongbus
15h 50m₹9,396–21,438Train to Jabalpur, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the train from Shahdol to Jabalpurtrain
- Fly from Jabalpur (JLR) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane JLR - GAU
- Take the bus from Gauhati Airport to Shillongbus
17h 39m₹11,676–25,974
Mana Airport (RPR) to Umroi Airport (SHL) flights
Questions & Answers
The cheapest way to get from Shahdol to Shillong is to train and taxi which costs ₹2,400 - ₹8,500 and takes 34h 25m.
The fastest way to get from Shahdol to Shillong is to train and fly and bus which takes 15h 50m and costs ₹9,000 - ₹22,000.
The distance between Shahdol and Shillong is 1723 km. The road distance is 1424.3 km.
The best way to get from Shahdol to Shillong without a car is to train and taxi which takes 34h 25m and costs ₹2,400 - ₹8,500.
It takes approximately 34h 25m to get from Shahdol to Shillong, including transfers.
Yes, the driving distance between Shahdol to Shillong is 1424 km. It takes approximately 22h 32m to drive from Shahdol to Shillong.
There are 291+ hotels available in Shillong.
What companies run services between Shahdol, India and Shillong, India?
There is no direct connection from Shahdol to Shillong. However, you can take the train to Maihar, take the train to Guwahati, then take the taxi to Shillong. Alternatively, you can take the train to Chandia Road, take the taxi to Maihar, Madhya Pradesh, take the bus to Varanasi, Uttar Pradesh, take the bus to Siliguri, West Bengal, then take the bus to Shillong, Meghalaya.
- Website
- goindigo.in
Flights from Mana Airport to Umroi Airport via Kolkata
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- ₹17,000–23,000
Flights from Mana Airport to Umroi Airport via Hyderabad, Kolkata
- Ave. Duration
- 15h 35m
- When
- Every day
- Estimated price
- ₹17,000–23,000
Flights from Mana Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Mana Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 8h 8m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Mana Airport to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 10h 2m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Mana Airport to Lokpriya Gopinath Bordoloi International Airport via Madras
- Ave. Duration
- 11h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–15,000
Flights from Jabalpur to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Jabalpur to Lokpriya Gopinath Bordoloi International Airport via Hyderabad
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Jabalpur to Lokpriya Gopinath Bordoloi International Airport via Mumbai
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- ₹14,000–25,000
Flights from Jabalpur to Lokpriya Gopinath Bordoloi International Airport via Bengaluru
- Ave. Duration
- 17h 50m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹14,000–25,000
Flights from Jabalpur to Lokpriya Gopinath Bordoloi International Airport via Indore, Delhi
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- ₹12,000–25,000
- Website
- airindia.in
Flights from Mana Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹8,500–23,000
- Website
- spicejet.com
Flights from Mana Airport to Umroi Airport via Delhi
- Ave. Duration
- 15h
- When
- Thursday and Sunday
- Estimated price
- ₹12,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Guwahati
- Ave. Duration
- 28h
- Frequency
- Once a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
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 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 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 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
- Website
- Rudradev Express
Bus from Maihar, Madhya Pradesh to Varanasi, Uttar Pradesh
- Ave. Duration
- 6h
- Frequency
- Hourly
- Schedules at
- Rudradev Express
- Phone
- +91 7309615176
- [email protected]
- Website
- Ashok Tour And Travels
Bus from Varanasi, Uttar Pradesh to Siliguri, West Bengal
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Website
- Ashok Tour And Travels
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- Ave. Duration
- 1h 23m
- Estimated price
- ₹1,100–2,100
Kamakshi Tours
- Phone
- +91 98 64 04 79 96
- Website
- kamakshitours.com
Xcell Cabs
- Phone
- +91 97 07 09 70 70
- Website
- xcell.co.in
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 London to Edinburgh, Train travel in France: A guide to SNCF, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.








