Gudur to Puri - Multiple Options To Reach By Train, Cab
Puri is approximately 950+ kms from Gudur. The fastest way to reach Puri from Gudur is by Train. It takes approximately 20 hours. The cheapest way to reach Puri from Gudur is by Train Via Brahmapur which would take approximately 22 hours.
Sort By
Mode of Transport
Via Brahmapur
CHEAPEST
Gudur
Brahmapur
Puri
Approx Travel Time
21h 25m
₹375
Onwards
Gudur
Brahmapur
Puri
Approx Travel Time
21h 40m
₹5,117
Onwards
Via Vizianagram
Gudur
Vizianagram
Puri
Approx Travel Time
21h 10m
₹520
Onwards
Via Srikakulam
Gudur
Srikakulam
Puri
Approx Travel Time
21h 25m
₹510
Onwards
Gudur
Srikakulam
Puri
Approx Travel Time
23h 35m
₹6,766
Onwards
Via Chilika Lake
Gudur
Chilika Lake
Puri
Approx Travel Time
21h 10m
₹580
Onwards
Via Ongole, Vizianagram
Gudur
Ongole
Vizianagram
Puri
Approx Travel Time
23h 20m
₹570
Onwards
Gudur
Ongole
Vizianagram
Puri
Approx Travel Time
23h 50m
₹5,016
Onwards
Via Bhubaneshwar
Gudur
Bhubaneshwar
Puri
Approx Travel Time
22h 40m
₹375
Onwards
Frequently Asked Questions
What is the distance between Gudur and Puri?
Puri is approximately 950+ kms from Gudur.
How long does it take to reach Puri from Gudur?
It takes approximately 20 hours to reach Puri from Gudur by Train.
What is the cheapest way to reach Puri from Gudur?
The cheapest way to reach Puri from Gudur is by Train Via Brahmapur.
What is the fastest way to reach Puri from Gudur?
The fastest way to reach Puri from Gudur is by Train.