There are 5 ways to get from Bāsoda 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, fly, bus
best- Take the train from Ganj Basoda to Bhopal Jn
- Fly from Raja Bhoj International Airport (BHO) to Kempegowda International Airport (BLR)BHO - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Station
6h 57m₹6,841–14,951Train
cheapest- Take the train from Ganj Basoda to Bhopal Jn06632 / ...
- Take the train from Bhopal Jn to Ksr Bengaluru22692 / ...
28h 39m₹841–6,581Train, bus
- Take the train from Ganj Basoda to Ujjain Jn
- Take the bus from FlixBus Ujjain - Hariphatak Circle to FlixBus Pune - Hinjewadi
- Take the bus from Hinjewadi to Anand Rao Circle
37h 35m₹2,959–11,389Drive 1,449 km
- Drive from Bāsoda to Bengaluru1,449 km
21h 27m₹15,264–22,048Train via Bangalore Cant
- Take the train from Ganj Basoda to Bhopal Jn06632 / ...
- Take the train from Bhopal Jn to Bangalore Cant12628 / ...
31h 50m₹841–6,581
Bāsoda to Bengaluru by train
Questions & Answers
The cheapest way to get from Bāsoda to Bengaluru is to train which costs ₹800 - ₹7,000 and takes 28h 39m.
The fastest way to get from Bāsoda to Bengaluru is to train and fly and bus which takes 6h 57m and costs ₹6,500 - ₹15,000.
No, there is no direct train from Bāsoda to Bengaluru. However, there are services departing from Ganj Basoda and arriving at Ksr Bengaluru via Bhopal Jn. The journey, including transfers, takes approximately 28h 39m.
The distance between Bāsoda and Bengaluru is 1278 km. The road distance is 1449 km.
The best way to get from Bāsoda to Bengaluru without a car is to train which takes 28h 39m and costs ₹800 - ₹7,000.
It takes approximately 6h 57m to get from Bāsoda to Bengaluru, including transfers.
Bāsoda to Bengaluru train services, operated by Indian Railways, depart from Ganj Basoda station.
Bāsoda to Bengaluru train services, operated by Indian Railways, arrive at Bhopal Jn station.
Yes, the driving distance between Bāsoda to Bengaluru is 1449 km. It takes approximately 21h 27m to drive from Bāsoda to Bengaluru.
There are 2556+ hotels available in Bengaluru.
What companies run services between Bāsoda, India and Bengaluru, India?
You can take a train from Ganj Basoda to Ksr Bengaluru via Bhopal Jn in around 28h 39m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Raja Bhoj International Airport to Kempegowda International Airport
- Ave. Duration
- 2h 6m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Raja Bhoj International Airport to Kempegowda International Airport via Goa
- Ave. Duration
- 4h 5m
- When
- Sunday
- Estimated price
- ₹6,500–14,000
Flights from Raja Bhoj International Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Raja Bhoj International Airport to Kempegowda International Airport via Pune
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Raja Bhoj International Airport to Kempegowda International Airport via Ahmedabad
- Ave. Duration
- 5h 5m
- When
- Wednesday
- Estimated price
- ₹6,500–14,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Ganj Basoda to Bhopal Jn
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bhopal Jn to Ksr Bengaluru
- Ave. Duration
- 25h 25m
- Frequency
- Twice daily
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,500–3,200
- First Class (1A)
- ₹4,300–5,500
Train from Ganj Basoda to Ujjain Jn
- Ave. Duration
- 5h 12m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Bhopal Jn to Bangalore Cant
- Ave. Duration
- 28h 36m
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,300–5,500
- Phone
- 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
- ₹230–270
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu
- ₹230–270
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Ujjain - Hariphatak Circle to FlixBus Pune - Hinjewadi
- Ave. Duration
- 16h 5m
- Frequency
- Once daily
- Estimated price
- ₹950–3,300
- Website
- https://www.flixbus.in
- Phone
- 020 67186800
- businfo@prasannapurple.com
- Website
- purplebus.in
Bus from Hinjewadi to Anand Rao Circle
- Ave. Duration
- 13h 54m
- Frequency
- Twice daily
- Estimated price
- ₹1,800–6,500
- Website
- https://purplebus.in/
- Sleeper
- ₹1,800–6,500
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 London to Edinburgh, Travelling to the UK: What do I need to know?, and Getting to Rome from the airport - to help you get the most out of your next trip.












