hero
How2Go
Shamli to Madanapalle

Shamli to Madanapalle

Madanapalle is approximately 1950+ kms from Shamli. The fastest way to reach Madanapalle from Shamli is by Bus, Flight Via Delhi, Bangalore. It takes approximately 13 hours. The cheapest way to reach Madanapalle from Shamli is by Bus, Flight Via Ghaziabad, Bangalore which would take approximately 15 hours.

Sort By
Mode of Transport

Via Ghaziabad, Bangalore

RECOMMENDED

CHEAPEST

Shamli

Ghaziabad

Bangalore

Madanapalle

Approx Travel Time

14h 34m

₹8,207

Onwards

Shamli

Ghaziabad

Bangalore

Madanapalle

Approx Travel Time

14h 46m

₹9,928

Onwards

Shamli

Ghaziabad

Bangalore

Madanapalle

Approx Travel Time

13h 14m

₹11,044

Onwards

Via Delhi, Bangalore

FASTEST

Shamli

Delhi

Bangalore

Madanapalle

Approx Travel Time

12h 20m

₹9,828

Onwards

Shamli

Delhi

Bangalore

Madanapalle

Approx Travel Time

13h 20m

₹9,624

Onwards

Shamli

Delhi

Bangalore

Madanapalle

Approx Travel Time

12h 32m

₹11,549

Onwards

Shamli

Delhi

Bangalore

Madanapalle

Approx Travel Time

13h 32m

₹11,345

Onwards

Shamli

Delhi

Bangalore

Madanapalle

Approx Travel Time

13h 41m

₹11,949

Onwards

Ads by MMT

Via Delhi, Anantapur

Shamli

Delhi

Anantapur

Madanapalle

Approx Travel Time

1d 20h 20m

On Demand

Via Delhi, Srikalahasti

Shamli

Delhi

Srikalahasti

Madanapalle

Approx Travel Time

13h 25m

₹11,263

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Shamli and Madanapalle?

Madanapalle is approximately 1950+ kms from Shamli.

How long does it take to reach Madanapalle from Shamli?

It takes approximately 13 hours to reach Madanapalle from Shamli by Bus, Flight Via Delhi, Bangalore.

What is the cheapest way to reach Madanapalle from Shamli?

The cheapest way to reach Madanapalle from Shamli is by Bus, Flight Via Ghaziabad, Bangalore.

What is the fastest way to reach Madanapalle from Shamli?

The fastest way to reach Madanapalle from Shamli is by Bus, Flight Via Delhi, Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India