Gajapati
Gajapati
Puri
Puri
Train

Gajapati to Puri

Updated: 28 May 2026

The distance from Gajapati to Puri is approximately 300 km. You can travel via Berhampur to reach Puri by train or bus. Puri is a famous pilgrimage site and a popular beach destination. The journey is well-connected by NH 16.

Total Distance: 300 km by road, 260 km air distance.
Fastest Way
Train is the most efficient mode for this route.
Cheapest Way
Train from Berhampur is the most economical.
Compare Gajapati to Puri Routes
Train
Connecting
Duration
7 hours
Avg Price
300 - 1000 INR
Operator
East Coast Railway
Route
Berhampur to Puri by train.

Trains are frequent and comfortable.

Travel Tips
  • Train Booking
    Book your tickets in advance.
  • Local Transport
    Use auto-rickshaws for city travel.
  • Food
    Try the Mahaprasad at the temple.
  • Weather
    Carry light cotton clothing.
  • Connectivity
    Excellent mobile network.
Safety Tips
  • Road Safety
    Follow traffic rules.
  • Night Travel
    Avoid late-night travel.
  • Valuables
    Keep belongings secure.
  • Emergency
    Keep emergency numbers saved.
People Also Ask
  • Is Puri safe?
    Yes, it is safe.
  • What is the best way to travel?
    Train is the best.
  • How far is Puri?
    It is about 300 km.
  • Are there buses?
    Yes, frequent buses available.
  • Is it a holy city?
    Yes, it is one of the Char Dhams.
Quick Info
  • From Gajapati, Odisha, India
  • To Puri, Odisha, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Puri
1
Jagannath Temple
Visit this world-famous temple.
2
Puri Beach
Relax at the golden sand beach.
3
Konark Sun Temple
Take a day trip to this UNESCO site.
4
Chilika Lake
Visit the largest brackish water lagoon.
Tags
Gajapati to Puri bus to Puri how to reach Puri Gajapati travel Puri trip guide distance Gajapati to Puri traveling in Odisha best way to Puri