Puri
Puri
Train

Gaya to Puri

Updated: 28 May 2026

The journey from Gaya to Puri is a direct and comfortable train ride. Several trains connect Gaya Junction to Puri Railway Station, covering approximately 850 km. This route takes you through the scenic landscapes of Jharkhand and Odisha. It is a popular route for pilgrims heading to the Jagannath Temple.

Total Distance: 850 km by road, 750 km air distance.
Fastest Way
Direct train.
Cheapest Way
Sleeper class train ticket.
Compare Gaya to Puri Routes
Train
Direct
Duration
16 hours
Avg Price
600 - 2000 INR
Operator
Purushottam Express
Route
Gaya Junction to Puri Railway Station.

Book your tickets in advance as this is a busy route.

Travel Tips
  • Weather
    Puri can be humid; carry light cotton clothing.
  • Transport
    Use auto-rickshaws or cycle rickshaws for local travel.
  • Food
    Try the local Odia cuisine, especially the sweets and traditional meals.
  • Culture
    Respect the local customs and traditions when visiting religious sites.
  • Connectivity
    Mobile network is excellent throughout the city.
Safety Tips
  • Water Safety
    Be cautious when swimming in the sea.
  • Health
    Stay hydrated and carry basic medicines.
  • Emergency
    Keep the contact details of your hotel and local emergency services.
  • Night Travel
    Puri is generally safe, but avoid isolated areas at night.
People Also Ask
  • Is there a direct train to Puri?
    Yes, there are several direct trains from Gaya to Puri.
  • How long does it take to reach Puri?
    It takes approximately 16 hours by train.
  • What is the best time to visit?
    October to March is ideal for pleasant weather.
  • Are there flights to Puri?
    Puri is served by the Bhubaneswar airport (BBI).
  • Is road travel recommended?
    Train is much more comfortable and faster than road travel.
Quick Info
  • From Gaya, Bihar, India
  • To Puri, Odisha, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Puri
1
Jagannath Temple
A world-famous temple dedicated to Lord Jagannath, known for its spiritual significance.
2
Puri Beach
A beautiful beach perfect for an evening stroll and watching the sunset.
3
Konark Sun Temple
A UNESCO World Heritage site, known for its stunning architecture and historical significance.
4
Chilika Lake
A beautiful lagoon known for its diverse bird life and scenic surroundings.
Tags
Gaya to Puri train to Puri Odisha travel how to reach Puri from Gaya Gaya to Puri distance Puri trip holy city travel train travel