
Haldwani to Agra
Agra is approximately 300+ kms from Haldwani. The fastest way to reach Agra from Haldwani is by Cab. It takes approximately 8 hours. The cheapest way to reach Agra from Haldwani is by Train, Bus Via Hathras which would take approximately 9 hours.
Sort By
Mode of Transport
Via Bareilly
Haldwani
Bareilly
Agra
Approx Travel Time
8h 21m
₹3,590
Onwards
Haldwani
Bareilly
Agra
Approx Travel Time
9h 20m
₹1,800
Onwards
Haldwani
Bareilly
Agra
Approx Travel Time
9h 10m
₹1,195
Onwards
Via Budaun
Haldwani
Budaun
Agra
Approx Travel Time
8h 14m
₹1,365
Onwards
Haldwani
Budaun
Agra
Approx Travel Time
8h 30m
₹800
Onwards
Via Mathura
Haldwani
Mathura
Agra
Approx Travel Time
9h 48m
₹2,936
Onwards
Via Delhi
Haldwani
Delhi
Agra
Approx Travel Time
9h 10m
On Demand
Haldwani
Delhi
Agra
Approx Travel Time
8h 50m
On Demand
Via Hathras
CHEAPEST
Haldwani
Hathras
Agra
Approx Travel Time
8h 26m
₹499
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 8 hours to reach Agra from Haldwani by Cab.
What is the cheapest way to reach Agra from Haldwani?
The cheapest way to reach Agra from Haldwani is by Train, Bus Via Hathras.
What is the fastest way to reach Agra from Haldwani?
The fastest way to reach Agra from Haldwani is by Cab.
Routes Connecting Haldwani
Routes From Haldwani
- Haldwani to Nidadavolu
- Haldwani to Moradabad
- Haldwani to Deo
- Haldwani to Kurukshetra
- Haldwani to Bindki
- Haldwani to Ankleshwar
- Haldwani to Machilipatnam
- Haldwani to Farrukhabad
- Haldwani to Nakodar
- Haldwani to Gadag
- Haldwani to Igatpuri
- Haldwani to Kushtagi
- Haldwani to Madurantakam
- Haldwani to Mahbubnagar
- Haldwani to Badami


