There are 8 ways to get from Shahdol to Amritsar by train, plane, 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 Jabalpur, fly to Sri Guru Ram Dass Jee International Airport
best- Take the train from Shahdol to Jabalpurtrain
- Fly from Jabalpur (JLR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane JLR - ATQ
11h 59m₹7,976–23,774Train
cheapest- Take the train from Shahdol to Jalandhar Canttrain 12549 / ...
- Take the train from Jalandhar Cant to Amritsar Jntrain 12925 / ...
23h 9m₹726–5,566Drive 1,302.3 km
- Drive from Shahdol to Amritsarcar 1,302.3 km
17h 43m₹14,581–21,061Train to Mana Airport, fly to Sri Guru Ram Dass Jee International Airport
- Take the train from Shahdol to Raipur Jntrain
- Fly from Mana Airport (RPR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane RPR - ATQ
12h 30m₹8,196–19,238Train to Rewa Chorhata Airport, fly to Sri Guru Ram Dass Jee International Airport
- Take the train from Shahdol to Rewatrain
- Fly from Rewa Chorhata Airport (REW) to Sri Guru Ram Dass Jee International Airport (ATQ)plane REW - ATQ
18h 18m₹9,415–21,809Train to Jabalpur, fly to Jammu Airport, train
- Take the train from Shahdol to Jabalpurtrain
- Fly from Jabalpur (JLR) to Jammu Airport (IXJ)plane JLR - IXJ
- Take the train from Jammu Tawi to Amritsar Jntrain
16h 11m₹9,946–29,524Train to Allahabad, fly to Sri Guru Ram Dass Jee International Airport
- Take the train from Shahdol to Prayagraj Jntrain
- Fly from Allahabad (IXD) to Sri Guru Ram Dass Jee International Airport (ATQ)plane IXD - ATQ
19h 21m₹7,790–24,965Train, train to Khajuraho Civil Airport, fly to Sri Guru Ram Dass Jee International Airport
- Take the train from Shahdol to Banda Jntrain
- Take the train from Banda Jn to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Sri Guru Ram Dass Jee International Airport (ATQ)plane HJR - ATQ
17h 45m₹7,274–19,569
Shahdol to Amritsar by train
Comparing Your Travel Options
The cheapest way to get from Shahdol to Amritsar is to train which costs ₹700 - ₹6,000 and takes 23h 9m.
The fastest way to get from Shahdol to Amritsar is to train and fly which takes 11h 59m and costs ₹8,000 - ₹24,000.
No, there is no direct train from Shahdol to Amritsar. However, there are services departing from Shahdol and arriving at Amritsar Jn via Jalandhar Cant. The journey, including transfers, takes approximately 23h 9m.
The distance between Shahdol and Amritsar is 1321 km. The road distance is 1302.3 km.
The best way to get from Shahdol to Amritsar without a car is to train which takes 23h 9m and costs ₹700 - ₹6,000.
It takes approximately 11h 59m to get from Shahdol to Amritsar, including transfers.
Shahdol to Amritsar train services, operated by Indian Railways, depart from Shahdol station.
Shahdol to Amritsar train services, operated by Indian Railways, arrive at Jalandhar Cant station.
Yes, the driving distance between Shahdol to Amritsar is 1302 km. It takes approximately 17h 43m to drive from Shahdol to Amritsar.
There are 447+ hotels available in Amritsar.
What companies run services between Shahdol, India and Amritsar, India?
You can take a train from Shahdol to Amritsar Jn via Jalandhar Cant in around 23h 9m.
- Website
- goindigo.in
Flights from Jabalpur to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Mana Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Mana Airport to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹10,000–21,000
Flights from Mana Airport to Sri Guru Ram Dass Jee International Airport via Lucknow, Delhi
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Rewa Chorhata Airport to Sri Guru Ram Dass Jee International Airport via Indore, Delhi
- Ave. Duration
- 16h 55m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Rewa Chorhata Airport to Sri Guru Ram Dass Jee International Airport via Mana Airport, Delhi
- Ave. Duration
- 8h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–24,000
Flights from Jabalpur to Jammu Airport via Delhi
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Jabalpur to Jammu Airport via Delhi, Srinagar
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–26,000
Flights from Allahabad to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–23,000
Flights from Allahabad to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Allahabad to Sri Guru Ram Dass Jee International Airport via Bhubaneswar, Delhi
- Ave. Duration
- 9h 15m
- When
- Thursday and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Allahabad to Sri Guru Ram Dass Jee International Airport via Hyderabad, Delhi
- Ave. Duration
- 9h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹13,000–25,000
Flights from Khajuraho Civil Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹6,000–19,000
- Website
- airindia.in
Flights from Mana Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Flights from Rewa Chorhata Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–55,000
Flights from Rewa Chorhata Airport to Sri Guru Ram Dass Jee International Airport via Bhopal, Delhi
- Ave. Duration
- 14h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–20,000
Flights from Khajuraho Civil Airport to Sri Guru Ram Dass Jee International Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–16,000
Flights from Khajuraho Civil Airport to Sri Guru Ram Dass Jee International Airport via Varanasi, Delhi
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Jalandhar Cant
- Ave. Duration
- 20h 36m
- 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 Jalandhar Cant to Amritsar Jn
- Ave. Duration
- 1h 33m
- 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 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 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 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 Jammu Tawi to Amritsar Jn
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Shahdol to Prayagraj Jn
- Ave. Duration
- 9h 15m
- 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 Shahdol to Banda Jn
- Ave. Duration
- 7h 10m
- Frequency
- 4 times a week
- 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 Banda Jn to Khajuraho
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from JFK to New York City, and How to travel India's Golden Triangle - to help you get the most out of your next trip.






