Bapatla to Diphu Distance
Diphu is approximately 2200+ km from Bapatla. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Diphu, with a total travel time of approximately 16 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 Hyderabad, Guwahati
RECOMMENDED
FASTEST
Bapatla
Hyderabad
Guwahati
Diphu
Approx Travel Time
15h 24m
₹10,402
Onwards
Bapatla
Hyderabad
Guwahati
Diphu
Approx Travel Time
17h 22m
₹10,631
Onwards
Bapatla
Hyderabad
Guwahati
Diphu
Approx Travel Time
15h 48m
₹16,672
Onwards
Bapatla
Hyderabad
Guwahati
Diphu
Approx Travel Time
18h 29m
₹10,682
Onwards
Bapatla
Hyderabad
Guwahati
Diphu
Approx Travel Time
20h 27m
₹10,911
Onwards
Bapatla
Hyderabad
Guwahati
Diphu
Approx Travel Time
16h 15m
₹17,520
Onwards
Via Vijayawada, Guwahati
CHEAPEST
Bapatla
Vijayawada
Guwahati
Diphu
Approx Travel Time
1d 17h 45m
₹995
Onwards
Bapatla
Vijayawada
Guwahati
Diphu
Approx Travel Time
1d 21h
₹1,275
Onwards
Bapatla
Vijayawada
Guwahati
Diphu
Approx Travel Time
1d 18h 26m
₹8,113
Onwards
Via Visakhapatnam, Guwahati
Bapatla
Visakhapatnam
Guwahati
Diphu
Approx Travel Time
22h 43m
₹10,211
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Bapatla and Diphu?
The straight-line distance is approximately 1750+ km.
What is the distance from Bapatla to Diphu via Hyderabad?
Via Hyderabad, the distance is approximately 2200+ km, taking around 16 hours.

