
Patiala to Puri
Puri is approximately 1550+ kms from Patiala. The fastest way to reach Puri from Patiala is by Cab, Flight, Train Via Mohali, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Puri from Patiala is by Train Via Delhi, Balasore which would take approximately 34 hours.
Sort By
Mode of Transport
Via Mohali, Bhubaneshwar
RECOMMENDED
Patiala
Mohali
Bhubaneshwar
Puri
Approx Travel Time
8h 41m
₹9,932
Onwards
FASTEST
Patiala
Mohali
Bhubaneshwar
Puri
Approx Travel Time
8h 16m
₹8,777
Onwards
Via Delhi, Bhubaneshwar
Patiala
Delhi
Bhubaneshwar
Puri
Approx Travel Time
9h 45m
₹10,069
Onwards
Patiala
Delhi
Bhubaneshwar
Puri
Approx Travel Time
10h 10m
₹11,224
Onwards
Patiala
Delhi
Bhubaneshwar
Puri
Approx Travel Time
9h 27m
₹9,254
Onwards
Via Delhi, Balasore
Patiala
Delhi
Balasore
Puri
Approx Travel Time
1d 9h 7m
₹4,573
Onwards
Patiala
Delhi
Balasore
Puri
Approx Travel Time
1d 8h 49m
₹3,758
Onwards
CHEAPEST
Patiala
Delhi
Balasore
Puri
Approx Travel Time
1d 9h 41m
₹800
Onwards
Via Dehradun, Bhubaneshwar
Patiala
Dehradun
Bhubaneshwar
Puri
Approx Travel Time
10h 3m
₹11,012
Onwards
Frequently Asked Questions
What is the distance between Patiala and Puri?
Puri is approximately 1550+ kms from Patiala.
How long does it take to reach Puri from Patiala?
It takes approximately 8 hours to reach Puri from Patiala by Cab, Flight, Train Via Mohali, Bhubaneshwar.
What is the cheapest way to reach Puri from Patiala?
The cheapest way to reach Puri from Patiala is by Train Via Delhi, Balasore.
What is the fastest way to reach Puri from Patiala?
The fastest way to reach Puri from Patiala is by Cab, Flight, Train Via Mohali, Bhubaneshwar.