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.

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
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
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.

