Dhuri to Mehsana Distance

Mehsana is approximately 1000+ km from Dhuri. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 19 hours, subject to the chosen service and route. Flying is the fastest way to reach Mehsana, with a total travel time of approximately 11 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 Dhuri, India to Mehsana, India

Direct Options

RECOMMENDED

CHEAPEST

Dhuri

Mehsana

Approx Travel Time

18h 35m

₹520

Onwards

Via Amritsar, Ahmedabad

Dhuri

Amritsar

Ahmedabad

Mehsana

Approx Travel Time

12h 9m

₹7,381

Onwards

Dhuri

Amritsar

Ahmedabad

Mehsana

Approx Travel Time

12h 30m

₹6,112

Onwards

Ads by MMT

Via Jaipur

Dhuri

Jaipur

Mehsana

Approx Travel Time

21h

₹1,899

Onwards

Via Jodhpur

Dhuri

Jodhpur

Mehsana

Approx Travel Time

18h 12m

On Demand

Ads by MMT

Via Delhi, Vadodara

Dhuri

Delhi

Vadodara

Mehsana

Approx Travel Time

12h 30m

On Demand

Via Reengus

Dhuri

Reengus

Mehsana

Approx Travel Time

17h 44m

₹1,249

Onwards

Via Delhi, Ahmedabad

FASTEST

Dhuri

Delhi

Ahmedabad

Mehsana

Approx Travel Time

10h 48m

₹7,049

Onwards

Dhuri

Delhi

Ahmedabad

Mehsana

Approx Travel Time

11h 9m

₹5,780

Onwards

Via Bathinda, Kishangarh

Dhuri

Bathinda

Kishangarh

Mehsana

Approx Travel Time

20h 46m

₹4,330

Onwards

Frequently Asked Questions

What is the distance between Dhuri and Mehsana?

Mehsana is approximately 1000+ km from Dhuri.

How long does it take to reach Mehsana from Dhuri?

It takes approximately 11 hours to reach Mehsana from Dhuri by Train, Flight, Cab Via Delhi, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India