Puri to Bapatla Distance
Bapatla is approximately 850+ km from Puri. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 21 hours, subject to the chosen service and route. The fastest way to reach Bapatla takes approximately 15 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Rajahmundry
RECOMMENDED
FASTEST
Puri
Rajahmundry
Bapatla
Approx Travel Time
14h 41m
₹540
Onwards
Via Tenali
Puri
Tenali
Bapatla
Approx Travel Time
15h 14m
₹2,227
Onwards
Puri
Tenali
Bapatla
Approx Travel Time
15h 3m
₹490
Onwards
Via Srikakulam
Puri
Srikakulam
Bapatla
Approx Travel Time
18h 53m
₹1,189
Onwards
Puri
Srikakulam
Bapatla
Approx Travel Time
19h 7m
₹8,579
Onwards
Puri
Srikakulam
Bapatla
Approx Travel Time
15h 26m
₹565
Onwards
Direct Train
CHEAPEST
Puri
Bapatla
Approx Travel Time
20h 23m
₹455
Onwards
Via Visakhapatnam
Puri
Visakhapatnam
Bapatla
Approx Travel Time
20h 17m
₹1,798
Onwards
Via Vizianagram
Puri
Vizianagram
Bapatla
Approx Travel Time
15h 20m
₹540
Onwards
Via Brahmapur
Puri
Brahmapur
Bapatla
Approx Travel Time
17h 17m
On Demand
Frequently Asked Questions
What is the distance between Puri and Bapatla?
Bapatla is approximately 850+ km from Puri.
How long does it take to reach Bapatla from Puri?
It takes approximately 15 hours to reach Bapatla from Puri by Train Via Rajahmundry.

