Almora to Agra
Agra is approximately 350+ kms from Almora. The fastest way to reach Agra from Almora is by Cab, Train Via Haldwani. It takes approximately 9 hours. The cheapest way to reach Agra from Almora is by Cab, Train Via Jim Corbett (Ramnagar) which would take approximately 9 hours.
Sort By
Mode of Transport
Via Haldwani
RECOMMENDED
FASTEST
Almora
Haldwani
Agra
Approx Travel Time
8h 40m
On Demand
Via Jim Corbett (Ramnagar)
CHEAPEST
Almora
Jim Corbett (Ramnagar)
Agra
Approx Travel Time
8h 55m
₹4,008
Onwards
Via Kichha
Almora
Kichha
Agra
Approx Travel Time
9h 50m
₹4,757
Onwards
Via Bareilly
Almora
Bareilly
Agra
Approx Travel Time
10h 25m
₹4,928
Onwards
Via Kashipur
Almora
Kashipur
Agra
Approx Travel Time
10h 41m
₹4,256
Onwards
Via Kasganj
Almora
Kasganj
Agra
Approx Travel Time
11h 8m
₹8,645
Onwards
Via Aligarh
Almora
Aligarh
Agra
Approx Travel Time
11h 46m
₹7,459
Onwards
Almora
Aligarh
Agra
Approx Travel Time
11h 26m
₹6,905
Onwards
Frequently Asked Questions
What is the distance between Almora and Agra?
Agra is approximately 350+ kms from Almora.
How long does it take to reach Agra from Almora?
It takes approximately 9 hours to reach Agra from Almora by Cab, Train Via Haldwani.
What is the cheapest way to reach Agra from Almora?
The cheapest way to reach Agra from Almora is by Cab, Train Via Jim Corbett (Ramnagar).
What is the fastest way to reach Agra from Almora?
The fastest way to reach Agra from Almora is by Cab, Train Via Haldwani.