
Rajkot to Shahdol
Shahdol is approximately 1150+ kms from Rajkot. The fastest way to reach Shahdol from Rajkot is by Flight, Train Via Indore. It takes approximately 16 hours. The cheapest way to reach Shahdol from Rajkot is by Train Via Jabalpur which would take approximately 25 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
Rajkot
Bhopal
Shahdol
Approx Travel Time
1d 1h 10m
₹730
Onwards
Via Ujjain
Rajkot
Ujjain
Shahdol
Approx Travel Time
1d 1h 10m
₹780
Onwards
Via Indore
FASTEST
Rajkot
Indore
Shahdol
Approx Travel Time
15h 25m
₹5,079
Onwards
Via Shajapur
Rajkot
Shajapur
Shahdol
Approx Travel Time
1d 1h 10m
On Demand
Via Vidisha
Rajkot
Vidisha
Shahdol
Approx Travel Time
1d 1h 10m
On Demand
Via Shujalpur
Rajkot
Shujalpur
Shahdol
Approx Travel Time
1d 1h 10m
₹775
Onwards
Via Sehore
Rajkot
Sehore
Shahdol
Approx Travel Time
1d 1h 10m
₹1,360
Onwards
Via Pipariya
Rajkot
Pipariya
Shahdol
Approx Travel Time
1d 1h 10m
₹740
Onwards
Via Jabalpur
CHEAPEST
Rajkot
Jabalpur
Shahdol
Approx Travel Time
1d 1h 10m
₹645
Onwards
Via Gadarwara
Rajkot
Gadarwara
Shahdol
Approx Travel Time
1d 1h 10m
₹735
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Shahdol?
Shahdol is approximately 1150+ kms from Rajkot.
How long does it take to reach Shahdol from Rajkot?
It takes approximately 16 hours to reach Shahdol from Rajkot by Flight, Train Via Indore.
What is the cheapest way to reach Shahdol from Rajkot?
The cheapest way to reach Shahdol from Rajkot is by Train Via Jabalpur.
What is the fastest way to reach Shahdol from Rajkot?
The fastest way to reach Shahdol from Rajkot is by Flight, Train Via Indore.