There are 6 ways to get from Panna to Bengaluru by plane, bus, taxi, 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 Khajuraho Civil Airport (HJR) to Kempegowda International Airport (BLR)plane HJR - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 17m₹8,996–17,398Taxi, train
cheapest- Take the taxi from Panna to Khajurahotaxi
- Take the train from Khajuraho to Bina Jntrain
- Take the train from Bina Jn to Bangalore Canttrain
35h 58m₹1,830–8,552Bus via Nagpur
- Take the bus from Panna, Madhya Pradesh to Jabalpur, Madhya Pradeshbus
- Take the bus from Jabalpur, Madhya Pradesh to Nagpur, Maharashtrabus
- Take the bus from Nagpur, Maharashtra to Bangalore, Karnatakabus
33h 31mDrive 1,530.6 km
- Drive from Panna to Bengalurucar 1,530.6 km
22h 2m₹17,295–24,981Bus
- Take the bus from Panna, Madhya Pradesh to Jabalpur, Madhya Pradeshbus Panna, Madhya Pradesh - Jabalpur, Madhya Pradesh
- Take the bus from Jabalpur, Madhya Pradesh to Bangalore, Karnatakabus Jabalpur, Madhya Pradesh - Bangalore, Karnataka
34h 30mBus, train
- Take the bus from Panna, Madhya Pradesh to Katni, Madhya Pradeshbus Panna, Madhya Pradesh - Katni, Madhya Pradesh
- Take the train from Katni to Bangalore Canttrain 12577
40h 55m
Khajuraho Civil Airport (HJR) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Panna to Bengaluru is to taxi and train which costs ₹1,800 - ₹9,000 and takes 35h 58m.
The fastest way to get from Panna to Bengaluru is to fly and bus which takes 7h 17m and costs ₹9,000 - ₹18,000.
No, there is no direct bus from Panna to Bengaluru. However, there are services departing from Panna, Madhya Pradesh and arriving at Bangalore, Karnataka via Jabalpur, Madhya Pradesh and Nagpur, Maharashtra. The journey, including transfers, takes approximately 33h 31m.
The distance between Panna and Bengaluru is 1402 km. The road distance is 1530.6 km.
The best way to get from Panna to Bengaluru without a car is to bus via Nagpur which takes 33h 31m and costs .
It takes approximately 7h 17m to get from Panna to Bengaluru, including transfers.
Panna to Bengaluru bus services, operated by Jai Matangeshwar Bus Service, depart from Panna, Madhya Pradesh station.
Panna to Bengaluru bus services, operated by Jai Matangeshwar Bus Service, arrive at Jabalpur, Madhya Pradesh station.
Yes, the driving distance between Panna to Bengaluru is 1531 km. It takes approximately 22h 2m to drive from Panna to Bengaluru.
Book your Panna to Bengaluru bus tickets online with Omio.
What companies run services between Panna, India and Bengaluru, India?
You can take a bus from Panna, Madhya Pradesh to Bangalore, Karnataka via Jabalpur, Madhya Pradesh and Nagpur, Maharashtra in around 33h 31m.
- Website
- airindia.in
Flights from Khajuraho Civil Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–16,000
Flights from Khajuraho Civil Airport to Kempegowda International Airport via Varanasi
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khajuraho to Bina Jn
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- 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 Bina Jn to Bangalore Cant
- Ave. Duration
- 30h 7m
- Frequency
- Once daily
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,800–3,500
- First Class (1A)
- ₹4,700–6,000
Train from Katni to Bangalore Cant
- Ave. Duration
- 34h 14m
- Frequency
- Once a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Ave. Duration
- 36 min
- Estimated price
- ₹850–1,100
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 Is ride-sharing platform BlaBlaCar right for you?, Bali: What to do if Mount Agung erupts, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 2804+ hotels available in Bengaluru.









