Ongole to Diphu
Diphu is approximately 2050+ kms from Ongole. The fastest way to reach Diphu from Ongole is by Train Via Bhubaneshwar. It takes approximately 42 hours. The cheapest way to reach Diphu from Ongole is by Train Via Dankuni which would take approximately 42 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
RECOMMENDED
FASTEST
Ongole
Bhubaneshwar
Diphu
Approx Travel Time
1d 17h 40m
₹985
Onwards
Via Cuttack
Ongole
Cuttack
Diphu
Approx Travel Time
1d 17h 40m
₹985
Onwards
Via Vizianagram
Ongole
Vizianagram
Diphu
Approx Travel Time
1d 17h 40m
₹1,000
Onwards
Via Visakhapatnam
Ongole
Visakhapatnam
Diphu
Approx Travel Time
1d 17h 40m
₹1,100
Onwards
Via Brahmapur
Ongole
Brahmapur
Diphu
Approx Travel Time
1d 17h 40m
₹1,000
Onwards
Via Howrah
Ongole
Howrah
Diphu
Approx Travel Time
1d 17h 40m
On Demand
Via Bhadrak
Ongole
Bhadrak
Diphu
Approx Travel Time
1d 17h 40m
₹975
Onwards
Via Kharagpur
Ongole
Kharagpur
Diphu
Approx Travel Time
1d 17h 55m
₹955
Onwards
Via Tarapith
Ongole
Tarapith
Diphu
Approx Travel Time
1d 18h 25m
On Demand
Via Dankuni
CHEAPEST
Ongole
Dankuni
Diphu
Approx Travel Time
1d 17h 40m
₹945
Onwards
Frequently Asked Questions
What is the distance between Ongole and Diphu?
Diphu is approximately 2050+ kms from Ongole.
How long does it take to reach Diphu from Ongole?
It takes approximately 42 hours to reach Diphu from Ongole by Train Via Bhubaneshwar.
What is the cheapest way to reach Diphu from Ongole?
The cheapest way to reach Diphu from Ongole is by Train Via Dankuni.
What is the fastest way to reach Diphu from Ongole?
The fastest way to reach Diphu from Ongole is by Train Via Bhubaneshwar.