There are 6 ways to get from 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
7h 58mTrain
cheapest- Take the train from Gaya Jn to Puritrain 12802 / ...
16h 48m₹513–3,325Train, 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
18h 43mDrive 700.8 km
- Drive from Gaya to Jagannath Templecar 700.8 km
10h 29m₹7,900–11,411Taxi
- Take the taxi from Gaya to Jagannath Templetaxi 700.8 km
10h 29m₹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
8h 58m
Gaya (GAY) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The cheapest way to get from Gaya to Jagannath Temple is to train which costs ₹500 - ₹3,400 and takes 16h 48m.
The fastest way to get from Gaya to Jagannath Temple is to drive which takes 10h 29m and costs ₹7,500 - ₹12,000.
No, there is no direct train from Gaya to Jagannath Temple. However, there are services departing from Gaya Jn and arriving at Puri via . The journey, including transfers, takes approximately 16h 48m.
The distance between Gaya and Jagannath Temple is 590 km. The road distance is 700.8 km.
The best way to get from Gaya to Jagannath Temple without a car is to train which takes 16h 48m and costs ₹500 - ₹3,400.
It takes approximately 7h 58m to get from Gaya to Jagannath Temple, including transfers.
Gaya to Jagannath Temple train services, operated by Indian Railways, depart from Gaya Jn station.
Gaya to Jagannath Temple train services, operated by Indian Railways, arrive at Puri station.
Yes, the driving distance between Gaya to Jagannath Temple is 701 km. It takes approximately 10h 29m to drive from Gaya to Jagannath Temple.
There are 170+ hotels available in Jagannath Temple.
What companies run services between 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–27,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–31,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–34,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
- https://www.irctc.co.in/nget/train-search
- 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
- 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
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- omio.com
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- omio.com
- Phone
- 9887925057
- [email protected]
- Website
- omio.com
Bus from Jamshedpur, Jharkhand to Bhubaneswar, Odisha
- Ave. Duration
- 7h 27m
- Frequency
- Hourly
- Schedules at
- omio.com
- Ave. Duration
- 10h 29m
- 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, Travelling to the UK: What do I need to know?, and Getting to Rome from the airport - to help you get the most out of your next trip.







