There are 7 ways to get from Panna to Gaya by taxi, train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, train
best- Take the taxi from Panna to Khajurahotaxi
- Take the train from Khajuraho to Mahobatrain
- Take the train from Mahoba to Gaya Jntrain
14h 18m₹1,340–4,552Bus
- Take the bus from Panna, Madhya Pradesh to Jabalpur, Madhya Pradeshbus
- Take the bus from Jabalpur, Madhya Pradesh to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Gaya, Biharbus
21h 33mDrive 569.8 km
- Drive from Panna to Gayacar 569.8 km
8h 23m₹6,395–9,238Taxi
- Take the taxi from Panna to Gayataxi 569.8 km
8h 23m₹8,500–11,000Fly to Gaya
- Fly from Khajuraho Civil Airport (HJR) to Gaya (GAY)plane HJR - GAY
16h 56m₹10,091–24,298Bus, train
- Take the bus from Panna, Madhya Pradesh to Katni, Madhya Pradeshbus Panna, Madhya Pradesh - Katni, Madhya Pradesh
- Take the train from Katni Murwara to Gaya Jntrain 22911
17h 21mFly to Varanasi Airport, taxi, train
- Fly from Khajuraho Civil Airport (HJR) to Varanasi Airport (VNS)plane HJR - VNS
- Take the taxi from Varanasi Airport (VNS) to Pt.Deen Dayal Upadhyaya Jn.taxi
- Take the train from Pt.Deen Dayal Upadhyaya Jn. to Gaya Jntrain
4h 52m₹11,851–26,438
Khajuraho Civil Airport (HJR) to Gaya (GAY) flights
Questions & Answers
The cheapest way to get from Panna to Gaya is to taxi and train which costs ₹1,300 - ₹4,600 and takes 14h 18m.
The fastest way to get from Panna to Gaya is to fly and taxi and train which takes 4h 52m and costs ₹11,000 - ₹27,000.
No, there is no direct bus from Panna to Gaya. However, there are services departing from Panna, Madhya Pradesh and arriving at Gaya, Bihar via Jabalpur, Madhya Pradesh and Varanasi, Uttar Pradesh. The journey, including transfers, takes approximately 21h 33m.
The distance between Panna and Gaya is 698 km. The road distance is 569.8 km.
The best way to get from Panna to Gaya without a car is to taxi and train which takes 14h 18m and costs ₹1,300 - ₹4,600.
It takes approximately 14h 18m to get from Panna to Gaya, including transfers.
Panna to Gaya bus services, operated by Jai Matangeshwar Bus Service, depart from Panna, Madhya Pradesh station.
The best way to get from Panna to Gaya is to bus which takes 21h 33m and costs . Alternatively, you can fly, which costs ₹10,000 - ₹25,000 and takes 16h 56m.
Panna to Gaya bus services, operated by Jai Matangeshwar Bus Service, arrive at Jabalpur, Madhya Pradesh station.
Yes, the driving distance between Panna to Gaya is 570 km. It takes approximately 8h 23m to drive from Panna to Gaya.
What companies run services between Panna, India and Gaya, India?
You can take a bus from Panna, Madhya Pradesh to Gaya, Bihar via Jabalpur, Madhya Pradesh and Varanasi, Uttar Pradesh in around 21h 33m. Alternatively, Air India Limited and IndiGo Airlines fly from Khajuraho Civil Airport (HJR) to Gaya (GAY) twice daily.
- Website
- goindigo.in
Flights from Khajuraho Civil Airport to Gaya via Delhi
- Ave. Duration
- 20h
- When
- Wednesday, Tuesday, and Saturday
- Estimated price
- ₹8,500–24,000
Flights from Khajuraho Civil Airport to Gaya via Varanasi Airport, Delhi
- Ave. Duration
- 23h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹10,000–26,000
Flights from Khajuraho Civil Airport to Varanasi Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Website
- airindia.in
Flights from Khajuraho Civil Airport to Gaya via Delhi
- Ave. Duration
- 16h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–23,000
Flights from Khajuraho Civil Airport to Varanasi Airport
- Ave. Duration
- 45 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,000–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khajuraho to Mahoba
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Mahoba to Gaya Jn
- Ave. Duration
- 11h 45m
- Frequency
- 4 times a week
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Katni Murwara to Gaya Jn
- Ave. Duration
- 12h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Pt.Deen Dayal Upadhyaya Jn. to Gaya Jn
- Ave. Duration
- 2h 8m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +91 9530045999
- Website
- omio.com
Bus from Jabalpur, Madhya Pradesh to Varanasi, Uttar Pradesh
- Ave. Duration
- 8h 50m
- Frequency
- Every 30 minutes
- Estimated price
- ₹750–1,600
- Schedules at
- omio.com
- AC Sleeper
- ₹750–1,600
- Ave. Duration
- 3h 14m
- Estimated price
- ₹750–11,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 Travel Insider: Top Japan travel tips by Beatrix Holland, 4 stunningly beautiful Philippines islands you need to visit, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
There are 152+ hotels available in Gaya.









