
Raigarh to Shajapur
Shajapur is approximately 950+ kms from Raigarh. The fastest way to reach Shajapur from Raigarh is by Train, Flight Via Raipur, Chhattisgarh, Indore. It takes approximately 10 hours. The cheapest way to reach Shajapur from Raigarh is by Bus Via Raipur, Chhattisgarh, Dewas which would take approximately 26 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh, Indore
RECOMMENDED
Raigarh
Raipur, Chhattisgarh
Indore
Shajapur
Approx Travel Time
9h 35m
₹11,805
Onwards
FASTEST
Raigarh
Raipur, Chhattisgarh
Indore
Shajapur
Approx Travel Time
9h 33m
On Demand
Raigarh
Raipur, Chhattisgarh
Indore
Shajapur
Approx Travel Time
10h 35m
₹6,637
Onwards
Via Vidisha
Raigarh
Vidisha
Shajapur
Approx Travel Time
17h
On Demand
Via Shujalpur
Raigarh
Shujalpur
Shajapur
Approx Travel Time
18h 37m
On Demand
Via Bilaspur, Chattisgarh, Sagar
Raigarh
Bilaspur, Chattisgarh
Sagar
Shajapur
Approx Travel Time
18h 50m
On Demand
Via Raipur, Chhattisgarh, Bhopal
Raigarh
Raipur, Chhattisgarh
Bhopal
Shajapur
Approx Travel Time
1d 0h 53m
₹8,768
Onwards
Raigarh
Raipur, Chhattisgarh
Bhopal
Shajapur
Approx Travel Time
10h 53m
₹10,326
Onwards
Raigarh
Raipur, Chhattisgarh
Bhopal
Shajapur
Approx Travel Time
10h 51m
On Demand
Via Raipur, Chhattisgarh, Dewas
CHEAPEST
Raigarh
Raipur, Chhattisgarh
Dewas
Shajapur
Approx Travel Time
1d 1h 19m
₹1,900
Onwards
Frequently Asked Questions
What is the distance between Raigarh and Shajapur?
Shajapur is approximately 950+ kms from Raigarh.
How long does it take to reach Shajapur from Raigarh?
It takes approximately 10 hours to reach Shajapur from Raigarh by Train, Flight Via Raipur, Chhattisgarh, Indore.
What is the cheapest way to reach Shajapur from Raigarh?
The cheapest way to reach Shajapur from Raigarh is by Bus Via Raipur, Chhattisgarh, Dewas.
What is the fastest way to reach Shajapur from Raigarh?
The fastest way to reach Shajapur from Raigarh is by Train, Flight Via Raipur, Chhattisgarh, Indore.


