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.

Read More
Route map showing distance and travel time from Bapatla, India to Diphu, India

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

Ads by MMT

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.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India