There are 4 ways to get from Bengaluru to Madanapalle Rd by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Bangalore Majestic to Tirupatibus
- Take the train from Tirupati to Madanapalle Rdtrain 07589 / ...
9h 4m₹430–1,874Drive 139 km
- Drive from Bengaluru to Madanapalle Rdcar 139 km
2h 6m₹1,504–2,172Taxi
- Take the taxi from Bengaluru to Madanapalle Rdtaxi 139 km
2h 6m₹3,400–4,100Train, taxi
- Take the train from Krishnarajapurm to Bangarapettrain 12295 / ...
- Take the taxi from Bangarapet to Madanapalle Rdtaxi
3h 12m₹2,156–3,450
Questions & Answers
The cheapest way to get from Bengaluru to Madanapalle Rd is to bus and train which costs ₹430 - ₹1,900 and takes 9h 4m.
The fastest way to get from Bengaluru to Madanapalle Rd is to drive which takes 2h 6m and costs ₹1,500 - ₹2,200.
The distance between Bengaluru and Madanapalle Rd is 371 km. The road distance is 139 km.
The best way to get from Bengaluru to Madanapalle Rd without a car is to bus and train which takes 9h 4m and costs ₹430 - ₹1,900.
It takes approximately 9h 4m to get from Bengaluru to Madanapalle Rd, including transfers.
Yes, the driving distance between Bengaluru to Madanapalle Rd is 139 km. It takes approximately 2h 6m to drive from Bengaluru to Madanapalle Rd.
There are three+ hotels available in Madanapalle Rd.
What companies run services between Bengaluru, India and Madanapalle Rd, India?
There is no direct connection from Bengaluru to Madanapalle Rd. However, you can take the bus to Tirupati, walk to Tirupati, then take the train to Madanapalle Rd. Alternatively, you can drive from Bengaluru to Madanapalle Rd in around 2h 6m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Tirupati to Madanapalle Rd
- Ave. Duration
- 1h 59m
- Frequency
- 4 times a day
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Krishnarajapurm to Bangarapet
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
- Phone
- 0866 2570005
- customercare@apsrtconline.in
- Website
- apsrtconline.in
Bus from Bangalore Majestic to Tirupati
- Ave. Duration
- 5h 55m
- Frequency
- Every 15 minutes
- Estimated price
- ₹280–700
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹280–700
- Ave. Duration
- 1h 57m
- Estimated price
- ₹2,000–4,100
Ola Cabs
- Website
- olacabs.com
Bharat Taxi
- Phone
- +91 96 96 00 09 99
- Website
- bharattaxi.com
Best Ride
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Travelling by boat in Italy, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.







