Gonda to Hasanpur Distance

Hasanpur is approximately 450+ km from Gonda. Compare the available routes and travel options between the two cities. The fastest way to reach Hasanpur takes approximately 9 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 Gonda, India to Hasanpur, India

Via Bareilly

RECOMMENDED

Gonda

Bareilly

Hasanpur

Approx Travel Time

9h 22m

₹475

Onwards

Gonda

Bareilly

Hasanpur

Approx Travel Time

14h 7m

₹813

Onwards

Via Lucknow, Bareilly

FASTEST

Gonda

Lucknow

Bareilly

Hasanpur

Approx Travel Time

8h 42m

₹520

Onwards

Ads by MMT

Via Bareilly, Gajraula

Gonda

Bareilly

Gajraula

Hasanpur

Approx Travel Time

9h 30m

₹2,045

Onwards

Via Lucknow

Gonda

Lucknow

Hasanpur

Approx Travel Time

12h 31m

₹4,149

Onwards

Ads by MMT

Via Moradabad

Gonda

Moradabad

Hasanpur

Approx Travel Time

9h 43m

₹358

Onwards

Via Amroha

CHEAPEST

Gonda

Amroha

Hasanpur

Approx Travel Time

10h 9m

₹330

Onwards

Via Sitapur, Uttar Pradesh, Bareilly

Gonda

Sitapur, Uttar Pradesh

Bareilly

Hasanpur

Approx Travel Time

8h 52m

₹545

Onwards

Via Bara Banki, Bareilly

Gonda

Bara Banki

Bareilly

Hasanpur

Approx Travel Time

9h 30m

₹510

Onwards

Via Bareilly, Amroha

Gonda

Bareilly

Amroha

Hasanpur

Approx Travel Time

9h 42m

₹355

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 350+ km.

What is the distance from Gonda to Hasanpur via Bareilly?

Via Bareilly, the distance is approximately 450+ km, taking around 10 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India