
Almora to Puri
Puri is approximately 1650+ kms from Almora. The fastest way to reach Puri from Almora is by Bus, Flight, Train Via Ghaziabad, Bhubaneshwar. It takes approximately 16 hours. The cheapest way to reach Puri from Almora is by Bus, Train Via Haldwani, Kanpur which would take approximately 41 hours.
Sort By
Mode of Transport
Via Ghaziabad, Bhubaneshwar
RECOMMENDED
FASTEST
Almora
Ghaziabad
Bhubaneshwar
Puri
Approx Travel Time
16h 6m
₹10,417
Onwards
Almora
Ghaziabad
Bhubaneshwar
Puri
Approx Travel Time
17h 15m
₹10,462
Onwards
Via Haldwani, Kanpur
CHEAPEST
Almora
Haldwani
Kanpur
Puri
Approx Travel Time
1d 17h 12m
₹1,809
Onwards
Via Ghaziabad, Korba
Almora
Ghaziabad
Korba
Puri
Approx Travel Time
2d 0h 35m
On Demand
Via Delhi, Bhubaneshwar
Almora
Delhi
Bhubaneshwar
Puri
Approx Travel Time
16h 58m
₹10,417
Onwards
Almora
Delhi
Bhubaneshwar
Puri
Approx Travel Time
18h 7m
₹10,462
Onwards
Via Delhi, Jharsuguda
Almora
Delhi
Jharsuguda
Puri
Approx Travel Time
21h 57m
₹8,621
Onwards
Almora
Delhi
Jharsuguda
Puri
Approx Travel Time
1d 0h 52m
₹9,191
Onwards
Via Dehradun, Bhubaneshwar
Almora
Dehradun
Bhubaneshwar
Puri
Approx Travel Time
16h 55m
₹12,752
Onwards
Almora
Dehradun
Bhubaneshwar
Puri
Approx Travel Time
18h 4m
₹12,797
Onwards
Frequently Asked Questions
What is the distance between Almora and Puri?
Puri is approximately 1650+ kms from Almora.
How long does it take to reach Puri from Almora?
It takes approximately 16 hours to reach Puri from Almora by Bus, Flight, Train Via Ghaziabad, Bhubaneshwar.
What is the cheapest way to reach Puri from Almora?
The cheapest way to reach Puri from Almora is by Bus, Train Via Haldwani, Kanpur.
What is the fastest way to reach Puri from Almora?
The fastest way to reach Puri from Almora is by Bus, Flight, Train Via Ghaziabad, Bhubaneshwar.

