There are 8 ways to get from Puri to Panna by train, plane, taxi, 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 to Khajuraho Civil Airport
best- Take the train from Puri to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Khajuraho Civil Airport (HJR)plane BBI - HJR
10h 20m₹13,055–35,148Train, taxi
cheapest- Take the train from Puri to Prayagraj Jntrain
- Take the train from Prayagraj Jn to Khajurahotrain
- Take the taxi from Khajuraho to Pannataxi
28h 55m₹1,731–7,102Train, taxi via Jabalpur
- Take the train from Puri to Jabalpurtrain
- Take the train from Jabalpur to Satnatrain
- Take the taxi from Satna to Pannataxi
21h 54m₹1,846–6,468Bus
- Take the bus from Puri to Sambalpurbus
- Take the bus from Sambalpur to Raipurbus
- Take the bus from Raipur to Jabalpurbus
- Take the bus from Jabalpur to Khajurahobus
33h 16mDrive 1,019.1 km
- Drive from Puri to Pannacar 1,019.1 km
15h 17m₹11,435–16,517Taxi
- Take the taxi from Puri to Pannataxi 1,019.1 km
15h 17m₹13,000–16,000Train, fly to Jabalpur, taxi
- Take the train from Puri to Bhubaneswartrain
- 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
14h 14m₹11,825–29,308Train, fly to Varanasi Airport, taxi
- Take the train from Puri to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Varanasi Airport (VNS)plane BBI - VNS
- Take the taxi from Varanasi-Airport-VNS to Pannataxi
10h 34m₹12,655–26,548
Biju Patnaik International Airport (BBI) to Khajuraho Civil Airport (HJR) flights
Comparing Your Travel Options
The cheapest way to get from Puri to Panna is to train and taxi via Jabalpur which costs ₹1,800 - ₹6,500 and takes 21h 54m.
The fastest way to get from Puri to Panna is to train and fly which takes 10h 20m and costs ₹13,000 - ₹36,000.
No, there is no direct bus from Puri to Panna. However, there are services departing from Puri and arriving at Khajuraho via Sambalpur, Raipur and Jabalpur. The journey, including transfers, takes approximately 33h 16m.
The distance between Puri and Panna is 918 km. The road distance is 1019.1 km.
The best way to get from Puri to Panna without a car is to train and taxi via Jabalpur which takes 21h 54m and costs ₹1,800 - ₹6,500.
It takes approximately 10h 20m to get from Puri to Panna, including transfers.
Puri to Panna bus services, operated by Vasudeo Travels, depart from Puri station.
Puri to Panna bus services, operated by Vasudeo Travels, arrive at Sambalpur station.
Yes, the driving distance between Puri to Panna is 1019 km. It takes approximately 15h 17m to drive from Puri to Panna.
There are 10+ hotels available in Panna.
What companies run services between Puri, India and Panna, India?
You can take a bus from Puri to Panna via Sambalpur, Raipur, Jabalpur, and Khajuraho in around 33h 16m.
- 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
Flights from Biju Patnaik International Airport to Varanasi Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,500–17,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 Puri to Bhubaneswar
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Puri to Jabalpur
- Ave. Duration
- 17h 55m
- Frequency
- Once a week
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,800–3,600
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 Puri to Bhubaneswar
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
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 Puri to Bhubaneswar
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Puri to Prayagraj Jn
- Ave. Duration
- 21h 25m
- Frequency
- Twice daily
- Estimated price
- ₹550–4,200
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,500
- First Class (1A)
- ₹3,300–4,200
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
- Website
- Vasudeo Travels
Bus from Puri to Sambalpur
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- Vasudeo Travels
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Puri to Sambalpur
- Ave. Duration
- 8h 20m
- Frequency
- 4 times a week
- Website
- Dolphin Tours and Travels
Bus from Sambalpur to Raipur
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a week
- Website
- Dolphin Tours and Travels
- Website
- Muskan Travels
Bus from Sambalpur to Raipur
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- Muskan Travels
- Website
- Laxmi Travels
Bus from Sambalpur to Raipur
- Ave. Duration
- 6h 10m
- Frequency
- 3 times a day
- Schedules at
- Laxmi Travels
- Phone
- +91 07712991500
- [email protected]
- Website
- Royal Travels Raipur
Bus from Sambalpur to Raipur
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Schedules at
- Royal Travels Raipur
- Website
- Saptarshi Travels
Bus from Sambalpur to Raipur
- Ave. Duration
- 7h 15m
- Frequency
- Once daily
- Schedules at
- Saptarshi Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Sambalpur to Raipur
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹850–2,900
- Website
- Shymoli Paribahan
- Website
- omio.com
Bus from Sambalpur to Raipur
- Ave. Duration
- 5h
- Frequency
- Once daily
- Schedules at
- hanstravel.in
- Website
- Maharaja Bus Services
Bus from Sambalpur to Raipur
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Maharaja Bus Services
- Phone
- +91 9909151419
- [email protected]
- Website
- Veer Travels
Bus from Sambalpur to Raipur
- Ave. Duration
- 4h 15m
- Frequency
- 4 times a week
- Schedules at
- Veer Travels
- Website
- Mahapatra Travels
Bus from Sambalpur to Raipur
- Ave. Duration
- 6h 15m
- Frequency
- 4 times a week
- Schedules at
- Mahapatra Travels
- Website
- Banty Bus Service
Bus from Sambalpur to Raipur
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Schedules at
- Banty Bus Service
- Website
- Kanker roadways
Bus from Raipur to Jabalpur
- Ave. Duration
- 9h 51m
- Frequency
- Once daily
- Schedules at
- Kanker roadways
- Website
- Lucky Travels
Bus from Raipur to Jabalpur
- Ave. Duration
- 10h 30m
- Frequency
- 6 times a week
- Schedules at
- Lucky Travels
- Website
- Jatashankar Travels
Bus from Jabalpur to Khajuraho
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- Jatashankar Travels
Bus from Jabalpur to Khajuraho
- Ave. Duration
- 8h 10m
- Frequency
- Twice daily
- Schedules at
- BTS Bundelkhand Transport Services LLP
- Ave. Duration
- 4h 41m
- Estimated price
- ₹950–16,000
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.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 Need to know: Jadrolinija, Train travel in France: A guide to SNCF, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.












