
Rajkot to Satna
Satna is approximately 1150+ kms from Rajkot. The fastest way to reach Satna from Rajkot is by Flight, Train Via Indore. It takes approximately 15 hours. The cheapest way to reach Satna from Rajkot is by Train Via Ratlam which would take approximately 24 hours.
Sort By
Mode of Transport
Via Indore
RECOMMENDED
FASTEST
Rajkot
Indore
Satna
Approx Travel Time
14h 55m
₹5,095
Onwards
Rajkot
Indore
Satna
Approx Travel Time
17h 55m
₹5,190
Onwards
Via Ujjain
Rajkot
Ujjain
Satna
Approx Travel Time
1d 0h 10m
₹755
Onwards
Via Bina
Rajkot
Bina
Satna
Approx Travel Time
1d 0h 10m
On Demand
Via Bhopal
Rajkot
Bhopal
Satna
Approx Travel Time
1d 0h 25m
₹770
Onwards
Via Vidisha
Rajkot
Vidisha
Satna
Approx Travel Time
1d 0h 25m
On Demand
Via Vadodara
Rajkot
Vadodara
Satna
Approx Travel Time
1d 0h 25m
₹800
Onwards
Via Khachrod
Rajkot
Khachrod
Satna
Approx Travel Time
1d 0h 10m
On Demand
Via Ratlam
CHEAPEST
Rajkot
Ratlam
Satna
Approx Travel Time
1d 0h 10m
₹750
Onwards
Via Kota
Rajkot
Kota
Satna
Approx Travel Time
1d 1h 10m
₹945
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Satna?
Satna is approximately 1150+ kms from Rajkot.
How long does it take to reach Satna from Rajkot?
It takes approximately 15 hours to reach Satna from Rajkot by Flight, Train Via Indore.
What is the cheapest way to reach Satna from Rajkot?
The cheapest way to reach Satna from Rajkot is by Train Via Ratlam.
What is the fastest way to reach Satna from Rajkot?
The fastest way to reach Satna from Rajkot is by Flight, Train Via Indore.