hero
How2Go
Navsari to Dahod

Navsari to Dahod

Dahod is approximately 300+ kms from Navsari. The fastest way to reach Dahod from Navsari is by Train. It takes approximately 6 hours. The cheapest way to reach Dahod from Navsari is by Train Via Vadodara which would take approximately 6 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

FASTEST

Navsari

Dahod

Approx Travel Time

5h 20m

₹210

Onwards

Navsari

Dahod

Approx Travel Time

5h 47m

On Demand

Navsari

Dahod

Approx Travel Time

7h 57m

₹918

Onwards

Via Godhra

Navsari

Godhra

Dahod

Approx Travel Time

5h 31m

₹275

Onwards

Navsari

Godhra

Dahod

Approx Travel Time

5h 34m

On Demand

Ads by MMT

Via Vadodara

CHEAPEST

Navsari

Vadodara

Dahod

Approx Travel Time

5h 44m

₹185

Onwards

Via Surat

Navsari

Surat

Dahod

Approx Travel Time

5h 45m

₹240

Onwards

Ads by MMT

Via Bharuch

Navsari

Bharuch

Dahod

Approx Travel Time

6h 3m

₹235

Onwards

Navsari

Bharuch

Dahod

Approx Travel Time

6h 45m

On Demand

Navsari

Bharuch

Dahod

Approx Travel Time

7h 1m

₹365

Onwards

Frequently Asked Questions

What is the distance between Navsari and Dahod?

Dahod is approximately 300+ kms from Navsari.

How long does it take to reach Dahod from Navsari?

It takes approximately 6 hours to reach Dahod from Navsari by Train.

What is the cheapest way to reach Dahod from Navsari?

The cheapest way to reach Dahod from Navsari is by Train Via Vadodara.

What is the fastest way to reach Dahod from Navsari?

The fastest way to reach Dahod from Navsari is by Train.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India