Thane to Madanapalle Distance

Madanapalle is approximately 1000+ km from Thane. 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 Madanapalle, with a total travel time of approximately 9 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 Thane, India to Madanapalle, India

Direct Options

RECOMMENDED

CHEAPEST

Thane

Madanapalle

Approx Travel Time

16h 53m

₹495

Onwards

Via Mumbai, Srikalahasti

FASTEST

Thane

Mumbai

Srikalahasti

Madanapalle

Approx Travel Time

9h 1m

₹6,668

Onwards

Ads by MMT

Via Adoni

Thane

Adoni

Madanapalle

Approx Travel Time

21h 3m

₹772

Onwards

Thane

Adoni

Madanapalle

Approx Travel Time

17h 57m

₹7,444

Onwards

Thane

Adoni

Madanapalle

Approx Travel Time

16h 38m

₹605

Onwards

Via Bangalore

Thane

Bangalore

Madanapalle

Approx Travel Time

1d 1h 10m

₹2,598

Onwards

Ads by MMT

Via Dharwad, Bangalore

Thane

Dharwad

Bangalore

Madanapalle

Approx Travel Time

1d 1h 8m

₹4,581

Onwards

Via Mumbai, Bangalore

Thane

Mumbai

Bangalore

Madanapalle

Approx Travel Time

10h 55m

₹5,796

Onwards

Thane

Mumbai

Bangalore

Madanapalle

Approx Travel Time

9h 57m

₹5,356

Onwards

Thane

Mumbai

Bangalore

Madanapalle

Approx Travel Time

9h 20m

₹7,400

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Thane and Madanapalle?

The straight-line distance is approximately 800+ km.

What is the distance from Thane to Madanapalle via Mumbai?

Via Mumbai, the distance is approximately 1100+ km, taking around 9 hours.

Is there a train from Thane to Madanapalle?

Yes, trains run between Thane and Madanapalle, covering approximately 1000+ km in around 17 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India