There are 6 ways to get from Jabalpur to Bengaluru by plane, bus, train, 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.
Fly, bus
best- Fly from Jabalpur (JLR) to Kempegowda International Airport (BLR)plane JLR - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
3h 51m₹7,877–15,667Train, bus
cheapest- Take the train from Jabalpur to Yelahanka Jn.train 22684
- Take the bus from NES Office to RC Collegebus 285-Mg Kbs-Bmg / ...
30h 45m₹771–5,609Bus via Nagpur
- Take the bus from Jabalpur, Madhya Pradesh to Nagpur, Maharashtrabus Jabalpur, Madhya Pradesh - Nagpur, Maharashtra
- Take the bus from Nagpur, Maharashtra to Bangalore, Karnatakabus Nagpur, Maharashtra - Bangalore, Karnataka
26h 52mDrive 1,319 km
- Drive from Jabalpur to Bengalurucar 1,319 km
18h 54m₹14,833–21,425Bus
- Take the bus from Jabalpur, Madhya Pradesh to Bangalore, Karnatakabus Jabalpur, Madhya Pradesh - Bangalore, Karnataka
27h 20mTrain
- Take the train from Jabalpur to Bangalore Canttrain 12577
32h 28m₹800–6,500
Jabalpur (JLR) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Jabalpur to Bengaluru is to train and bus which costs ₹750 - ₹6,000 and takes 30h 45m.
The fastest way to get from Jabalpur to Bengaluru is to fly and bus which takes 3h 51m and costs ₹7,500 - ₹16,000.
Yes, there is a direct bus departing from Jabalpur, Madhya Pradesh and arriving at Bangalore, Karnataka. Services depart hourly, and operate every day. The journey takes approximately 27h 20m.
Yes, there is a direct train departing from Jabalpur and arriving at Bangalore Cant. Services depart once a week, and operate Tuesday. The journey takes approximately 32h 28m.
The distance between Jabalpur and Bengaluru is 1201 km. The road distance is 1319 km.
The best way to get from Jabalpur to Bengaluru without a car is to bus via Nagpur which takes 26h 52m and costs .
It takes approximately 3h 51m to get from Jabalpur to Bengaluru, including transfers.
Jabalpur to Bengaluru bus services, operated by Shree Tara Travels, depart from Jabalpur, Madhya Pradesh station.
Jabalpur to Bengaluru train services, operated by Indian Railways, depart from Jabalpur station.
The best way to get from Jabalpur to Bengaluru is to bus via Nagpur which takes 26h 52m and costs . Alternatively, you can train, which costs ₹800 - ₹6,500 and takes 32h 28m.
What companies run services between Jabalpur, India and Bengaluru, India?
You can take a bus from Jabalpur, Madhya Pradesh to Bangalore, Karnataka via Nagpur, Maharashtra in around 26h 52m. Alternatively, Indian Railways operates a train from Jabalpur to Bangalore Cant once a week. Tickets cost ₹800–6,500 and the journey takes 32h 28m.
- Website
- goindigo.in
Flights from Jabalpur to Kempegowda International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹7,500–15,000
Flights from Jabalpur to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,500–15,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jabalpur to Yelahanka Jn.
- Ave. Duration
- 29h 58m
- Frequency
- Once a week
- Estimated price
- ₹700–6,000
- 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,400–6,000
Train from Jabalpur to Bangalore Cant
- Ave. Duration
- 32h 28m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
- 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 NES Office to RC College
- Ave. Duration
- 33 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹27–40
- Website
- https://mybmtc.karnataka.gov.in/en
- Phone
- +91 9530045999
- Website
- omio.com
Bus from Nagpur, Maharashtra to Bangalore, Karnataka
- Ave. Duration
- 20h 50m
- Frequency
- Hourly
- Estimated price
- ₹1,300–1,600
- Schedules at
- omio.com
- AC Sleeper
- ₹1,300–1,600
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 Need to know: Eurostar, How to get from Luton Airport into central London, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Jabalpur to Bengaluru bus services, operated by Shree Tara Travels, arrive at Nagpur, Maharashtra station.
Jabalpur to Bengaluru train services, operated by Indian Railways, arrive at Bangalore Cant station.
Yes, the driving distance between Jabalpur to Bengaluru is 1319 km. It takes approximately 18h 54m to drive from Jabalpur to Bengaluru.
Book your Jabalpur to Bengaluru bus tickets online with Omio.
There are 2750+ hotels available in Bengaluru.












