
Haldwani to Agra
Agra is approximately 300+ kms from Haldwani. The fastest way to reach Agra from Haldwani is by Train. It takes approximately 6 hours. The cheapest way to reach Agra from Haldwani is by Train Via Bareilly which would take approximately 8 hours.
Sort By
Mode of Transport
Via Bareilly
CHEAPEST
Haldwani
Bareilly
Agra
Approx Travel Time
7h 40m
₹335
Onwards
Haldwani
Bareilly
Agra
Approx Travel Time
8h 25m
₹3,834
Onwards
Via Delhi
Haldwani
Delhi
Agra
Approx Travel Time
7h 55m
₹11,208
Onwards
Haldwani
Delhi
Agra
Approx Travel Time
11h 10m
₹910
Onwards
Haldwani
Delhi
Agra
Approx Travel Time
11h 40m
₹1,081
Onwards
Haldwani
Delhi
Agra
Approx Travel Time
12h 25m
₹3,094
Onwards
Via Moradabad
Haldwani
Moradabad
Agra
Approx Travel Time
10h 55m
₹6,264
Onwards
Via Shahjahanpur
Haldwani
Shahjahanpur
Agra
Approx Travel Time
11h 10m
₹6,221
Onwards
Frequently Asked Questions
What is the distance between Haldwani and Agra?
Agra is approximately 300+ kms from Haldwani.
How long does it take to reach Agra from Haldwani?
It takes approximately 6 hours to reach Agra from Haldwani by Train.
What is the cheapest way to reach Agra from Haldwani?
The cheapest way to reach Agra from Haldwani is by Train Via Bareilly.
What is the fastest way to reach Agra from Haldwani?
The fastest way to reach Agra from Haldwani is by Train.
Routes Connecting Haldwani
Routes From Haldwani
Routes To Haldwani
- Uttarkashi to Haldwani
- Muddebihal to Haldwani
- Hassan to Haldwani
- Roorkee to Haldwani
- Bharuch to Haldwani
- Garhwa to Haldwani
- Botad to Haldwani
- Thiruvananthapuram to Haldwani
- Jangaon to Haldwani
- Bulandshahr to Haldwani
- Harihar to Haldwani
- Siruguppa to Haldwani
- Amritsar to Haldwani
- Modasa to Haldwani
- Dahod to Haldwani