Ongole to Moga Distance

Moga is approximately 2000+ km from Ongole. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Moga, with a total travel time of approximately 16 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Ongole, India to Moga, India

Via Rajahmundry, Delhi

RECOMMENDED

Ongole

Rajahmundry

Delhi

Moga

Approx Travel Time

17h 5m

₹7,255

Onwards

Via Hyderabad, Mohali

FASTEST

Ongole

Hyderabad

Mohali

Moga

Approx Travel Time

15h 32m

₹9,943

Onwards

Ongole

Hyderabad

Mohali

Moga

Approx Travel Time

16h 10m

₹10,280

Onwards

Ongole

Hyderabad

Mohali

Moga

Approx Travel Time

15h 44m

₹12,517

Onwards

Ads by MMT

Via Hyderabad, Amritsar

Ongole

Hyderabad

Amritsar

Moga

Approx Travel Time

15h 33m

₹10,948

Onwards

Via Vijayawada, Delhi

CHEAPEST

Ongole

Vijayawada

Delhi

Moga

Approx Travel Time

1d 16h 10m

₹4,236

Onwards

Ads by MMT

Via Nizamabad, Delhi

Ongole

Nizamabad

Delhi

Moga

Approx Travel Time

2d 3h 20m

₹13,239

Onwards

Via Gannavaram, Delhi

Ongole

Gannavaram

Delhi

Moga

Approx Travel Time

15h 42m

₹10,174

Onwards

Ongole

Gannavaram

Delhi

Moga

Approx Travel Time

17h 25m

₹11,209

Onwards

Ongole

Gannavaram

Delhi

Moga

Approx Travel Time

15h 55m

₹13,031

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Ongole and Moga?

The straight-line distance is approximately 1750+ km.

What is the distance from Ongole to Moga via Rajahmundry?

Via Rajahmundry, the distance is approximately 2000+ km, taking around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India