Puri
Puri
Train

Sheelapur to Puri

Updated: 22 May 2026

To reach Puri from Sheelapur, you must travel to a major railway station like Chandigarh or Delhi first. From there, you can take a train to Puri. The route connects the northern region to the holy city of Puri.

Total Distance: Driving distance 1850 km, Air distance 1550 km.
Fastest Way
Flight from Chandigarh (IXC) to Bhubaneswar (BBI), then taxi to Puri, 9 hours total.
Cheapest Way
Sleeper class train from Chandigarh to Puri, costing 4500 INR.
Compare Sheelapur to Puri Routes
Train
Connecting via Chandigarh
Duration
42 hours
Avg Price
4500-9000 INR
Operator
Puri Express
Route
Sheelapur to Chandigarh, then train to Puri.

Book your train tickets well in advance.

Travel Tips
  • Bus
    Take a bus from Sheelapur to Chandigarh.
  • Train
    Use the IRCTC app for ticket booking.
  • Food
    Try local Odia cuisine.
  • Transport
    Use auto-rickshaws for local travel.
  • Weather
    Carry light cotton clothes for summer.
Safety Tips
  • Night Travel
    Avoid late-night road travel.
  • Valuables
    Keep your bags secure.
  • Hydration
    Drink plenty of water.
  • Emergency
    Keep emergency contacts handy.
People Also Ask
  • Is there a direct bus?
    No, you must change at Chandigarh.
  • How far is Puri?
    It is roughly 1850 km by road.
  • Are flights available?
    Yes, from Chandigarh airport.
  • Is it a safe route?
    Yes, it is a well-traveled route.
  • What to eat?
    Try local Odia food.
Quick Info
  • From Sheelapur, Himachal Pradesh, India
  • To Puri, Odisha, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Puri
1
Jagannath Temple
Visit the famous temple.
2
Puri Beach
Enjoy the golden sand beach.
3
Konark Sun Temple
See the historic sun temple nearby.
4
Chilika Lake
Explore the large brackish water lake.
Tags
Sheelapur to Puri traveling to Odisha best route to Puri Sheelapur transport Puri travel guide Himachal to Odisha travel