
Gurdaspur to Agra
Agra is approximately 600+ kms from Gurdaspur. The fastest way to reach Agra from Gurdaspur is by Train, Flight Via Amritsar, Delhi. It takes approximately 6 hours. The cheapest way to reach Agra from Gurdaspur is by Bus Via Dasua which would take approximately 14 hours.
Sort By
Mode of Transport
Via Jalandhar, Delhi
RECOMMENDED
Gurdaspur
Jalandhar
Delhi
Agra
Approx Travel Time
6h 36m
₹18,183
Onwards
Gurdaspur
Jalandhar
Delhi
Agra
Approx Travel Time
7h 14m
₹15,565
Onwards
Gurdaspur
Jalandhar
Delhi
Agra
Approx Travel Time
7h 30m
₹16,164
Onwards
Via Amritsar, Delhi
Gurdaspur
Amritsar
Delhi
Agra
Approx Travel Time
6h
₹17,015
Onwards
FASTEST
Gurdaspur
Amritsar
Delhi
Agra
Approx Travel Time
5h 44m
₹15,161
Onwards
Gurdaspur
Amritsar
Delhi
Agra
Approx Travel Time
5h 55m
₹15,485
Onwards
Via Ludhiana
Gurdaspur
Ludhiana
Agra
Approx Travel Time
13h 57m
₹3,755
Onwards
Via Dasua
CHEAPEST
Gurdaspur
Dasua
Agra
Approx Travel Time
14h 17m
₹1,459
Onwards
Via Kangra, Delhi
Gurdaspur
Kangra
Delhi
Agra
Approx Travel Time
7h 43m
₹22,397
Onwards
Frequently Asked Questions
What is the distance between Gurdaspur and Agra?
Agra is approximately 600+ kms from Gurdaspur.
How long does it take to reach Agra from Gurdaspur?
It takes approximately 6 hours to reach Agra from Gurdaspur by Train, Flight Via Amritsar, Delhi.
What is the cheapest way to reach Agra from Gurdaspur?
The cheapest way to reach Agra from Gurdaspur is by Bus Via Dasua.
What is the fastest way to reach Agra from Gurdaspur?
The fastest way to reach Agra from Gurdaspur is by Train, Flight Via Amritsar, Delhi.
Routes Connecting Gurdaspur
Routes From Gurdaspur
Routes To Gurdaspur
- Nohar to Gurdaspur
- Palakollu to Gurdaspur
- Hisar to Gurdaspur
- Pollachi to Gurdaspur
- Pahalgam to Gurdaspur
- Gondal to Gurdaspur
- Maihar to Gurdaspur
- Ladnun to Gurdaspur
- Anandpur-Sahib to Gurdaspur
- Raigarh to Gurdaspur
- Botad to Gurdaspur
- Mahuva to Gurdaspur
- Saharanpur to Gurdaspur
- Ahmedabad to Gurdaspur
- Shimla to Gurdaspur


