Hampi to Moga Distance

Moga is approximately 2200+ km from Hampi. 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 Hampi, India to Moga, India

Via Delhi

RECOMMENDED

Hampi

Delhi

Moga

Approx Travel Time

1d 13h 34m

On Demand

Hampi

Delhi

Moga

Approx Travel Time

1d 14h 59m

On Demand

Via Hubli, Delhi

Hampi

Hubli

Delhi

Moga

Approx Travel Time

16h 50m

₹9,773

Onwards

FASTEST

Hampi

Hubli

Delhi

Moga

Approx Travel Time

16h 16m

₹12,300

Onwards

Ads by MMT

Via Hyderabad, Mohali

Hampi

Hyderabad

Mohali

Moga

Approx Travel Time

19h 10m

₹9,443

Onwards

Via Hospet, Jaipur

Hampi

Hospet

Jaipur

Moga

Approx Travel Time

2d 1h 20m

₹9,098

Onwards

Ads by MMT

Via Belgaum, Delhi

Hampi

Belgaum

Delhi

Moga

Approx Travel Time

18h 35m

On Demand

Via Hyderabad, Amritsar

Hampi

Hyderabad

Amritsar

Moga

Approx Travel Time

21h 10m

₹8,397

Onwards

Via Hyderabad, Dehradun

Hampi

Hyderabad

Dehradun

Moga

Approx Travel Time

22h 30m

On Demand

Via Hyderabad, Delhi

CHEAPEST

Hampi

Hyderabad

Delhi

Moga

Approx Travel Time

22h 55m

₹7,908

Onwards

Frequently Asked Questions

What is the distance between Hampi and Moga?

Moga is approximately 2200+ km from Hampi.

How long does it take to reach Moga from Hampi?

It takes approximately 16 hours to reach Moga from Hampi by Cab, Flight, Train Via Hubli, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India