hero
How2Go
Ghaziabad to Navsari

Ghaziabad to Navsari

Navsari is approximately 1150+ km from Ghaziabad, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Navsari.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Ghaziabad

Navsari

Approx Travel Time

15h 43m

₹475

Onwards

Via Delhi, Surat

FASTEST

Ghaziabad

Delhi

Surat

Navsari

Approx Travel Time

6h 9m

₹7,116

Onwards

Ghaziabad

Delhi

Surat

Navsari

Approx Travel Time

6h 51m

₹7,601

Onwards

Ghaziabad

Delhi

Surat

Navsari

Approx Travel Time

6h 54m

₹7,875

Onwards

Via Vadodara

Ghaziabad

Vadodara

Navsari

Approx Travel Time

15h 11m

₹510

Onwards

Ghaziabad

Vadodara

Navsari

Approx Travel Time

17h 45m

₹1,710

Onwards

Via Mathura

Ghaziabad

Mathura

Navsari

Approx Travel Time

16h 50m

₹2,981

Onwards

Via Udaipur

Ghaziabad

Udaipur

Navsari

Approx Travel Time

23h 55m

₹2,249

Onwards

Via Ajmer, Ahmedabad

Ghaziabad

Ajmer

Ahmedabad

Navsari

Approx Travel Time

23h 55m

₹6,408

Onwards

Via Delhi, Vadodara

Ghaziabad

Delhi

Vadodara

Navsari

Approx Travel Time

6h 39m

₹7,895

Onwards

Frequently Asked Questions

What is the distance between Ghaziabad and Navsari?

Navsari is approximately 1150+ kms from Ghaziabad.

How long does it take to reach Navsari from Ghaziabad?

It takes approximately 6 hours to reach Navsari from Ghaziabad by Train, Flight Via Delhi, Surat.

What is the cheapest way to reach Navsari from Ghaziabad?

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

What is the fastest way to reach Navsari from Ghaziabad?

The fastest way to reach Navsari from Ghaziabad is by Train, Flight Via Delhi, Surat.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India