hero
How2Go
Shajapur to Ranchi

Shajapur to Ranchi

Ranchi is approximately 1050+ kms from Shajapur. The fastest way to reach Ranchi from Shajapur is by Train, Flight Via Indore, Bhubaneshwar. It takes approximately 7 hours. The cheapest way to reach Ranchi from Shajapur is by Bus Via Gorakhpur which would take approximately 31 hours.

Sort By
Mode of Transport

Via Indore

RECOMMENDED

Shajapur

Indore

Ranchi

Approx Travel Time

7h 35m

₹6,050

Onwards

Shajapur

Indore

Ranchi

Approx Travel Time

9h 25m

₹6,122

Onwards

Via Indore, Bhubaneshwar

FASTEST

Shajapur

Indore

Bhubaneshwar

Ranchi

Approx Travel Time

6h 30m

₹10,970

Onwards

Shajapur

Indore

Bhubaneshwar

Ranchi

Approx Travel Time

8h 20m

₹11,042

Onwards

Ads by MMT

Via Katni

Shajapur

Katni

Ranchi

Approx Travel Time

22h 13m

On Demand

Via Karwi

Shajapur

Karwi

Ranchi

Approx Travel Time

1d 1h 36m

On Demand

Ads by MMT

Via Jharsuguda

Shajapur

Jharsuguda

Ranchi

Approx Travel Time

1d 3h 30m

On Demand

Via Gorakhpur

CHEAPEST

Shajapur

Gorakhpur

Ranchi

Approx Travel Time

1d 6h 50m

₹2,499

Onwards

Via Indore, Lucknow

Shajapur

Indore

Lucknow

Ranchi

Approx Travel Time

8h 5m

₹9,424

Onwards

Shajapur

Indore

Lucknow

Ranchi

Approx Travel Time

9h 55m

₹9,496

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Ranchi?

Ranchi is approximately 1050+ kms from Shajapur.

How long does it take to reach Ranchi from Shajapur?

It takes approximately 7 hours to reach Ranchi from Shajapur by Train, Flight Via Indore, Bhubaneshwar.

What is the cheapest way to reach Ranchi from Shajapur?

The cheapest way to reach Ranchi from Shajapur is by Bus Via Gorakhpur.

What is the fastest way to reach Ranchi from Shajapur?

The fastest way to reach Ranchi from Shajapur is by Train, Flight Via Indore, Bhubaneshwar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India