Mathura to Solapur Distance

The road distance between Mathura and Solapur is approximately 1400+ km, and the drive usually takes around 24 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 25 hours, subject to the chosen service and route. If you're travelling by air, Sholapur Airport is the nearest airport to Solapur, located about 5 km away from the city centre. Flying is the fastest way to reach Solapur, with a total travel time of approximately 7 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 Solapur, India

Via Agra, Mumbai

RECOMMENDED

Mathura

Agra

Mumbai

Solapur

Approx Travel Time

6h 42m

₹10,221

Onwards

Mathura

Agra

Mumbai

Solapur

Approx Travel Time

7h 20m

₹10,568

Onwards

Mathura

Agra

Mumbai

Solapur

Approx Travel Time

7h 31m

₹11,783

Onwards

Via Mumbai

Mathura

Mumbai

Solapur

Approx Travel Time

21h 11m

₹765

Onwards

Ads by MMT

Direct Options

CHEAPEST

Mathura

Solapur

Approx Travel Time

1d 0h 50m

₹670

Onwards

Mathura

Solapur

Approx Travel Time

23h 44m

₹29,020

Onwards

Via Agra, Hyderabad

FASTEST

Mathura

Agra

Hyderabad

Solapur

Approx Travel Time

6h 22m

On Demand

Mathura

Agra

Hyderabad

Solapur

Approx Travel Time

7h

On Demand

Ads by MMT

Via Thane

Mathura

Thane

Solapur

Approx Travel Time

1d 2h 50m

₹1,185

Onwards

Via Ujjain

Mathura

Ujjain

Solapur

Approx Travel Time

1d 7h 59m

₹2,334

Onwards

Frequently Asked Questions

What is the distance between Mathura and Solapur?

The distance between Mathura and Solapur is approximately 1400+ km by road.

What is the straight-line (aerial) distance between Mathura and Solapur?

The straight-line distance is approximately 1050+ km.

How long does it take to travel from Mathura to Solapur by road?

It takes around 24 hours by road.

What is the distance from Mathura to Solapur via Agra?

Via Agra, the distance is approximately 1400+ km, taking around 7 hours.

Is there a train from Mathura to Solapur?

Yes, trains run between Mathura and Solapur, covering approximately 1550+ km in around 25 hours.

Does travel time between Mathura and Solapur vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Mathura and Solapur?

The driving distance is 1400+ km, while the straight-line distance is shorter at 1050+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India