
Gurdaspur to Satna
Satna is approximately 1200+ kms from Gurdaspur. The fastest way to reach Satna from Gurdaspur is by Train, Flight Via Delhi, Rewa. It takes approximately 16 hours. The cheapest way to reach Satna from Gurdaspur is by Train Via Jalandhar, Prayagraj(Allahabad) which would take approximately 24 hours.
Sort By
Mode of Transport
Via Delhi, Rewa
RECOMMENDED
FASTEST
Gurdaspur
Delhi
Rewa
Satna
Approx Travel Time
15h 24m
₹5,764
Onwards
Gurdaspur
Delhi
Rewa
Satna
Approx Travel Time
16h 11m
₹8,430
Onwards
Gurdaspur
Delhi
Rewa
Satna
Approx Travel Time
15h 49m
₹5,789
Onwards
Gurdaspur
Delhi
Rewa
Satna
Approx Travel Time
16h 16m
₹5,690
Onwards
Via Delhi, Khajuraho
Gurdaspur
Delhi
Khajuraho
Satna
Approx Travel Time
16h 8m
₹14,223
Onwards
Gurdaspur
Delhi
Khajuraho
Satna
Approx Travel Time
15h 42m
₹3,918
Onwards
Via Delhi, Prayagraj(Allahabad)
Gurdaspur
Delhi
Prayagraj(Allahabad)
Satna
Approx Travel Time
1d 0h 39m
₹1,151
Onwards
Via Ludhiana, Prayagraj(Allahabad)
Gurdaspur
Ludhiana
Prayagraj(Allahabad)
Satna
Approx Travel Time
23h 10m
₹3,697
Onwards
Via Jalandhar, Prayagraj(Allahabad)
CHEAPEST
Gurdaspur
Jalandhar
Prayagraj(Allahabad)
Satna
Approx Travel Time
23h 47m
₹750
Onwards
Via Mukerian, Rewa
Gurdaspur
Mukerian
Rewa
Satna
Approx Travel Time
1d 3h 15m
On Demand
Frequently Asked Questions
What is the distance between Gurdaspur and Satna?
Satna is approximately 1200+ kms from Gurdaspur.
How long does it take to reach Satna from Gurdaspur?
It takes approximately 16 hours to reach Satna from Gurdaspur by Train, Flight Via Delhi, Rewa.
What is the cheapest way to reach Satna from Gurdaspur?
The cheapest way to reach Satna from Gurdaspur is by Train Via Jalandhar, Prayagraj(Allahabad).
What is the fastest way to reach Satna from Gurdaspur?
The fastest way to reach Satna from Gurdaspur is by Train, Flight Via Delhi, Rewa.


