
Sangrur to Puri
Puri is approximately 1550+ 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 Delhi, Bhubaneshwar
RECOMMENDED
FASTEST
Sangrur
Delhi
Bhubaneshwar
Puri
Approx Travel Time
10h 20m
₹7,653
Onwards
Sangrur
Delhi
Bhubaneshwar
Puri
Approx Travel Time
10h 47m
₹8,699
Onwards
Sangrur
Delhi
Bhubaneshwar
Puri
Approx Travel Time
10h 24m
₹7,688
Onwards
Sangrur
Delhi
Bhubaneshwar
Puri
Approx Travel Time
12h 21m
₹13,043
Onwards
Via Mohali, Bhubaneshwar
Sangrur
Mohali
Bhubaneshwar
Puri
Approx Travel Time
11h 11m
₹11,572
Onwards
Sangrur
Mohali
Bhubaneshwar
Puri
Approx Travel Time
10h 44m
₹10,526
Onwards
Via Delhi, Bankura
Sangrur
Delhi
Bankura
Puri
Approx Travel Time
1d 6h 47m
₹1,900
Onwards
CHEAPEST
Sangrur
Delhi
Bankura
Puri
Approx Travel Time
1d 5h 23m
₹1,030
Onwards
Via Delhi, Balasore
Sangrur
Delhi
Balasore
Puri
Approx Travel Time
1d 6h 25m
₹9,531
Onwards
Via Delhi, Korba
Sangrur
Delhi
Korba
Puri
Approx Travel Time
1d 16h 50m
On Demand
Frequently Asked Questions
What is the distance between Sangrur and Puri?
Puri is approximately 1550+ 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.


