Dharamsala to Agra - Multiple Options To Reach By Bus, Train, Cab, Flight
Agra is approximately 650+ kms from Dharamsala. The fastest way to reach Agra from Dharamsala is by Bus, Flight Via Delhi. It takes approximately 14 hours. The cheapest way to reach Agra from Dharamsala is by Bus, Train Via Ludhiana which would take approximately 16 hours.
Sort By
Mode of Transport
Via Chandigarh
RECOMMENDED
Dharamsala
Chandigarh
Agra
Approx Travel Time
15h 10m
₹1,074
Onwards
Dharamsala
Chandigarh
Agra
Approx Travel Time
16h 8m
₹4,592
Onwards
Via Ambala
Dharamsala
Ambala
Agra
Approx Travel Time
15h 40m
₹967
Onwards
Dharamsala
Ambala
Agra
Approx Travel Time
16h 16m
₹5,568
Onwards
Via Kurukshetra
Dharamsala
Kurukshetra
Agra
Approx Travel Time
15h 40m
On Demand
Via Panipat
Dharamsala
Panipat
Agra
Approx Travel Time
16h 10m
₹1,388
Onwards
Via Ludhiana
CHEAPEST
Dharamsala
Ludhiana
Agra
Approx Travel Time
15h 55m
₹676
Onwards
Dharamsala
Ludhiana
Agra
Approx Travel Time
16h 13m
₹4,703
Onwards
Via Delhi
FASTEST
Dharamsala
Delhi
Agra
Approx Travel Time
13h 25m
₹13,238
Onwards
Dharamsala
Delhi
Agra
Approx Travel Time
16h 40m
₹1,124
Onwards
Frequently Asked Questions
What is the distance between Dharamsala and Agra?
Agra is approximately 650+ kms from Dharamsala.
How long does it take to reach Agra from Dharamsala?
It takes approximately 14 hours to reach Agra from Dharamsala by Bus, Flight Via Delhi.
What is the cheapest way to reach Agra from Dharamsala?
The cheapest way to reach Agra from Dharamsala is by Bus, Train Via Ludhiana.
What is the fastest way to reach Agra from Dharamsala?
The fastest way to reach Agra from Dharamsala is by Bus, Flight Via Delhi.
Routes Connecting Dharamsala
From Dharamsala
- Dharamsala to Mount-Abu
- Dharamsala to Pathankot
- Dharamsala to Vadakara
- Dharamsala to Kufri
- Dharamsala to Damoh
- Dharamsala to Jodhpur
- Dharamsala to Burhanpur
- Dharamsala to Sangli
- Dharamsala to Narasaraopet
- Dharamsala to Meerut
- Dharamsala to Mahendragarh
- Dharamsala to Mandi
- Dharamsala to Wayanad
- Dharamsala to Purnia
- Dharamsala to Jalandhar
To Dharamsala
- Gokarna to Dharamsala
- Shahganj to Dharamsala
- Chittorgarh to Dharamsala
- Khajuraho to Dharamsala
- Sringeri to Dharamsala
- Harda to Dharamsala
- Vadakara to Dharamsala
- Purulia to Dharamsala
- Mandalgarh to Dharamsala
- Amethi to Dharamsala
- Pandharpur to Dharamsala
- Pudukkottai to Dharamsala
- Dabra to Dharamsala
- Katni to Dharamsala
- Siliguri to Dharamsala