There are 7 ways to get from Vemulawada to Bengaluru by bus, train, car, plane, 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
best- Take the bus from Karimnagar to Bengalurubus redbusIndia_A/C Sleeper / ...
12h 46mTrain
cheapest- Take the train from Peddapalli to Bangalore Canttrain 15302
20h 9m₹1,278–5,374Drive 712.3 km
- Drive from Vemulawada to Bengalurucar 712.3 km
10h 19m₹7,961–11,499Bus to Hyderabad, fly, bus
- Take the bus from Karimnagar to Hyderabadbus
- Fly from Hyderabad (HYD) to Kempegowda International Airport (BLR)plane HYD - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
8h 29m₹6,091–11,713Bus via Hyderabad
- Take the bus from Karimnagar to Hyderabadbus Karimnagar - Hyderabad
- Take the bus from Hyderabad MGBS to Shanthi Nagar B.S.bus
13h 27m₹1,866–3,963Taxi, train to Nanded Airport, fly, bus
- Take the taxi from Vemulawada to Kamaredditaxi
- Take the train from Kamareddi to Nandedtrain
- Fly from Nanded Airport (NDC) to Kempegowda International Airport (BLR)plane NDC - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
8h 40m₹6,454–22,651Taxi to Vijayawada Airport, fly, bus
- Take the taxi from Vemulawada to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Kempegowda International Airport (BLR)plane VGA - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 54m₹10,840–16,241
Hyderabad (HYD) to Kempegowda International Airport (BLR) flights
Comparing Your Travel Options
The cheapest way to get from Vemulawada to Bengaluru is to train which costs ₹1,200 - ₹5,500 and takes 20h 9m.
The fastest way to get from Vemulawada to Bengaluru is to taxi and fly and bus which takes 7h 54m and costs ₹10,000 - ₹17,000.
No, there is no direct bus from Vemulawada to Bengaluru. However, there are services departing from Karimnagar and arriving at Bengaluru via . The journey, including transfers, takes approximately 12h 46m.
No, there is no direct train from Vemulawada to Bengaluru. However, there are services departing from Karimnagar Oa and arriving at Bangalore Cant via Peddapalli. The journey, including transfers, takes approximately 20h 9m.
The distance between Vemulawada and Bengaluru is 761 km. The road distance is 712.3 km.
The best way to get from Vemulawada to Bengaluru without a car is to bus which takes 12h 46m and costs .
It takes approximately 12h 46m to get from Vemulawada to Bengaluru, including transfers.
Vemulawada to Bengaluru bus services, operated by SLGT Travels, depart from Karimnagar station.
Vemulawada to Bengaluru train services, operated by Indian Railways, depart from Peddapalli station.
The best way to get from Vemulawada to Bengaluru is to bus which takes 12h 46m and costs . Alternatively, you can train, which costs ₹1,200 - ₹5,500 and takes 20h 9m.
What companies run services between Vemulawada, India and Bengaluru, India?
SLGT Travels operates a bus from Karimnagar to Bengaluru twice daily, and the journey takes 12h 15m. Mahadev Travels also services this route once daily. Alternatively, Indian Railways operates a train from Peddapalli to Bangalore Cant once a week. Tickets cost ₹470–3,600 and the journey takes 17h 53m.
- Website
- goindigo.in
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹4,800–8,000
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- ₹3,800–15,000
Flights from Vijayawada Airport to Kempegowda International Airport via Tirupati
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹3,900–15,000
Flights from Vijayawada Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹4,200–15,000
Flights from Vijayawada Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹4,300–15,000
- Website
- airindiaexpress.in
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹4,600–14,000
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹3,400–12,000
- Website
- starair.in
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹2,900–15,000
Flights from Nanded Airport to Kempegowda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,500–19,000
Flights from Nanded Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹4,800–19,000
- Website
- helitrans.no
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 50m
- When
- Monday to Saturday
- Estimated price
- ₹4,700–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Peddapalli to Bangalore Cant
- Ave. Duration
- 17h 53m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
Train from Kamareddi to Nanded
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- [email protected]
- Website
- SLGT Travels
Bus from Karimnagar to Bengaluru
- Ave. Duration
- 12h 15m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Karimnagar to Bengaluru
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Karimnagar to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
Bus from Karimnagar to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹420–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹420–600
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Hyderabad MGBS to Shanthi Nagar B.S.
- Ave. Duration
- 9h 15m
- Frequency
- Hourly
- Estimated price
- ₹800–1,800
- Schedules at
- ksrtc.in
- Ave. Duration
- 3h 5m
- Estimated price
- ₹1,500–7,000
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 How to get from Gatwick Airport into central London, Travelling around the UAE, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
Vemulawada to Bengaluru bus services, operated by SLGT Travels, arrive at Bengaluru station.
Vemulawada to Bengaluru train services, operated by Indian Railways, arrive at Bangalore Cant station.
Yes, the driving distance between Vemulawada to Bengaluru is 712 km. It takes approximately 10h 19m to drive from Vemulawada to Bengaluru.
There are 2821+ hotels available in Bengaluru.

















