Puri
Puri
Jammu
Jammu
Train

Puri to Jammu

Updated: 21 May 2026

The journey from Puri to Jammu covers about 2300 km. There is no direct train, so travelers usually change at Delhi. By road, the route passes through the heart of India. Jammu is the winter capital of Jammu and Kashmir.

Total Distance: 2300 km by road and 1900 km air distance.
Fastest Way
Flight from Bhubaneswar to Jammu via Delhi.
Cheapest Way
Sleeper class train ticket.
Compare Puri to Jammu Routes
Train
Connecting
Duration
45 hours
Avg Price
2200 - 7000 INR
Operator
Connecting trains via Delhi
Route
Puri - Delhi - Jammu

Plan your connection carefully.

Travel Tips
  • Transport
    Auto-rickshaws are the best way to travel.
  • Food
    Try the local Dogri cuisine.
  • Weather
    Winters are cold; carry warm clothes.
  • Language
    Dogri, Hindi, and Urdu are spoken.
  • Shopping
    Buy local handicrafts.
Safety Tips
  • Crowds
    Stay alert in busy markets.
  • Night Safety
    Avoid traveling late at night.
  • Emergency
    Keep emergency numbers saved.
  • Valuables
    Keep your belongings secure.
People Also Ask
  • Is there a direct train?
    No, you must change trains.
  • How long is the journey?
    About 45 hours.
  • Are there flights?
    Yes, from Bhubaneswar.
  • What is Jammu famous for?
    Temples and pilgrimage.
  • Is it safe?
    Yes, with standard precautions.
Quick Info
  • From Puri, Odisha, India
  • To Jammu, Jammu and Kashmir, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Jammu
1
Raghunath Temple
Visit this famous temple complex.
2
Bahu Fort
Explore the historic fort.
3
Amar Mahal Museum
See the beautiful palace museum.
4
Vaishno Devi
Start your pilgrimage from Jammu.
Tags
Puri to Jammu train Puri to Jammu distance Puri to Jammu travel Puri to Jammu route how to reach Jammu from Puri Puri to Jammu travel time Jammu travel guide flights to Jammu