Gurdaspur to Guna Distance

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

Via Delhi

RECOMMENDED

CHEAPEST

Gurdaspur

Delhi

Guna

Approx Travel Time

16h 26m

₹660

Onwards

Gurdaspur

Delhi

Guna

Approx Travel Time

18h

₹919

Onwards

Gurdaspur

Delhi

Guna

Approx Travel Time

19h 50m

₹1,698

Onwards

Via Amritsar, Delhi

Gurdaspur

Amritsar

Delhi

Guna

Approx Travel Time

13h 59m

₹3,963

Onwards

Gurdaspur

Amritsar

Delhi

Guna

Approx Travel Time

14h 22m

₹4,188

Onwards

Gurdaspur

Amritsar

Delhi

Guna

Approx Travel Time

14h 27m

₹5,855

Onwards

Ads by MMT

Via Jalandhar, Delhi

Gurdaspur

Jalandhar

Delhi

Guna

Approx Travel Time

14h 38m

₹2,894

Onwards

Via Jammu, Indore

FASTEST

Gurdaspur

Jammu

Indore

Guna

Approx Travel Time

12h

₹13,068

Onwards

Ads by MMT

Via Jalandhar, Mathura

Gurdaspur

Jalandhar

Mathura

Guna

Approx Travel Time

20h 56m

₹4,200

Onwards

Via Jalandhar, Ghaziabad

Gurdaspur

Jalandhar

Ghaziabad

Guna

Approx Travel Time

15h 9m

₹4,025

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 850+ km.

What is the distance from Gurdaspur to Guna via Delhi?

Via Delhi, the distance is approximately 1000+ km, taking around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India