Maddur to Solapur Distance

Solapur is approximately 750+ km from Maddur. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 17 hours, subject to the chosen service and route. 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 Maddur, India to Solapur, India

Direct Options

RECOMMENDED

Maddur

Solapur

Approx Travel Time

16h 35m

₹450

Onwards

Via Bangalore

CHEAPEST

Maddur

Bangalore

Solapur

Approx Travel Time

13h 22m

₹425

Onwards

Maddur

Bangalore

Solapur

Approx Travel Time

13h 10m

₹518

Onwards

Ads by MMT

Via Tumkur

Maddur

Tumkur

Solapur

Approx Travel Time

11h 51m

₹2,979

Onwards

Via Bangalore, Hyderabad

Maddur

Bangalore

Hyderabad

Solapur

Approx Travel Time

7h 59m

On Demand

Maddur

Bangalore

Hyderabad

Solapur

Approx Travel Time

7h 37m

On Demand

Ads by MMT

Via Mysore, Hyderabad

Maddur

Mysore

Hyderabad

Solapur

Approx Travel Time

7h 29m

On Demand

FASTEST

Maddur

Mysore

Hyderabad

Solapur

Approx Travel Time

6h 45m

On Demand

Via Chitradurga

Maddur

Chitradurga

Solapur

Approx Travel Time

13h 35m

₹2,118

Onwards

Via Adoni

Maddur

Adoni

Solapur

Approx Travel Time

13h 34m

₹870

Onwards

Frequently Asked Questions

What is the distance between Maddur and Solapur?

Solapur is approximately 750+ km from Maddur.

How long does it take to reach Solapur from Maddur?

It takes approximately 7 hours to reach Solapur from Maddur by Bus, Flight Via Mysore, Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India