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 8 hours. The cheapest way to reach Ranchi from Shajapur is by Bus Via Dewas, Varanasi which would take approximately 28 hours.

Sort By
Mode of Transport

Via Indore

RECOMMENDED

Shajapur

Indore

Ranchi

Approx Travel Time

8h 25m

₹7,037

Onwards

Shajapur

Indore

Ranchi

Approx Travel Time

8h 20m

₹7,147

Onwards

Via Dewas, Indore

Shajapur

Dewas

Indore

Ranchi

Approx Travel Time

9h 50m

₹7,192

Onwards

Shajapur

Dewas

Indore

Ranchi

Approx Travel Time

10h 16m

On Demand

Ads by MMT

Via Indore, Bhubaneshwar

FASTEST

Shajapur

Indore

Bhubaneshwar

Ranchi

Approx Travel Time

7h 40m

₹12,671

Onwards

Via Katni

Shajapur

Katni

Ranchi

Approx Travel Time

21h 33m

On Demand

Ads by MMT

Via Karwi

Shajapur

Karwi

Ranchi

Approx Travel Time

1d 1h 6m

On Demand

Via Jharsuguda

Shajapur

Jharsuguda

Ranchi

Approx Travel Time

1d 1h 58m

On Demand

Via Dewas, Varanasi

CHEAPEST

Shajapur

Dewas

Varanasi

Ranchi

Approx Travel Time

1d 3h 22m

₹2,179

Onwards

Via Ujjain, Indore

Shajapur

Ujjain

Indore

Ranchi

Approx Travel Time

9h 50m

₹7,127

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 8 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 Dewas, Varanasi.

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