
Junagadh to Satna
Satna is approximately 1400+ kms from Junagadh. The fastest way to reach Satna from Junagadh is by Cab, Flight, Train Via Ahmedabad, Gwalior. It takes approximately 19 hours. The cheapest way to reach Satna from Junagadh is by Train Via Surat which would take approximately 24 hours.
Sort By
Mode of Transport
Via Ahmedabad, Gwalior
RECOMMENDED
FASTEST
Junagadh
Ahmedabad
Gwalior
Satna
Approx Travel Time
18h 38m
On Demand
Junagadh
Ahmedabad
Gwalior
Satna
Approx Travel Time
18h 49m
₹11,896
Onwards
Junagadh
Ahmedabad
Gwalior
Satna
Approx Travel Time
19h 4m
On Demand
Via Surat
CHEAPEST
Junagadh
Surat
Satna
Approx Travel Time
23h 35m
₹870
Onwards
Via Ahmedabad
Junagadh
Ahmedabad
Satna
Approx Travel Time
1d 2h 4m
On Demand
Junagadh
Ahmedabad
Satna
Approx Travel Time
1d 2h 30m
On Demand
Via Ahmedabad, Sehore
Junagadh
Ahmedabad
Sehore
Satna
Approx Travel Time
1d 8h 4m
₹9,557
Onwards
Via Rajkot, Indore
Junagadh
Rajkot
Indore
Satna
Approx Travel Time
1d 7h 40m
₹2,094
Onwards
Via Ahmedabad, Bhopal
Junagadh
Ahmedabad
Bhopal
Satna
Approx Travel Time
20h 47m
₹11,134
Onwards
Junagadh
Ahmedabad
Bhopal
Satna
Approx Travel Time
21h 13m
₹3,877
Onwards
Frequently Asked Questions
What is the distance between Junagadh and Satna?
Satna is approximately 1400+ kms from Junagadh.
How long does it take to reach Satna from Junagadh?
It takes approximately 19 hours to reach Satna from Junagadh by Cab, Flight, Train Via Ahmedabad, Gwalior.
What is the cheapest way to reach Satna from Junagadh?
The cheapest way to reach Satna from Junagadh is by Train Via Surat.
What is the fastest way to reach Satna from Junagadh?
The fastest way to reach Satna from Junagadh is by Cab, Flight, Train Via Ahmedabad, Gwalior.


