
Sangrur to Puri
Puri is approximately 1600+ kms from Sangrur. The fastest way to reach Puri from Sangrur is by Train, Flight Via Delhi, Bhubaneshwar. It takes approximately 11 hours. The cheapest way to reach Puri from Sangrur is by Train Via Delhi, Bankura which would take approximately 30 hours.
Sort By
Mode of Transport
Via Mohali, Bhubaneshwar
RECOMMENDED
Sangrur
Mohali
Bhubaneshwar
Puri
Approx Travel Time
10h 37m
On Demand
Sangrur
Mohali
Bhubaneshwar
Puri
Approx Travel Time
11h 46m
On Demand
Sangrur
Mohali
Bhubaneshwar
Puri
Approx Travel Time
10h 58m
₹8,253
Onwards
Via Delhi, Bhubaneshwar
FASTEST
Sangrur
Delhi
Bhubaneshwar
Puri
Approx Travel Time
10h 20m
₹8,174
Onwards
Sangrur
Delhi
Bhubaneshwar
Puri
Approx Travel Time
11h 29m
₹8,200
Onwards
Sangrur
Delhi
Bhubaneshwar
Puri
Approx Travel Time
13h 25m
₹8,848
Onwards
Via Delhi, Bankura
CHEAPEST
Sangrur
Delhi
Bankura
Puri
Approx Travel Time
1d 5h 23m
₹1,030
Onwards
Sangrur
Delhi
Bankura
Puri
Approx Travel Time
1d 6h 52m
₹1,900
Onwards
Via Delhi, Balasore
Sangrur
Delhi
Balasore
Puri
Approx Travel Time
1d 5h 43m
₹7,065
Onwards
Via Delhi, Korba
Sangrur
Delhi
Korba
Puri
Approx Travel Time
1d 21h 59m
On Demand
Frequently Asked Questions
What is the distance between Sangrur and Puri?
Puri is approximately 1600+ kms from Sangrur.
How long does it take to reach Puri from Sangrur?
It takes approximately 11 hours to reach Puri from Sangrur by Train, Flight Via Delhi, Bhubaneshwar.
What is the cheapest way to reach Puri from Sangrur?
The cheapest way to reach Puri from Sangrur is by Train Via Delhi, Bankura.
What is the fastest way to reach Puri from Sangrur?
The fastest way to reach Puri from Sangrur is by Train, Flight Via Delhi, Bhubaneshwar.

