
Jammu to Puri
Puri is approximately 1950+ kms from Jammu. The fastest way to reach Puri from Jammu is by Flight, Train Via Bhubaneshwar. It takes approximately 6 hours. The cheapest way to reach Puri from Jammu is by Train Via Prayagraj(Allahabad) which would take approximately 41 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
RECOMMENDED
FASTEST
Jammu
Bhubaneshwar
Puri
Approx Travel Time
6h 10m
₹8,884
Onwards
Via Mirzapur
Jammu
Mirzapur
Puri
Approx Travel Time
1d 16h 40m
On Demand
Via Lucknow
Jammu
Lucknow
Puri
Approx Travel Time
1d 16h 55m
On Demand
Via Kanpur
Jammu
Kanpur
Puri
Approx Travel Time
1d 16h 55m
₹1,110
Onwards
Via Kolkata
Jammu
Kolkata
Puri
Approx Travel Time
14h 25m
₹10,801
Onwards
Via Ghaziabad
Jammu
Ghaziabad
Puri
Approx Travel Time
1d 7h 10m
On Demand
Jammu
Ghaziabad
Puri
Approx Travel Time
1d 17h 10m
On Demand
Via Prayagraj(Allahabad)
CHEAPEST
Jammu
Prayagraj(Allahabad)
Puri
Approx Travel Time
1d 16h 55m
₹1,105
Onwards
Via Unnao
Jammu
Unnao
Puri
Approx Travel Time
1d 16h 55m
₹1,155
Onwards
Via Delhi
Jammu
Delhi
Puri
Approx Travel Time
1d 7h 25m
On Demand
Frequently Asked Questions
What is the distance between Jammu and Puri?
Puri is approximately 1950+ kms from Jammu.
How long does it take to reach Puri from Jammu?
It takes approximately 6 hours to reach Puri from Jammu by Flight, Train Via Bhubaneshwar.
What is the cheapest way to reach Puri from Jammu?
The cheapest way to reach Puri from Jammu is by Train Via Prayagraj(Allahabad).
What is the fastest way to reach Puri from Jammu?
The fastest way to reach Puri from Jammu is by Flight, Train Via Bhubaneshwar.