There are 7 ways to get from Darsi to Bengaluru by taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Darsi to Ongoletaxi
- Take the bus from Ongole to Shanthinagar Bangalorebus
10h 9m₹1,782–3,106Train
cheapest- Take the train from Donakonda to Bangalore Canttrain 18463
12h 49m₹696–2,944Drive 461.2 km
- Drive from Darsi to Bengalurucar 461.2 km
6h 51m₹5,225–7,547Taxi
- Take the taxi from Darsi to Bengalurutaxi 461.2 km
6h 51m₹11,000–14,000Train to Vijayawada Airport, fly, bus
- Take the train from Kurichedu to Mangalagiritrain
- 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 30m₹6,186–11,178Taxi, train to Tirupati Airport, fly, bus
- Take the taxi from Darsi to Ongoletaxi
- Take the train from Ongole to Renigunta Jntrain
- Fly from Tirupati Airport (TIR) to Kempegowda International Airport (BLR)plane TIR - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
8h 18m₹10,650–20,865Train to Hyderabad, fly, bus
- Take the train from Kurichedu to Umdanagartrain
- Fly from Hyderabad (HYD) to Kempegowda International Airport (BLR)plane HYD - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
15h 3m₹6,256–11,488
Vijayawada Airport (VGA) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Darsi to Bengaluru is to train which costs ₹650 - ₹3,000 and takes 12h 49m.
The fastest way to get from Darsi to Bengaluru is to drive which takes 6h 51m and costs ₹5,000 - ₹8,000.
No, there is no direct train from Darsi to Bengaluru. However, there are services departing from Donakonda and arriving at Bangalore Cant via . The journey, including transfers, takes approximately 12h 49m.
The distance between Darsi and Bengaluru is 566 km. The road distance is 461.2 km.
The best way to get from Darsi to Bengaluru without a car is to taxi and bus which takes 10h 9m and costs ₹1,700 - ₹3,200.
It takes approximately 10h 9m to get from Darsi to Bengaluru, including transfers.
Darsi to Bengaluru train services, operated by Indian Railways, depart from Donakonda station.
Darsi to Bengaluru train services, operated by Indian Railways, arrive at Bangalore Cant station.
Yes, the driving distance between Darsi to Bengaluru is 461 km. It takes approximately 6h 51m to drive from Darsi to Bengaluru.
There are 2762+ hotels available in Bengaluru.
What companies run services between Darsi, India and Bengaluru, India?
Indian Railways operates a train from Donakonda to Bangalore Cant once daily. Tickets cost ₹320–2,500 and the journey takes 12h 21m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Kempegowda International Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Vijayawada Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Vijayawada Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,500–10,000
Flights from Tirupati Airport to Kempegowda International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Hyderabad to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Donakonda to Bangalore Cant
- Ave. Duration
- 12h 21m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Kurichedu to Mangalagiri
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Ongole to Renigunta Jn
- Ave. Duration
- 3h 53m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Kurichedu to Umdanagar
- Ave. Duration
- 10h 24m
- Frequency
- Twice daily
- Estimated price
- ₹290–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹290–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Ongole to Shanthinagar Bangalore
- Ave. Duration
- 9h 12m
- Frequency
- 3 times a day
- Estimated price
- ₹1,100–2,300
- Schedules at
- ksrtc.in
- Sleeper
- ₹1,500–2,300
- Ave. Duration
- 2h 56m
- Estimated price
- ₹650–14,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 5 delightfully under-the-radar French towns you need to visit, What documents do I need to cross Niagara Falls?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.










