Dadri to Nabha Distance

Nabha is approximately 300+ km from Dadri. Compare the available routes and travel options between the two cities. The fastest way to reach Nabha takes approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Route map showing distance and travel time from Dadri, India to Nabha, India

Via Karnal

RECOMMENDED

CHEAPEST

FASTEST

Dadri

Karnal

Nabha

Approx Travel Time

6h 27m

₹2,893

Onwards

Via Delhi

Dadri

Delhi

Nabha

Approx Travel Time

7h 35m

₹5,195

Onwards

Ads by MMT

Via Kurukshetra

Dadri

Kurukshetra

Nabha

Approx Travel Time

6h 34m

₹4,041

Onwards

Via Faridabad

Dadri

Faridabad

Nabha

Approx Travel Time

9h 25m

₹5,210

Onwards

Ads by MMT

Frequently Asked Questions

What is the straight-line (aerial) distance between Dadri and Nabha?

The straight-line distance is approximately 250+ km.

What is the distance from Dadri to Nabha via Karnal?

Via Karnal, the distance is approximately 300+ km, taking around 7 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India