Mumbai to Hasanpur Distance

Hasanpur is approximately 1400+ km from Mumbai. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Hasanpur, with a total travel time of approximately 5 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 Mumbai, India to Hasanpur, India

Via Ghaziabad

RECOMMENDED

CHEAPEST

Mumbai

Ghaziabad

Hasanpur

Approx Travel Time

21h 48m

₹716

Onwards

FASTEST

Mumbai

Ghaziabad

Hasanpur

Approx Travel Time

5h 13m

₹6,238

Onwards

Via Delhi

Mumbai

Delhi

Hasanpur

Approx Travel Time

18h 17m

₹2,667

Onwards

Mumbai

Delhi

Hasanpur

Approx Travel Time

7h 2m

₹8,672

Onwards

Ads by MMT

Via Bareilly

Mumbai

Bareilly

Hasanpur

Approx Travel Time

6h 42m

₹6,736

Onwards

Via Jewar

Mumbai

Jewar

Hasanpur

Approx Travel Time

6h 38m

₹8,822

Onwards

Ads by MMT

Via Delhi, Ghaziabad

Mumbai

Delhi

Ghaziabad

Hasanpur

Approx Travel Time

6h 46m

₹6,283

Onwards

Mumbai

Delhi

Ghaziabad

Hasanpur

Approx Travel Time

7h 38m

₹6,660

Onwards

Via Jaipur

Mumbai

Jaipur

Hasanpur

Approx Travel Time

1d 9h 5m

₹2,191

Onwards

Via Ghaziabad, Gajraula

Mumbai

Ghaziabad

Gajraula

Hasanpur

Approx Travel Time

5h 54m

₹7,905

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Mumbai and Hasanpur?

The straight-line distance is approximately 1200+ km.

What is the distance from Mumbai to Hasanpur via Ghaziabad?

Via Ghaziabad, the distance is approximately 1400+ km, taking around 22 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India