Mandi to Dadri Distance

The road distance between Mandi and Dadri is approximately 400+ km, and the drive usually takes around 8 hours by car or taxi, depending on traffic and road conditions. The fastest way to reach Dadri takes approximately 8 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.

Read More
Route map showing distance and travel time from Mandi, India to Dadri, India

Direct Options

RECOMMENDED

FASTEST

Mandi

Dadri

Approx Travel Time

7h 38m

On Demand

Via Delhi

CHEAPEST

Mandi

Delhi

Dadri

Approx Travel Time

11h 50m

₹1,373

Onwards

Ads by MMT

Via Mohali, Delhi

Mandi

Mohali

Delhi

Dadri

Approx Travel Time

11h 20m

On Demand

Via Karnal, Delhi

Mandi

Karnal

Delhi

Dadri

Approx Travel Time

11h 52m

₹1,476

Onwards

Ads by MMT

Via Anandpur Sahib, Ghaziabad

Mandi

Anandpur Sahib

Ghaziabad

Dadri

Approx Travel Time

11h 54m

₹5,063

Onwards

Via Kullu, Delhi

Mandi

Kullu

Delhi

Dadri

Approx Travel Time

9h 28m

₹11,833

Onwards

Via Faridabad

Mandi

Faridabad

Dadri

Approx Travel Time

11h 50m

₹1,373

Onwards

Via Ghaziabad

Mandi

Ghaziabad

Dadri

Approx Travel Time

11h 55m

₹1,373

Onwards

Via Ambala, Delhi

Mandi

Ambala

Delhi

Dadri

Approx Travel Time

12h 30m

₹1,483

Onwards

Via Ambala, Ghaziabad

Mandi

Ambala

Ghaziabad

Dadri

Approx Travel Time

12h 40m

₹1,973

Onwards

Frequently Asked Questions

What is the distance between Mandi and Dadri?

Dadri is approximately 400+ km from Mandi.

How long does it take to reach Dadri from Mandi?

It takes approximately 8 hours to reach Dadri from Mandi by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India