hero
How2Go
Dahod to Nabha

Dahod to Nabha

The fastest way to reach Nabha from Dahod is by Train, Flight Via Vadodara, Delhi. The journey takes approximately 13 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Vadodara

RECOMMENDED

Dahod

Vadodara

Nabha

Approx Travel Time

13h 31m

₹1,500

Onwards

Via Delhi

CHEAPEST

Dahod

Delhi

Nabha

Approx Travel Time

15h 48m

₹565

Onwards

Ads by MMT

Via Vadodara, Delhi

FASTEST

Dahod

Vadodara

Delhi

Nabha

Approx Travel Time

12h 30m

₹6,794

Onwards

Via Khachrod, Delhi

Dahod

Khachrod

Delhi

Nabha

Approx Travel Time

16h 17m

On Demand

Ads by MMT

Via Bhilwara, Delhi

Dahod

Bhilwara

Delhi

Nabha

Approx Travel Time

23h 50m

₹1,320

Onwards

Via Ambala

Dahod

Ambala

Nabha

Approx Travel Time

16h 46m

₹670

Onwards

Via Delhi, Rajpura

Dahod

Delhi

Rajpura

Nabha

Approx Travel Time

15h 15m

₹635

Onwards

Via Kota, Ambala

Dahod

Kota

Ambala

Nabha

Approx Travel Time

16h 6m

₹695

Onwards

Via Mathura, Ambala

Dahod

Mathura

Ambala

Nabha

Approx Travel Time

16h 16m

₹615

Onwards

Via Delhi, Ambala

Dahod

Delhi

Ambala

Nabha

Approx Travel Time

16h 34m

₹625

Onwards

Frequently Asked Questions

What is the distance between Dahod and Nabha?

Nabha is approximately 0+ kms from Dahod.

How long does it take to reach Nabha from Dahod?

It takes approximately 13 hours to reach Nabha from Dahod by Train, Flight Via Vadodara, Delhi.

What is the cheapest way to reach Nabha from Dahod?

The cheapest way to reach Nabha from Dahod is by Train Via Delhi.

What is the fastest way to reach Nabha from Dahod?

The fastest way to reach Nabha from Dahod is by Train, Flight Via Vadodara, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India