hero
How2Go
Ongole to Diphu

Ongole to Diphu

Diphu is approximately 2350+ km from Ongole, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Diphu.

Read More
Sort By
Mode of Transport

Via Chennai, Guwahati

RECOMMENDED

FASTEST

Ongole

Chennai

Guwahati

Diphu

Approx Travel Time

13h 45m

₹10,608

Onwards

Ongole

Chennai

Guwahati

Diphu

Approx Travel Time

17h 5m

₹10,858

Onwards

Ongole

Chennai

Guwahati

Diphu

Approx Travel Time

14h 36m

₹17,726

Onwards

Direct Train

CHEAPEST

Ongole

Diphu

Approx Travel Time

1d 18h 5m

₹895

Onwards

Via Bahadurganj

Ongole

Bahadurganj

Diphu

Approx Travel Time

1d 17h 51m

₹1,130

Onwards

Via Hyderabad, Varanasi, Guwahati

Ongole

Hyderabad

Varanasi

Guwahati

Diphu

Approx Travel Time

1d 23h 33m

₹3,376

Onwards

Via Hyderabad, Guwahati

Ongole

Hyderabad

Guwahati

Diphu

Approx Travel Time

15h 22m

₹11,090

Onwards

Ongole

Hyderabad

Guwahati

Diphu

Approx Travel Time

16h 57m

₹17,016

Onwards

Via Chennai, Guwahati, Guwahati

Ongole

Chennai

Guwahati

Guwahati

Diphu

Approx Travel Time

14h 35m

₹10,753

Onwards

Via Chennai, Kolkata, Guwahati

Ongole

Chennai

Kolkata

Guwahati

Diphu

Approx Travel Time

16h 25m

₹15,339

Onwards

Frequently Asked Questions

What is the distance between Ongole and Diphu?

Diphu is approximately 2350+ kms from Ongole.

How long does it take to reach Diphu from Ongole?

It takes approximately 14 hours to reach Diphu from Ongole by Train, Flight Via Chennai, Guwahati.

What is the cheapest way to reach Diphu from Ongole?

The cheapest way to reach Diphu from Ongole is by Train.

What is the fastest way to reach Diphu from Ongole?

The fastest way to reach Diphu from Ongole is by Train, Flight Via Chennai, Guwahati.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India