
Rishikesh to Puri
Puri is approximately 1400+ kms from Rishikesh. The fastest way to reach Puri from Rishikesh is by Cab, Flight, Train Via Dehradun, Bhubaneshwar. It takes approximately 6 hours. The cheapest way to reach Puri from Rishikesh is by Bus Via Varanasi, Kolkata which would take approximately 52 hours.
Sort By
Mode of Transport
Via Dehradun, Bhubaneshwar
RECOMMENDED
Rishikesh
Dehradun
Bhubaneshwar
Puri
Approx Travel Time
6h 57m
₹7,541
Onwards
FASTEST
Rishikesh
Dehradun
Bhubaneshwar
Puri
Approx Travel Time
6h 17m
₹6,386
Onwards
Rishikesh
Dehradun
Bhubaneshwar
Puri
Approx Travel Time
6h 26m
₹4,921
Onwards
Rishikesh
Dehradun
Bhubaneshwar
Puri
Approx Travel Time
7h 36m
₹6,412
Onwards
Via Ghaziabad
Rishikesh
Ghaziabad
Puri
Approx Travel Time
1d 10h 54m
₹4,267
Onwards
Via Gorakhpur, Jharsuguda
Rishikesh
Gorakhpur
Jharsuguda
Puri
Approx Travel Time
1d 11h 5m
On Demand
Via Lucknow
Rishikesh
Lucknow
Puri
Approx Travel Time
1d 15h
On Demand
Via Varanasi, Kolkata
CHEAPEST
Rishikesh
Varanasi
Kolkata
Puri
Approx Travel Time
2d 3h 39m
₹2,914
Onwards
Frequently Asked Questions
What is the distance between Rishikesh and Puri?
Puri is approximately 1400+ kms from Rishikesh.
How long does it take to reach Puri from Rishikesh?
It takes approximately 6 hours to reach Puri from Rishikesh by Cab, Flight, Train Via Dehradun, Bhubaneshwar.
What is the cheapest way to reach Puri from Rishikesh?
The cheapest way to reach Puri from Rishikesh is by Bus Via Varanasi, Kolkata.
What is the fastest way to reach Puri from Rishikesh?
The fastest way to reach Puri from Rishikesh is by Cab, Flight, Train Via Dehradun, Bhubaneshwar.


