hero
How2Go
Puri to Roorkee

Puri to Roorkee

Roorkee is approximately 1500+ kms from Puri. The fastest way to reach Roorkee from Puri is by Train. It takes approximately 31 hours. The cheapest way to reach Roorkee from Puri is by Train Via Ghaziabad which would take approximately 34 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

FASTEST

Puri

Roorkee

Approx Travel Time

1d 6h 30m

On Demand

Via Bhabua

Puri

Bhabua

Roorkee

Approx Travel Time

1d 8h 10m

₹965

Onwards

Ads by MMT

Via Sasaram

Puri

Sasaram

Roorkee

Approx Travel Time

1d 8h 25m

₹915

Onwards

Via Aurangabad, Bihar

Puri

Aurangabad, Bihar

Roorkee

Approx Travel Time

1d 8h 55m

₹960

Onwards

Ads by MMT

Via Gaya

Puri

Gaya

Roorkee

Approx Travel Time

1d 9h 40m

₹915

Onwards

Via Ghaziabad

CHEAPEST

Puri

Ghaziabad

Roorkee

Approx Travel Time

1d 9h 25m

₹865

Onwards

Puri

Ghaziabad

Roorkee

Approx Travel Time

1d 9h 40m

₹3,533

Onwards

Via Jhumri Telaiya

Puri

Jhumri Telaiya

Roorkee

Approx Travel Time

1d 10h 10m

₹915

Onwards

Via Aligarh

Puri

Aligarh

Roorkee

Approx Travel Time

1d 10h 16m

₹5,099

Onwards

Via Giridih

Puri

Giridih

Roorkee

Approx Travel Time

1d 11h 40m

₹945

Onwards

Frequently Asked Questions

What is the distance between Puri and Roorkee?

Roorkee is approximately 1500+ kms from Puri.

How long does it take to reach Roorkee from Puri?

It takes approximately 31 hours to reach Roorkee from Puri by Train.

What is the cheapest way to reach Roorkee from Puri?

The cheapest way to reach Roorkee from Puri is by Train Via Ghaziabad.

What is the fastest way to reach Roorkee from Puri?

The fastest way to reach Roorkee from Puri is by Train.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India