hero
How2Go
Puri to Sangrur

Puri to Sangrur

Sangrur is approximately 1550+ km from Puri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Sangrur.

Read More
Sort By
Mode of Transport

Via Bhubaneshwar, Delhi

RECOMMENDED

Puri

Bhubaneshwar

Delhi

Sangrur

Approx Travel Time

9h 59m

₹10,615

Onwards

Puri

Bhubaneshwar

Delhi

Sangrur

Approx Travel Time

10h 59m

₹11,792

Onwards

Puri

Bhubaneshwar

Delhi

Sangrur

Approx Travel Time

1d 4h 34m

₹2,037

Onwards

Puri

Bhubaneshwar

Delhi

Sangrur

Approx Travel Time

11h 56m

₹10,650

Onwards

Via Bhubaneshwar, Mohali

Puri

Bhubaneshwar

Mohali

Sangrur

Approx Travel Time

10h 17m

₹10,708

Onwards

FASTEST

Puri

Bhubaneshwar

Mohali

Sangrur

Approx Travel Time

9h 58m

₹12,787

Onwards

Puri

Bhubaneshwar

Mohali

Sangrur

Approx Travel Time

12h 14m

₹10,743

Onwards

Puri

Bhubaneshwar

Mohali

Sangrur

Approx Travel Time

11h 17m

₹11,885

Onwards

Via Ranchi, Delhi

Puri

Ranchi

Delhi

Sangrur

Approx Travel Time

1d 8h 35m

₹1,545

Onwards

Via Cuttack, Delhi

CHEAPEST

Puri

Cuttack

Delhi

Sangrur

Approx Travel Time

1d 11h 45m

₹860

Onwards

Frequently Asked Questions

What is the distance between Puri and Sangrur?

Sangrur is approximately 1550+ kms from Puri.

How long does it take to reach Sangrur from Puri?

It takes approximately 10 hours to reach Sangrur from Puri by Train, Flight, Cab Via Bhubaneshwar, Mohali.

What is the cheapest way to reach Sangrur from Puri?

The cheapest way to reach Sangrur from Puri is by Train Via Cuttack, Delhi.

What is the fastest way to reach Sangrur from Puri?

The fastest way to reach Sangrur from Puri is by Train, Flight, Cab Via Bhubaneshwar, Mohali.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India