There are 6 ways to get from Amritsar to Shahdol by plane, 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 to Jabalpur, train
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Jabalpur (JLR)plane ATQ - JLR
- Take the train from Jabalpur to Katnitrain
- Take the train from Katni to Shahdoltrain
13h 21m₹6,590–20,660Train
cheapest- Take the train from Amritsar Jn to Jalandhar Canttrain 12926 / ...
- Take the train from Jalandhar Cant to Shahdoltrain 12550 / ...
22h 39m₹687–5,552Drive 1,306.1 km
- Drive from Amritsar to Shahdolcar 1,306.1 km
17h 45m₹14,597–21,084Fly to Mana Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Mana Airport (RPR)plane ATQ - RPR
- Take the train from Raipur Jn to Shahdoltrain
13h 30m₹6,700–16,300Fly to Allahabad, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Allahabad (IXD)plane ATQ - IXD
- Take the train from Prayagraj Jn to Shahdoltrain
17h 20m₹6,782–22,032Fly to Khajuraho Civil Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Khajuraho Civil Airport (HJR)plane ATQ - HJR
- Take the train from Khajuraho to Manikpur Jntrain
- Take the train from Manikpur Jn to Shahdoltrain
17h 55m₹7,740–21,620
Amritsar to Shahdol by train
Comparing Your Travel Options
The cheapest way to get from Amritsar to Shahdol is to train which costs ₹650 - ₹6,000 and takes 22h 39m.
The fastest way to get from Amritsar to Shahdol is to fly and train which takes 13h 21m and costs ₹6,500 - ₹21,000.
No, there is no direct train from Amritsar to Shahdol. However, there are services departing from Amritsar Jn and arriving at Shahdol via Jalandhar Cant. The journey, including transfers, takes approximately 22h 39m.
The distance between Amritsar and Shahdol is 1324 km. The road distance is 1306.1 km.
The best way to get from Amritsar to Shahdol without a car is to train which takes 22h 39m and costs ₹650 - ₹6,000.
It takes approximately 13h 21m to get from Amritsar to Shahdol, including transfers.
Amritsar to Shahdol train services, operated by Indian Railways, depart from Amritsar Jn station.
Amritsar to Shahdol train services, operated by Indian Railways, arrive at Jalandhar Cant station.
Yes, the driving distance between Amritsar to Shahdol is 1306 km. It takes approximately 17h 45m to drive from Amritsar to Shahdol.
There are four+ hotels available in Shahdol.
What companies run services between Amritsar, India and Shahdol, India?
You can take a train from Amritsar Jn to Shahdol via Jalandhar Cant in around 22h 39m.
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Jabalpur via Delhi
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Sri Guru Ram Dass Jee International Airport to Jabalpur via Mumbai
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Jabalpur via Ahmedabad, Delhi
- Ave. Duration
- 7h 45m
- When
- Thursday and Saturday
- Estimated price
- ₹10,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Jabalpur via Srinagar, Delhi
- Ave. Duration
- 11h 10m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Kolkata
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Delhi
- Ave. Duration
- 7h 28m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Mumbai
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Srinagar, Delhi
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Allahabad via Delhi
- Ave. Duration
- 4h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,500–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹7,000–22,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Mana Airport via Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Sri Guru Ram Dass Jee International Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–18,000
- Website
- starlightairline.com
Flights from Sri Guru Ram Dass Jee International Airport to Allahabad via Mumbai
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹11,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jabalpur to Katni
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Katni to Shahdol
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Amritsar Jn to Jalandhar Cant
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Jalandhar Cant to Shahdol
- Ave. Duration
- 20h 19m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,500
Train from Raipur Jn to Shahdol
- Ave. Duration
- 4h 55m
- 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 Prayagraj Jn to Shahdol
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Khajuraho to Manikpur Jn
- Ave. Duration
- 4h 8m
- Frequency
- Twice daily
- 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 Manikpur Jn to Shahdol
- Ave. Duration
- 5h 35m
- Frequency
- 3 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
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 South Korea: Travelling from Seoul to Busan , Travelling to and around Russia for the 2018 FIFA World Cup, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.






