4 Ways to Reach Pondicherry to Ongole by Bus, Train, Flights, Drive & Taxi

Planning a trip from Pondicherry to Ongole Cleartrip helps you select the best route between Pondicherry & Ongole 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 Pondicherry & Ongole

The distance from Pondicherry to Ongole is approximately 458.04kms. By car, it takes roughly 6h 31m to reach Ongole from Pondicherry . Take a look at the 4 routes available to reach Ongole from Pondicherry

  • 1.

  • Reach Pondicherry to Ongole by train

  • 9h 23m

  • Rs. 900

 
Puducherry (PDY)
 
9h 23m
Rs. 900
You can reach Ongole (OGL) from Puducherry (PDY) by travelling in a train. Puducherry (PDY) to Ongole (OGL) train takes approximately 9h 23m. You can catch a train from Puducherry (PDY) and get down at Ongole (OGL). The price of the train ticket is approximately Rs. 900.
 
Ongole (OGL)
  • 2.

  • Reach Pondicherry to Ongole by train

  • 8h 53m

  • Rs. 1400

 
Puducherry (PDY)
 
6h 40m
Rs. 750

Step 1: Take a Train from Puducherry (PDY) to reach Gudur Junction (GDR)

You can reach Gudur Junction (GDR) from Puducherry (PDY) by travelling in a train. Puducherry (PDY) to Gudur Junction (GDR) train takes approximately 6h 40m. You can catch a train from Puducherry (PDY) and get down at Gudur Junction (GDR). The price of the train ticket is approximately Rs. 750.
 
Gudur Junction (GDR)
 
1h 48m
Rs. 650

Step 2: Take a Train from Gudur Junction (GDR) to reach Ongole (OGL)

You can reach Ongole (OGL) from Gudur Junction (GDR) by travelling in a train. Gudur Junction (GDR) to Ongole (OGL) train takes approximately 1h 48m. You can catch a train from Gudur Junction (GDR) and get down at Ongole (OGL). The price of the train ticket is approximately Rs. 650.
 
Ongole (OGL)
  • 3.

  • Reach Pondicherry to Ongole by Drive

  • 6h 31m

  • Rs. 3007

 
Puducherry
 
6h 31m
Rs. 3007
You can take a car from Puducherry to Ongole. It will take you around 6h 31m to cover distance of 458.04kms and reach Ongole from Puducherry. The total amount for the journey will be approximately Rs.3007.
 
Ongole
  • 4.

  • Reach Pondicherry to Ongole by train, flight, and taxi

  • 8h 9m

  • Rs. 4260

 
Puducherry (PDY)
 
3h 19m
Rs. 650

Step 1: Take a Train from Puducherry (PDY) to reach Tirusulam (Tlm)

You can reach Tirusulam (Tlm) from Puducherry (PDY) by travelling in a train. Puducherry (PDY) to Tirusulam (Tlm) train takes approximately 3h 19m. You can catch a train from Puducherry (PDY) and get down at Tirusulam (Tlm). The price of the train ticket is approximately Rs. 650.
 
Tirusulam (Tlm)
 
1h 15m
Rs. 2600

Step 2: Take a Flight from Madras to reach Vijayawada

You can travel from Madras to Vijayawada by booking a flight. The total flight time between Madras & Vijayawada is around 1h 15m. The price of the flight ticket is approximately Rs.2600.
 
Vijayawada
 
0h 19m
Rs. 410

Step 3: Take a Taxi from Vijayawada to reach Vijayawada Junction (BZA)

You can take a car from Vijayawada to Vijayawada Junction (BZA). It will take you around 0h 19m to cover distance of 20.61kms and reach Vijayawada Junction (BZA) from Vijayawada. The total amount for the journey will be approximately Rs.410.
 
Vijayawada Junction (BZA)
 
1h 52m
Rs. 600

Step 4: Take a Train from Vijayawada Junction (BZA) to reach Ongole (OGL)

You can reach Ongole (OGL) from Vijayawada Junction (BZA) by travelling in a train. Vijayawada Junction (BZA) to Ongole (OGL) train takes approximately 1h 52m. You can catch a train from Vijayawada Junction (BZA) and get down at Ongole (OGL). The price of the train ticket is approximately Rs. 600.
 
Ongole (OGL)
Check out all the available routes from Ongole to Pondicherry →

Other popular routes from Pondicherry