There are 6 ways to get from Buddh Gaya to Jagannath Temple by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Gaya, bus
best- Fly from Gaya (GAY) to Biju Patnaik International Airport (BBI)plane GAY - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
8h 1mTrain
cheapest- Take the train from Gaya Jn to Puritrain 12802 / ...
17h 6m₹759–3,711Train, bus
- Take the train from Gaya Jn to Dhanbad Jntrain
- Take the bus from Dhanbad to Jamshedpur, Jharkhandbus
- Take the bus from Jamshedpur, Jharkhand to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
19h 1mDrive 684.4 km
- Drive from Buddh Gaya to Jagannath Templecar 684.4 km
10h 27m₹7,708–11,133Taxi
- Take the taxi from Buddh Gaya to Jagannath Templetaxi 684.4 km
10h 27m₹10,000–13,000Train to Lok Nayak Jayaprakash Airport, fly, bus
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Biju Patnaik International Airport (BBI)plane PAT - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
9h 17m
Gaya (GAY) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The cheapest way to get from Buddh Gaya to Jagannath Temple is to train which costs ₹750 - ₹3,800 and takes 17h 6m.
The fastest way to get from Buddh Gaya to Jagannath Temple is to drive which takes 10h 27m and costs ₹7,500 - ₹12,000.
No, there is no direct train from Buddh Gaya to Jagannath Temple. However, there are services departing from Gaya Jn and arriving at Puri via . The journey, including transfers, takes approximately 17h 6m.
The distance between Buddh Gaya and Jagannath Temple is 589 km. The road distance is 684.4 km.
The best way to get from Buddh Gaya to Jagannath Temple without a car is to train which takes 17h 6m and costs ₹750 - ₹3,800.
It takes approximately 8h 1m to get from Buddh Gaya to Jagannath Temple, including transfers.
Buddh Gaya to Jagannath Temple train services, operated by Indian Railways, depart from Gaya Jn station.
Buddh Gaya to Jagannath Temple train services, operated by Indian Railways, arrive at Puri station.
Yes, the driving distance between Buddh Gaya to Jagannath Temple is 684 km. It takes approximately 10h 27m to drive from Buddh Gaya to Jagannath Temple.
There are 173+ hotels available in Jagannath Temple.
What companies run services between Buddh Gaya, India and Jagannath Temple, Odisha, India?
Indian Railways operates a train from Gaya Jn to Puri twice daily. Tickets cost ₹420–3,300 and the journey takes 16h 45m.
- Website
- goindigo.in
Flights from Gaya to Biju Patnaik International Airport via Kolkata
- Ave. Duration
- 5h 46m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,000–26,000
Flights from Gaya to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 5h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–30,000
Flights from Lok Nayak Jayaprakash Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–14,000
- Website
- airindia.in
Flights from Gaya to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹14,000–33,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Puri
- Ave. Duration
- 16h 45m
- Frequency
- Twice daily
- Estimated price
- ₹420–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,500–3,300
Train from Gaya Jn to Dhanbad Jn
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- Khandai Supreme
- Website
- Shankar Parwati Travels
Bus from Dhanbad to Jamshedpur, Jharkhand
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Schedules at
- Shankar Parwati Travels
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Jamshedpur, Jharkhand to Bhubaneswar, Odisha
- Ave. Duration
- 7h 27m
- Frequency
- Hourly
- Schedules at
- Shree Savariya Travels and Transport
- Ave. Duration
- 10h 27m
- Estimated price
- ₹10,000–13,000
Bodh Gaya Travels
- Phone
- +91 77 39 68 09 22
- Website
- bodhgayataxi.com
Sambodhi India Travel Services
- Phone
- +91 79 70 99 77 07
- Website
- sambodhitravel.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 Getting around the Cyclades, 10 amazing places to get away from it all in Australia, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.







