
Puri to Gudivada
Gudivada is approximately 700+ kms from Puri. The fastest way to reach Gudivada from Puri is by Train. It takes approximately 14 hours. The cheapest way to reach Gudivada from Puri is by Train Via Bhubaneshwar, Vizianagram which would take approximately 19 hours.
Sort By
Mode of Transport
Via Brahmapur
Puri
Brahmapur
Gudivada
Approx Travel Time
15h 40m
₹1,330
Onwards
Puri
Brahmapur
Gudivada
Approx Travel Time
16h 28m
₹5,659
Onwards
Via Vizianagram
Puri
Vizianagram
Gudivada
Approx Travel Time
15h 25m
₹665
Onwards
Via Srikakulam
Puri
Srikakulam
Gudivada
Approx Travel Time
15h 40m
₹1,355
Onwards
Via Chilika Lake, Vizianagram
Puri
Chilika Lake
Vizianagram
Gudivada
Approx Travel Time
16h 50m
₹660
Onwards
Via Chilika Lake
Puri
Chilika Lake
Gudivada
Approx Travel Time
16h 4m
₹1,420
Onwards
Via Tekkali
Puri
Tekkali
Gudivada
Approx Travel Time
16h 44m
On Demand
Via Chatrapur
Puri
Chatrapur
Gudivada
Approx Travel Time
16h 44m
On Demand
Via Bhubaneshwar, Vizianagram
CHEAPEST
Puri
Bhubaneshwar
Vizianagram
Gudivada
Approx Travel Time
18h 20m
₹605
Onwards
Frequently Asked Questions
What is the distance between Puri and Gudivada?
Gudivada is approximately 700+ kms from Puri.
How long does it take to reach Gudivada from Puri?
It takes approximately 14 hours to reach Gudivada from Puri by Train.
What is the cheapest way to reach Gudivada from Puri?
The cheapest way to reach Gudivada from Puri is by Train Via Bhubaneshwar, Vizianagram.
What is the fastest way to reach Gudivada from Puri?
The fastest way to reach Gudivada from Puri is by Train.