There are 6 ways to get from Akola to Bengaluru by train, plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Dr. Babasaheb Ambedkar International Airport, fly
best- Take the train from Akola Jn to Ajnitrain
- Fly from Dr. Babasaheb Ambedkar International Airport (NAG) to Kempegowda International Airport (BLR)plane NAG - BLR
7h 47m₹6,459–14,822Train
cheapest- Take the train from Akola Jn to Yasvantpur Jntrain 19301
23h 59m₹554–3,973Bus
- Take the bus from Akola to Nagpurbus redbusIndia_NON A/C Sleeper / ...
- Take the bus from Nagpur to Bengalurubus redbusIndia_Bharat Benz A/C Sleeper / ...
23h 51mDrive 1,003.6 km
- Drive from Akola to Bengalurucar 1,003.6 km
14h 32m₹9,819–14,182Train to Nanded Airport, fly
- Take the train from Akola Jn to Nandedtrain
- Fly from Nanded Airport (NDC) to Kempegowda International Airport (BLR)plane NDC - BLR
8h 20m₹5,165–21,689Train to Raja Bhoj International Airport, fly
- Take the train from Akola Jn to Bhopal Jntrain
- Fly from Raja Bhoj International Airport (BHO) to Kempegowda International Airport (BLR)plane BHO - BLR
12h 31m₹6,603–16,656
Dr. Babasaheb Ambedkar International Airport (NAG) to Kempegowda International Airport (BLR) flights
Comparing Your Travel Options
The cheapest way to get from Akola to Bengaluru is to train which costs ₹550 - ₹4,000 and takes 23h 59m.
The fastest way to get from Akola to Bengaluru is to train and fly which takes 7h 47m and costs ₹6,000 - ₹15,000.
No, there is no direct bus from Akola to Bengaluru. However, there are services departing from Akola and arriving at Bengaluru via Nagpur. The journey, including transfers, takes approximately 23h 51m.
No, there is no direct train from Akola to Bengaluru. However, there are services departing from Akola Jn and arriving at Chickpet via Yeshwathpur. The journey, including transfers, takes approximately 23h 59m.
The distance between Akola and Bengaluru is 1183 km. The road distance is 1003.6 km.
The best way to get from Akola to Bengaluru without a car is to bus which takes 23h 51m and costs .
It takes approximately 7h 47m to get from Akola to Bengaluru, including transfers.
Akola to Bengaluru bus services, operated by Shihori Tours And Travels®, depart from Akola station.
Akola to Bengaluru train services, operated by Indian Railways, depart from Akola Jn station.
The best way to get from Akola to Bengaluru is to bus which takes 23h 51m and costs . Alternatively, you can train, which costs ₹550 - ₹4,000 and takes 23h 59m.
What companies run services between Akola, India and Bengaluru, India?
You can take a bus from Akola to Bengaluru via Nagpur in around 23h 51m. Alternatively, Indian Railways operates a train from Akola Jn to Yasvantpur Jn once a week. Tickets cost ₹500–4,000 and the journey takes 23h 40m.
- Website
- goindigo.in
Flights from Dr. Babasaheb Ambedkar International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Dr. Babasaheb Ambedkar International Airport to Kempegowda International Airport via Pune
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Raja Bhoj International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Raja Bhoj International Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹6,000–17,000
- Website
- airindiaexpress.in
Flights from Dr. Babasaheb Ambedkar International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 40m
- When
- Monday to Wednesday
- Estimated price
- ₹5,000–16,000
- Website
- starair.in
Flights from Nanded Airport to Kempegowda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,800–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Akola Jn to Ajni
- Ave. Duration
- 3h 43m
- Frequency
- 5 times a day
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Akola Jn to Yasvantpur Jn
- Ave. Duration
- 23h 40m
- Frequency
- Once a week
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Akola Jn to Nanded
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- 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 Akola Jn to Bhopal Jn
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Estimated price
- ₹300–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
- Phone
- +91 60260 60960
- [email protected]
- Website
- Shihori Travels
Bus from Akola to Nagpur
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Website
- Shihori Travels
- Website
- DNR Express
Bus from Akola to Nagpur
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Schedules at
- DNR Express
Bus from Akola to Nagpur
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Schedules at
- Siddheshwar Tours And Travels
- Phone
- +91 91300 74530
- [email protected]
- Website
- Sharma Travels
Bus from Akola to Nagpur
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Website
- Sharma Travels
- Website
- Baba Travels
Bus from Akola to Nagpur
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- Baba Travels
- Website
- Pooja Travels
Bus from Nagpur to Bengaluru
- Ave. Duration
- 18h 30m
- Frequency
- 4 times a day
- Schedules at
- Pooja Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Nagpur to Bengaluru
- Ave. Duration
- 22h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹1,300–3,500
- Website
- Shymoli Paribahan
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Nagpur to Bengaluru
- Ave. Duration
- 21h 30m
- Frequency
- 3 times a day
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Nagpur to Bengaluru
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- ₹1,200–2,900
- Schedules at
- Vijayanand Travels
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Nagpur to Bengaluru
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Website
- B.R. Travels
- Website
- Tranzindia Travels
Bus from Nagpur to Bengaluru
- Ave. Duration
- 17h 30m
- Frequency
- Once a week
- Schedules at
- Tranzindia Travels
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 incredible day trips from Florence by train, What documents do I need to cross Niagara Falls?, and Italian Lakes: Getting around by train - to help you get the most out of your next trip.
Booking & Getting There
Akola to Bengaluru bus services, operated by Shihori Tours And Travels®, arrive at Nagpur station.
Akola to Bengaluru train services, operated by Indian Railways, arrive at Yasvantpur Jn station.
Yes, the driving distance between Akola to Bengaluru is 1004 km. It takes approximately 14h 32m to drive from Akola to Bengaluru.
Book your Akola to Bengaluru bus tickets online with Omio.
There are 2835+ hotels available in Bengaluru.
























