Mathura to Hampi Distance

Hampi is approximately 1750+ km from Mathura. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Hampi, with a total travel time of approximately 11 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 Mathura, India to Hampi, India

Via Delhi, Hubli

RECOMMENDED

Mathura

Delhi

Hubli

Hampi

Approx Travel Time

11h 40m

₹8,915

Onwards

FASTEST

Mathura

Delhi

Hubli

Hampi

Approx Travel Time

11h 4m

₹11,437

Onwards

Mathura

Delhi

Hubli

Hampi

Approx Travel Time

12h 35m

₹9,360

Onwards

Via Delhi, Belgaum

Mathura

Delhi

Belgaum

Hampi

Approx Travel Time

14h 20m

On Demand

Mathura

Delhi

Belgaum

Hampi

Approx Travel Time

13h 25m

On Demand

Ads by MMT

Via Solapur

Mathura

Solapur

Hampi

Approx Travel Time

1d 7h 11m

₹6,699

Onwards

Via Ahmednagar, Hospet

CHEAPEST

Mathura

Ahmednagar

Hospet

Hampi

Approx Travel Time

1d 7h 19m

₹2,795

Onwards

Ads by MMT

Via Pune

Mathura

Pune

Hampi

Approx Travel Time

1d 19h 45m

On Demand

Via Agra, Hyderabad

Mathura

Agra

Hyderabad

Hampi

Approx Travel Time

15h 25m

₹7,891

Onwards

Mathura

Agra

Hyderabad

Hampi

Approx Travel Time

15h 40m

₹8,520

Onwards

Frequently Asked Questions

What is the distance between Mathura and Hampi?

Hampi is approximately 1750+ km from Mathura.

How long does it take to reach Hampi from Mathura?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India