hero
How2Go
Puri to Shimla

Puri to Shimla

Shimla is approximately 1600+ kms from Puri. The fastest way to reach Shimla from Puri is by Train, Flight Via Bhubaneshwar, Delhi. It takes approximately 6 hours. The cheapest way to reach Shimla from Puri is by Train, Bus Via Bankura, Delhi which would take approximately 37 hours.

Sort By
Mode of Transport

Via Bhubaneshwar, Delhi

RECOMMENDED

Puri

Bhubaneshwar

Delhi

Shimla

Approx Travel Time

6h 56m

₹17,083

Onwards

FASTEST

Puri

Bhubaneshwar

Delhi

Shimla

Approx Travel Time

6h 16m

₹15,801

Onwards

Puri

Bhubaneshwar

Delhi

Shimla

Approx Travel Time

7h 35m

₹15,836

Onwards

Via Bhubaneshwar, Mohali

Puri

Bhubaneshwar

Mohali

Shimla

Approx Travel Time

10h 52m

₹11,502

Onwards

Puri

Bhubaneshwar

Mohali

Shimla

Approx Travel Time

10h 12m

₹10,220

Onwards

Ads by MMT

Via Bankura, Delhi

CHEAPEST

Puri

Bankura

Delhi

Shimla

Approx Travel Time

1d 12h 41m

₹1,702

Onwards

Via Delhi, Mohali

Puri

Delhi

Mohali

Shimla

Approx Travel Time

1d 18h 43m

₹3,292

Onwards

Ads by MMT

Via Raipur, Chhattisgarh, Delhi

Puri

Raipur, Chhattisgarh

Delhi

Shimla

Approx Travel Time

2d 1h 40m

₹2,641

Onwards

Via Bhubaneshwar, Dehradun

Puri

Bhubaneshwar

Dehradun

Shimla

Approx Travel Time

11h 39m

₹12,271

Onwards

Puri

Bhubaneshwar

Dehradun

Shimla

Approx Travel Time

10h 59m

₹10,989

Onwards

Frequently Asked Questions

What is the distance between Puri and Shimla?

Shimla is approximately 1600+ kms from Puri.

How long does it take to reach Shimla from Puri?

It takes approximately 6 hours to reach Shimla from Puri by Train, Flight Via Bhubaneshwar, Delhi.

What is the cheapest way to reach Shimla from Puri?

The cheapest way to reach Shimla from Puri is by Train, Bus Via Bankura, Delhi.

What is the fastest way to reach Shimla from Puri?

The fastest way to reach Shimla from Puri is by Train, Flight Via Bhubaneshwar, Delhi.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India