
Amritsar to Satna
Satna is approximately 1050+ kms from Amritsar. The fastest way to reach Satna from Amritsar is by Flight, Train Via Lucknow, Prayagraj(Allahabad). It takes approximately 8 hours. The cheapest way to reach Satna from Amritsar is by Train Via Jhansi which would take approximately 21 hours.
Sort By
Mode of Transport
Via Delhi, Khajuraho
RECOMMENDED
Amritsar
Delhi
Khajuraho
Satna
Approx Travel Time
8h 9m
₹14,499
Onwards
Amritsar
Delhi
Khajuraho
Satna
Approx Travel Time
7h 43m
₹6,084
Onwards
Via Lucknow, Prayagraj(Allahabad)
FASTEST
Amritsar
Lucknow
Prayagraj(Allahabad)
Satna
Approx Travel Time
7h 23m
₹14,807
Onwards
Amritsar
Lucknow
Prayagraj(Allahabad)
Satna
Approx Travel Time
7h 57m
₹16,974
Onwards
Via Jhansi
Amritsar
Jhansi
Satna
Approx Travel Time
20h 23m
₹955
Onwards
CHEAPEST
Amritsar
Jhansi
Satna
Approx Travel Time
20h 40m
₹720
Onwards
Via Kanpur
Amritsar
Kanpur
Satna
Approx Travel Time
21h 52m
₹3,833
Onwards
Via Ghaziabad, Prayagraj(Allahabad)
Amritsar
Ghaziabad
Prayagraj(Allahabad)
Satna
Approx Travel Time
1d 2h 55m
₹3,078
Onwards
Via Lucknow
Amritsar
Lucknow
Satna
Approx Travel Time
9h 11m
₹9,179
Onwards
Via Delhi, Rewa
Amritsar
Delhi
Rewa
Satna
Approx Travel Time
8h 12m
₹10,843
Onwards
Frequently Asked Questions
What is the distance between Amritsar and Satna?
Satna is approximately 1050+ kms from Amritsar.
How long does it take to reach Satna from Amritsar?
It takes approximately 8 hours to reach Satna from Amritsar by Flight, Train Via Lucknow, Prayagraj(Allahabad).
What is the cheapest way to reach Satna from Amritsar?
The cheapest way to reach Satna from Amritsar is by Train Via Jhansi.
What is the fastest way to reach Satna from Amritsar?
The fastest way to reach Satna from Amritsar is by Flight, Train Via Lucknow, Prayagraj(Allahabad).


