hero
How2Go
Shajapur to Ghaziabad

Shajapur to Ghaziabad

Ghaziabad is approximately 650+ kms from Shajapur. The fastest way to reach Ghaziabad from Shajapur is by Train, Flight Via Ajmer. It takes approximately 11 hours. The cheapest way to reach Ghaziabad from Shajapur is by Train which would take approximately 13 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Shajapur

Ghaziabad

Approx Travel Time

13h 15m

₹400

Onwards

Via Faridabad

Shajapur

Faridabad

Ghaziabad

Approx Travel Time

14h 25m

₹525

Onwards

Shajapur

Faridabad

Ghaziabad

Approx Travel Time

14h 40m

₹1,678

Onwards

Ads by MMT

Via Delhi

Shajapur

Delhi

Ghaziabad

Approx Travel Time

14h 40m

₹435

Onwards

Shajapur

Delhi

Ghaziabad

Approx Travel Time

14h 55m

₹890

Onwards

Shajapur

Delhi

Ghaziabad

Approx Travel Time

14h 55m

On Demand

Via Kota

Shajapur

Kota

Ghaziabad

Approx Travel Time

15h 10m

₹465

Onwards

Ads by MMT

Via Ajmer

FASTEST

Shajapur

Ajmer

Ghaziabad

Approx Travel Time

10h 40m

On Demand

Via Jaipur

Shajapur

Jaipur

Ghaziabad

Approx Travel Time

15h 40m

On Demand

Via Morena

Shajapur

Morena

Ghaziabad

Approx Travel Time

15h 29m

₹475

Onwards

Frequently Asked Questions

What is the distance between Shajapur and Ghaziabad?

Ghaziabad is approximately 650+ kms from Shajapur.

How long does it take to reach Ghaziabad from Shajapur?

It takes approximately 11 hours to reach Ghaziabad from Shajapur by Train, Flight Via Ajmer.

What is the cheapest way to reach Ghaziabad from Shajapur?

The cheapest way to reach Ghaziabad from Shajapur is by Train.

What is the fastest way to reach Ghaziabad from Shajapur?

The fastest way to reach Ghaziabad from Shajapur is by Train, Flight Via Ajmer.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India