Puri
Puri
Train Driving

Nilagiri to Puri

Updated: 28 May 2026

The distance from Nilagiri to Puri is approximately 230 km. The most efficient way to travel is to take a bus or taxi to Balasore and then board a train to Puri. Alternatively, you can drive via NH 16, passing through Bhubaneswar. The journey takes about 5 to 6 hours. Puri is a major tourist destination, famous for the Jagannath Temple and its beautiful beaches.

Total Distance: 230 km by road, 190 km straight-line.
Fastest Way
Private taxi takes about 5 hours 30 minutes.
Cheapest Way
Train from Balasore to Puri is the most economical.
Compare Nilagiri to Puri Routes
Train
Connecting
Driving
Direct
Duration 5 hours 6 hours
Avg Price 200-600 INR 2500-4000 INR
Operator Dhauli Express Private Taxi
Route Balasore to Puri NH 16 via Bhubaneswar
Tip Book tickets in advance as this is a popular route. The drive is scenic but traffic in Bhubaneswar can be heavy.
Travel Tips
  • Train Booking
    Use the IRCTC website to book your train tickets well in advance.
  • Accommodation
    Puri has a wide range of hotels; book near the beach for a better experience.
  • Temple Rules
    Follow the dress code and rules inside the Jagannath Temple.
  • Local Transport
    Auto-rickshaws are the best way to get around Puri town.
  • Food
    Try the 'Mahaprasad' at the temple and local seafood.
Safety Tips
  • Beach Safety
    Follow lifeguard instructions while swimming at the beach.
  • Crowd Management
    Be cautious of pickpockets in crowded temple areas.
  • Emergency
    Keep the local police station number saved.
  • Travel Documents
    Carry your ID proof at all times.
People Also Ask
  • How to reach Puri from Nilagiri?
    Travel to Balasore and take a train to Puri.
  • Is there a direct bus?
    No, you usually need to change buses or take a train.
  • How long is the journey?
    It takes about 5 to 6 hours.
  • Are there hotels in Puri?
    Yes, there are many hotels ranging from budget to luxury.
  • Is the road good?
    Yes, NH 16 is a well-maintained highway.
Quick Info
  • From Nilagiri, Odisha, India
  • To Puri, Odisha, India
  • Modes
Best Time to Travel

October to February for pleasant weather.

Things to Do in Puri
1
Jagannath Temple
Visit the world-famous 12th-century temple dedicated to Lord Jagannath.
2
Puri Beach
Relax on the golden sands of Puri Beach and enjoy the sunset.
3
Konark Sun Temple
Take a short trip to the nearby UNESCO World Heritage site of Konark.
4
Raghurajpur Heritage Village
Explore this artisan village famous for Pattachitra paintings.
Tags
Nilagiri to Puri Puri travel guide NH 16 route Nilagiri to Puri train Odisha travel Nilagiri transport Puri bus stand distance Nilagiri Puri travel tips Puri Jagannath Temple