There are 6 ways to get from Bhubaneshwar to Panna by plane, train, taxi, 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 to Khajuraho Civil Airport
best- Fly from Biju Patnaik International Airport (BBI) to Khajuraho Civil Airport (HJR)plane BBI - HJR
6h 30m₹13,839–33,708Train, taxi
cheapest- Take the train from Bhubaneswar to Prayagraj Jntrain
- Take the train from Prayagraj Jn to Khajurahotrain
- Take the taxi from Khajuraho to Pannataxi
27h 50m₹1,707–6,928Train, taxi via Jabalpur
- Take the train from Bhubaneswar to Jabalpurtrain
- Take the train from Jabalpur to Satnatrain
- Take the taxi from Satna to Pannataxi
20h 34m₹1,822–6,295Drive 976.8 km
- Drive from Bhubaneshwar to Pannacar 976.8 km
14h 53m₹10,959–15,830Taxi
- Take the taxi from Bhubaneshwar to Pannataxi 976.8 km
14h 53m₹12,000–16,000Fly to Jabalpur, train, taxi
- Fly from Biju Patnaik International Airport (BBI) to Jabalpur (JLR)plane BBI - JLR
- Take the train from Jabalpur to Satnatrain
- Take the taxi from Satna to Pannataxi
10h 23m₹12,122–28,133
Biju Patnaik International Airport (BBI) to Khajuraho Civil Airport (HJR) flights
Comparing Your Travel Options
The cheapest way to get from Bhubaneshwar to Panna is to train and taxi via Jabalpur which costs ₹1,800 - ₹6,500 and takes 20h 34m.
The fastest way to get from Bhubaneshwar to Panna is to fly which takes 6h 30m and costs ₹13,000 - ₹34,000.
The distance between Bhubaneshwar and Panna is 830 km. The road distance is 976.8 km.
The best way to get from Bhubaneshwar to Panna without a car is to train and taxi via Jabalpur which takes 20h 34m and costs ₹1,800 - ₹6,500.
It takes approximately 6h 30m to get from Bhubaneshwar to Panna, including transfers.
Yes, the driving distance between Bhubaneshwar to Panna is 977 km. It takes approximately 14h 53m to drive from Bhubaneshwar to Panna.
There are 10+ hotels available in Panna.
What companies run services between Bhubaneshwar, India and Panna, India?
Air India Express, Air India Limited, and IndiGo Airlines fly from Biju Patnaik International Airport (BBI) to Khajuraho Civil Airport (HJR) twice daily.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹12,000–33,000
Flights from Biju Patnaik International Airport to Jabalpur via Delhi
- Ave. Duration
- 8h 12m
- When
- Every day
- Estimated price
- ₹11,000–29,000
Flights from Biju Patnaik International Airport to Jabalpur via Hyderabad
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Biju Patnaik International Airport to Jabalpur via Mumbai
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Biju Patnaik International Airport to Jabalpur via Bengaluru
- Ave. Duration
- 9h 27m
- When
- Every day
- Estimated price
- ₹12,000–31,000
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhubaneswar to Jabalpur
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Jabalpur to Satna
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Jabalpur to Satna
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Bhubaneswar to Prayagraj Jn
- Ave. Duration
- 20h 20m
- Frequency
- 3 times a day
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Prayagraj Jn to Khajuraho
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
- Ave. Duration
- 4h 25m
- Estimated price
- ₹950–16,000
Cabpriyanka Tours And Travels
- Phone
- +91 88 95 04 81 34
- Website
- cabpriyanka.com
Colors Cabs
- Phone
- +91 94 37 19 56 02
- Website
- colorscab.com
Orissa Cabs
- Phone
- +91 90 40 05 75 77
- Website
- orissacabs.com
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 around the UAE, and Need to know: Eurostar - to help you get the most out of your next trip.






