
Naugarh to Puri
Puri is approximately 1150+ kms from Naugarh. The fastest way to reach Puri from Naugarh is by Train, Flight Via Lucknow, Bhubaneshwar. It takes approximately 11 hours. The cheapest way to reach Puri from Naugarh is by Train Via Gorakhpur, Jharsuguda which would take approximately 23 hours.
Sort By
Mode of Transport
Via Lucknow, Bhubaneshwar
RECOMMENDED
FASTEST
Naugarh
Lucknow
Bhubaneshwar
Puri
Approx Travel Time
10h 51m
₹4,067
Onwards
Naugarh
Lucknow
Bhubaneshwar
Puri
Approx Travel Time
11h 31m
₹5,222
Onwards
Naugarh
Lucknow
Bhubaneshwar
Puri
Approx Travel Time
12h 10m
₹4,093
Onwards
Via Gorakhpur, Jharsuguda
CHEAPEST
Naugarh
Gorakhpur
Jharsuguda
Puri
Approx Travel Time
22h 23m
₹770
Onwards
Via Gorakhpur, Asansol
Naugarh
Gorakhpur
Asansol
Puri
Approx Travel Time
1d 4h 48m
₹1,657
Onwards
Via Varanasi, Balasore
Naugarh
Varanasi
Balasore
Puri
Approx Travel Time
1d 4h 52m
On Demand
Via Varanasi, Bhubaneshwar
Naugarh
Varanasi
Bhubaneshwar
Puri
Approx Travel Time
12h 1m
On Demand
Naugarh
Varanasi
Bhubaneshwar
Puri
Approx Travel Time
12h 41m
On Demand
Naugarh
Varanasi
Bhubaneshwar
Puri
Approx Travel Time
13h 20m
On Demand
Via Lucknow, Jharsuguda
Naugarh
Lucknow
Jharsuguda
Puri
Approx Travel Time
15h
₹3,875
Onwards
Frequently Asked Questions
What is the distance between Naugarh and Puri?
Puri is approximately 1150+ kms from Naugarh.
How long does it take to reach Puri from Naugarh?
It takes approximately 11 hours to reach Puri from Naugarh by Train, Flight Via Lucknow, Bhubaneshwar.
What is the cheapest way to reach Puri from Naugarh?
The cheapest way to reach Puri from Naugarh is by Train Via Gorakhpur, Jharsuguda.
What is the fastest way to reach Puri from Naugarh?
The fastest way to reach Puri from Naugarh is by Train, Flight Via Lucknow, Bhubaneshwar.


