
Dharamsala to Agra
Agra is approximately 650+ kms from Dharamsala. The fastest way to reach Agra from Dharamsala is by Bus, Flight Via Delhi. It takes approximately 12 hours. The cheapest way to reach Agra from Dharamsala is by Bus, Train Via Ambala which would take approximately 15 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Dharamsala
Delhi
Agra
Approx Travel Time
12h 10m
₹11,721
Onwards
Dharamsala
Delhi
Agra
Approx Travel Time
15h 25m
₹792
Onwards
Dharamsala
Delhi
Agra
Approx Travel Time
15h 55m
₹963
Onwards
Via Ambala
CHEAPEST
Dharamsala
Ambala
Agra
Approx Travel Time
14h 55m
₹699
Onwards
Dharamsala
Ambala
Agra
Approx Travel Time
15h 40m
₹5,395
Onwards
Via Kurukshetra
Dharamsala
Kurukshetra
Agra
Approx Travel Time
14h 55m
On Demand
Via Chandigarh
Dharamsala
Chandigarh
Agra
Approx Travel Time
14h 40m
₹941
Onwards
Dharamsala
Chandigarh
Agra
Approx Travel Time
15h 40m
₹4,881
Onwards
Via Panipat
Dharamsala
Panipat
Agra
Approx Travel Time
15h 10m
₹1,149
Onwards
Via Ludhiana
Dharamsala
Ludhiana
Agra
Approx Travel Time
15h 25m
₹707
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 12 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 Ambala.
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
Routes From Dharamsala
- Dharamsala to Thiruvananthapuram
- Dharamsala to Ambala
- Dharamsala to Durgapur
- Dharamsala to Deoria
- Dharamsala to Aligarh
- Dharamsala to Mahabaleshwar
- Dharamsala to Haflong
- Dharamsala to Mainpuri
- Dharamsala to Chittoor
- Dharamsala to Chandigarh
- Dharamsala to Mahbubabad
- Dharamsala to Bathinda
- Dharamsala to Raigarh
- Dharamsala to Rampur
- Dharamsala to Sringeri
Routes To Dharamsala
- Barh to Dharamsala
- Krishnanagar to Dharamsala
- Dholpur to Dharamsala
- Rajkot to Dharamsala
- Bhimavaram to Dharamsala
- Udgir to Dharamsala
- Betul to Dharamsala
- Mahendragarh to Dharamsala
- Kakinada to Dharamsala
- Badrinath to Dharamsala
- Farrukhabad to Dharamsala
- Haveri to Dharamsala
- Nadiad to Dharamsala
- Bhiwani to Dharamsala
- Sehore to Dharamsala