Ongole to Moga Distance

Moga is approximately 2050+ 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 15 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 38m

₹7,255

Onwards

Via Gannavaram, Delhi

Ongole

Gannavaram

Delhi

Moga

Approx Travel Time

16h 24m

On Demand

Ongole

Gannavaram

Delhi

Moga

Approx Travel Time

16h 20m

₹10,111

Onwards

Ads by MMT

Via Hyderabad, Amritsar

Ongole

Hyderabad

Amritsar

Moga

Approx Travel Time

16h 26m

₹10,213

Onwards

Via Khammam, Delhi

CHEAPEST

Ongole

Khammam

Delhi

Moga

Approx Travel Time

1d 11h 13m

₹1,005

Onwards

Ongole

Khammam

Delhi

Moga

Approx Travel Time

1d 11h 36m

On Demand

Ads by MMT

Via Hyderabad, Mohali

FASTEST

Ongole

Hyderabad

Mohali

Moga

Approx Travel Time

15h 15m

₹14,679

Onwards

Ongole

Hyderabad

Mohali

Moga

Approx Travel Time

16h

₹9,023

Onwards

Via Nagpur, Delhi

Ongole

Nagpur

Delhi

Moga

Approx Travel Time

1d 14h 35m

₹4,035

Onwards

Via Hyderabad, Delhi

Ongole

Hyderabad

Delhi

Moga

Approx Travel Time

2d 2h 32m

₹6,325

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 2050+ km, taking around 18 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India