hero
How2Go
Mayiladuthurai to Ongole

Mayiladuthurai to Ongole

Ongole is approximately 550+ km from Mayiladuthurai, 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 Ongole.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Mayiladuthurai

Ongole

Approx Travel Time

9h 28m

₹360

Onwards

Via Chidambaram, Chennai

FASTEST

Mayiladuthurai

Chidambaram

Chennai

Ongole

Approx Travel Time

7h 59m

₹310

Onwards

Ads by MMT

Via Pondicherry

Mayiladuthurai

Pondicherry

Ongole

Approx Travel Time

14h 7m

₹1,551

Onwards

Via Pondicherry, Sullurpeta

Mayiladuthurai

Pondicherry

Sullurpeta

Ongole

Approx Travel Time

14h 41m

On Demand

Ads by MMT

Via Nellore

Mayiladuthurai

Nellore

Ongole

Approx Travel Time

9h 4m

₹410

Onwards

Via Chennai

CHEAPEST

Mayiladuthurai

Chennai

Ongole

Approx Travel Time

9h 29m

₹275

Onwards

Via Tirupati

Mayiladuthurai

Tirupati

Ongole

Approx Travel Time

9h 26m

₹335

Onwards

Via Viluppuram

Mayiladuthurai

Viluppuram

Ongole

Approx Travel Time

9h 48m

₹385

Onwards

Via Sirkazhi, Chennai

Mayiladuthurai

Sirkazhi

Chennai

Ongole

Approx Travel Time

8h 11m

₹375

Onwards

Via Chidambaram

Mayiladuthurai

Chidambaram

Ongole

Approx Travel Time

9h 53m

₹395

Onwards

Frequently Asked Questions

What is the distance between Mayiladuthurai and Ongole?

Ongole is approximately 550+ kms from Mayiladuthurai.

How long does it take to reach Ongole from Mayiladuthurai?

It takes approximately 8 hours to reach Ongole from Mayiladuthurai by Train Via Chidambaram, Chennai.

What is the cheapest way to reach Ongole from Mayiladuthurai?

The cheapest way to reach Ongole from Mayiladuthurai is by Train Via Chennai.

What is the fastest way to reach Ongole from Mayiladuthurai?

The fastest way to reach Ongole from Mayiladuthurai is by Train Via Chidambaram, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India