
Rajkot to Shahdol
Shahdol is approximately 1150+ kms from Rajkot. The fastest way to reach Shahdol from Rajkot is by Train Via Shajapur. It takes approximately 25 hours. The cheapest way to reach Shahdol from Rajkot is by Train Via Bhopal which would take approximately 25 hours.
Sort By
Mode of Transport
Via Shajapur
RECOMMENDED
FASTEST
Rajkot
Shajapur
Shahdol
Approx Travel Time
1d 1h 10m
On Demand
Via Ujjain
Rajkot
Ujjain
Shahdol
Approx Travel Time
1d 1h 10m
₹780
Onwards
Via Shujalpur
Rajkot
Shujalpur
Shahdol
Approx Travel Time
1d 1h 10m
₹775
Onwards
Via Bhopal
CHEAPEST
Rajkot
Bhopal
Shahdol
Approx Travel Time
1d 1h 10m
₹730
Onwards
Via Sehore
Rajkot
Sehore
Shahdol
Approx Travel Time
1d 1h 10m
₹1,360
Onwards
Via Vidisha
Rajkot
Vidisha
Shahdol
Approx Travel Time
1d 1h 10m
On Demand
Via Pipariya
Rajkot
Pipariya
Shahdol
Approx Travel Time
1d 1h 10m
₹740
Onwards
Via Itarsi
Rajkot
Itarsi
Shahdol
Approx Travel Time
1d 1h 25m
₹755
Onwards
Via Gadarwara
Rajkot
Gadarwara
Shahdol
Approx Travel Time
1d 1h 10m
₹735
Onwards
Via Narsinghpur
Rajkot
Narsinghpur
Shahdol
Approx Travel Time
1d 1h 10m
₹730
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 25 hours to reach Shahdol from Rajkot by Train Via Shajapur.
What is the cheapest way to reach Shahdol from Rajkot?
The cheapest way to reach Shahdol from Rajkot is by Train Via Bhopal.
What is the fastest way to reach Shahdol from Rajkot?
The fastest way to reach Shahdol from Rajkot is by Train Via Shajapur.