Gurdaspur to Gonda Distance

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

Via Jalandhar

RECOMMENDED

CHEAPEST

Gurdaspur

Jalandhar

Gonda

Approx Travel Time

17h 49m

₹535

Onwards

Gurdaspur

Jalandhar

Gonda

Approx Travel Time

16h 54m

₹2,849

Onwards

Gurdaspur

Jalandhar

Gonda

Approx Travel Time

18h 40m

₹1,134

Onwards

Via Ambala

Gurdaspur

Ambala

Gonda

Approx Travel Time

17h 55m

₹974

Onwards

Ads by MMT

Via Jalandhar, Ghaziabad

FASTEST

Gurdaspur

Jalandhar

Ghaziabad

Gonda

Approx Travel Time

14h 57m

₹6,493

Onwards

Via Sonipat

Gurdaspur

Sonipat

Gonda

Approx Travel Time

22h 25m

₹2,806

Onwards

Ads by MMT

Via Jalandhar, Delhi

Gurdaspur

Jalandhar

Delhi

Gonda

Approx Travel Time

22h 15m

₹3,736

Onwards

Via Ludhiana

Gurdaspur

Ludhiana

Gonda

Approx Travel Time

18h 4m

₹1,114

Onwards

Gurdaspur

Ludhiana

Gonda

Approx Travel Time

16h 40m

₹3,315

Onwards

Via Amritsar, Delhi

Gurdaspur

Amritsar

Delhi

Gonda

Approx Travel Time

15h 9m

₹4,560

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 800+ km.

What is the distance from Gurdaspur to Gonda via Jalandhar?

Via Jalandhar, the distance is approximately 950+ km, taking around 18 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India