2 Ways to Reach Ongole to Bhawanipatna by train and bus

Planning a trip from Ongole to Bhawanipatna Cleartrip helps you select the best route between Ongole & Bhawanipatna based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Ongole & Bhawanipatna

The distance from Ongole to Bhawanipatna is approximately 809 kms. Take a look at the 2 routes available to reach Bhawanipatna from Ongole

  • 1.

  • Reach Ongole to Bhawanipatna by train and bus

  • 15 h 13 m

  • Rs. 903

 
Ongole
 
14 h 33 m
Rs. 388

Step 1: Take a Train from Ongole to reach Kesinga

You can reach Kesinga from Ongole by travelling in a train. Ongole to Kesinga train takes approximately 14 h 33 m. You can catch a train from Ongole and get down at Kesinga. The price of the train ticket is approximately Rs. 388.
 
Kesinga
 
0 h 40 m
Rs. 476

Step 2: Take a Bus from Kesinga to reach Bhawanipatna

Travelling in a bus is one of the ways to reach Bhawanipatna from Kesinga. The total journey between Kesinga & Bhawanipatna takes around 0 h 40 m in a bus. The bus ticket price for the journey is approximately Rs.476.
 
Bhawanipatna
  • 2.

  • Reach Ongole to Bhawanipatna by train and bus

  • 18 h 50 m

  • Rs. 642

 
Ongole
 
16 h 5 m
Rs. 368

Step 1: Take a Train from Ongole to reach Balangir

You can reach Balangir from Ongole by travelling in a train. Ongole to Balangir train takes approximately 16 h 5 m. You can catch a train from Ongole and get down at Balangir. The price of the train ticket is approximately Rs. 368.
 
Balangir
 
2 h 45 m
Rs. 188

Step 2: Take a Bus from Balangir to reach Bhawanipatna

Travelling in a bus is one of the ways to reach Bhawanipatna from Balangir. The total journey between Balangir & Bhawanipatna takes around 2 h 45 m in a bus. The bus ticket price for the journey is approximately Rs.188.
 
Bhawanipatna
Check out all the available routes from Bhawanipatna to Ongole →

Other popular routes from Ongole