There are 6 ways to get from Penugonda to Bengaluru by taxi, plane, bus, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Rajahmundry Airport, fly, bus
best- Take the taxi from Penugonda to Rajahmundry Airport (RJA)taxi
- Fly from Rajahmundry Airport (RJA) to Kempegowda International Airport (BLR)plane RJA - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
4h 11m₹7,666–14,600Train
cheapest- Take the train from Tanuku to Krishnarajapurmtrain 17210 / ...
16h 29m₹799–3,669Train, bus
- Take the train from Tanuku to Guntur Jntrain 17015 / ...
- Take the bus from Guntur to Bangalore, Karnatakabus Guntur
15h 54mDrive 740.1 km
- Drive from Penugonda to Bengalurucar 740.1 km
10h 59m₹8,325–12,024Train to Vijayawada Airport, fly, bus
- Take the train from Lankalakoderu to Uppalurtrain
- Fly from Vijayawada Airport (VGA) to Kempegowda International Airport (BLR)plane VGA - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
6h 42m₹5,839–10,262Bus
- Take the bus from Vadapalli X Road to Elurubus
- Take the bus from FlixBus Eluru - Old Bus Stand to FlixBus Vijayawada - RTC Bus Standbus
- Take the bus from Vijayawada to Shanthinagar Bangalorebus
17h 3m₹2,272–3,487
Rajahmundry Airport (RJA) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Penugonda to Bengaluru is to train which costs ₹800 - ₹3,700 and takes 16h 29m.
The fastest way to get from Penugonda to Bengaluru is to taxi and fly and bus which takes 4h 11m and costs ₹7,500 - ₹15,000.
No, there is no direct bus from Penugonda to Bengaluru. However, there are services departing from Vadapalli X Road and arriving at Shanthinagar Bangalore via FlixBus Eluru - Old Bus Stand and Vijayawada. The journey, including transfers, takes approximately 17h 3m.
No, there is no direct train from Penugonda to Bengaluru. However, there are services departing from Tanuku and arriving at Vidhana Souda via Krishnarajapuram. The journey, including transfers, takes approximately 16h 29m.
The distance between Penugonda and Bengaluru is 732 km. The road distance is 740.1 km.
The best way to get from Penugonda to Bengaluru without a car is to train and bus which takes 15h 54m and costs .
It takes approximately 4h 11m to get from Penugonda to Bengaluru, including transfers.
Penugonda to Bengaluru bus services, operated by APSRTC, depart from Vadapalli X Road station.
Penugonda to Bengaluru train services, operated by Indian Railways, depart from Tanuku station.
The best way to get from Penugonda to Bengaluru is to train which takes 16h 29m and costs ₹800 - ₹3,700. Alternatively, you can bus, which costs ₹2,200 - ₹3,500 and takes 17h 3m.
What companies run services between Penugonda, India and Bengaluru, India?
Indian Railways operates a train from Tanuku to Krishnarajapurm once daily. Tickets cost ₹410–3,200 and the journey takes 15h 42m. Alternatively, you can take a vehicle from Penugonda to Shanthinagar Bangalore via Vadapalli X Road, Eluru, FlixBus Eluru - Old Bus Stand, FlixBus Vijayawada - RTC Bus Stand, and Vijayawada in around 17h 3m.
- Website
- goindigo.in
Flights from Rajahmundry Airport to Kempegowda International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Rajahmundry Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- ₹5,000–8,000
Flights from Vijayawada Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,000–8,000
Flights from Vijayawada Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,000–8,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,500–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tanuku to Guntur Jn
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Tanuku to Krishnarajapurm
- Ave. Duration
- 15h 42m
- Frequency
- Once daily
- Estimated price
- ₹410–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Lankalakoderu to Uppalur
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- 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
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- 0866 2570005
- [email protected]
- Website
- apsrtconline.in
Bus from Vadapalli X Road to Eluru
- Ave. Duration
- 1h 5m
- Frequency
- Every 30 minutes
- Estimated price
- ₹160–250
- Website
- https://www.apsrtconline.in/oprs-web/
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Eluru - Old Bus Stand to FlixBus Vijayawada - RTC Bus Stand
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a day
- Estimated price
- ₹190–320
- Website
- https://www.flixbus.in
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Vijayawada to Shanthinagar Bangalore
- Ave. Duration
- 11h 53m
- Frequency
- 3 times a day
- Estimated price
- ₹1,400–2,300
- Schedules at
- ksrtc.in
- Sleeper
- ₹1,500–2,300
- Ave. Duration
- 59 min
- Estimated price
- ₹1,000–1,300
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to plan an amazing trip around Scandinavia, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Penugonda to Bengaluru bus services, operated by APSRTC, arrive at Eluru station.
Penugonda to Bengaluru train services, operated by Indian Railways, arrive at Krishnarajapurm station.
Yes, the driving distance between Penugonda to Bengaluru is 740 km. It takes approximately 10h 59m to drive from Penugonda to Bengaluru.
There are 2693+ hotels available in Bengaluru.



















