
Puri to Almora
Almora is approximately 1700+ kms from Puri. The fastest way to reach Almora from Puri is by Train, Flight, Bus Via Bhubaneshwar, Ghaziabad. It takes approximately 13 hours. The cheapest way to reach Almora from Puri is by Train, Bus Via Kanpur, Haldwani which would take approximately 40 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Delhi
RECOMMENDED
Puri
Bhubaneshwar
Delhi
Almora
Approx Travel Time
13h 48m
₹9,121
Onwards
Puri
Bhubaneshwar
Delhi
Almora
Approx Travel Time
15h 7m
₹9,147
Onwards
Puri
Bhubaneshwar
Delhi
Almora
Approx Travel Time
14h 28m
₹10,393
Onwards
Via Bhubaneshwar, Ghaziabad
Puri
Bhubaneshwar
Ghaziabad
Almora
Approx Travel Time
13h 49m
₹10,393
Onwards
FASTEST
Puri
Bhubaneshwar
Ghaziabad
Almora
Approx Travel Time
13h 9m
₹9,121
Onwards
Puri
Bhubaneshwar
Ghaziabad
Almora
Approx Travel Time
14h 28m
₹9,147
Onwards
Via Dhanbad, Kichha
Puri
Dhanbad
Kichha
Almora
Approx Travel Time
1d 9h 25m
On Demand
Via Kanpur, Haldwani
CHEAPEST
Puri
Kanpur
Haldwani
Almora
Approx Travel Time
1d 15h 48m
₹1,904
Onwards
Via Bhubaneshwar, Dehradun
Puri
Bhubaneshwar
Dehradun
Almora
Approx Travel Time
13h 56m
₹10,585
Onwards
Puri
Bhubaneshwar
Dehradun
Almora
Approx Travel Time
13h 16m
₹9,313
Onwards
Frequently Asked Questions
What is the distance between Puri and Almora?
Almora is approximately 1700+ kms from Puri.
How long does it take to reach Almora from Puri?
It takes approximately 13 hours to reach Almora from Puri by Train, Flight, Bus Via Bhubaneshwar, Ghaziabad.
What is the cheapest way to reach Almora from Puri?
The cheapest way to reach Almora from Puri is by Train, Bus Via Kanpur, Haldwani.
What is the fastest way to reach Almora from Puri?
The fastest way to reach Almora from Puri is by Train, Flight, Bus Via Bhubaneshwar, Ghaziabad.


