
Nagaur to Puri
Puri is approximately 1600+ kms from Nagaur. The fastest way to reach Puri from Nagaur is by Cab, Flight, Train Via Jodhpur, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Puri from Nagaur is by Train which would take approximately 36 hours.
Sort By
Mode of Transport
Via Jodhpur, Bhubaneshwar
RECOMMENDED
Nagaur
Jodhpur
Bhubaneshwar
Puri
Approx Travel Time
8h 12m
₹12,199
Onwards
FASTEST
Nagaur
Jodhpur
Bhubaneshwar
Puri
Approx Travel Time
7h 47m
₹11,044
Onwards
Nagaur
Jodhpur
Bhubaneshwar
Puri
Approx Travel Time
8h 4m
₹7,882
Onwards
Via Jaipur, Bhubaneshwar
Nagaur
Jaipur
Bhubaneshwar
Puri
Approx Travel Time
9h 40m
₹12,279
Onwards
Nagaur
Jaipur
Bhubaneshwar
Puri
Approx Travel Time
9h 46m
₹7,588
Onwards
Nagaur
Jaipur
Bhubaneshwar
Puri
Approx Travel Time
10h 5m
₹13,434
Onwards
Via Jharsuguda
Nagaur
Jharsuguda
Puri
Approx Travel Time
1d 11h 15m
₹855
Onwards
Via Jaipur, Katni
Nagaur
Jaipur
Katni
Puri
Approx Travel Time
1d 13h 29m
₹5,781
Onwards
Via Ajmer, Sagar
Nagaur
Ajmer
Sagar
Puri
Approx Travel Time
1d 14h
On Demand
Frequently Asked Questions
What is the distance between Nagaur and Puri?
Puri is approximately 1600+ kms from Nagaur.
How long does it take to reach Puri from Nagaur?
It takes approximately 8 hours to reach Puri from Nagaur by Cab, Flight, Train Via Jodhpur, Bhubaneshwar.
What is the cheapest way to reach Puri from Nagaur?
The cheapest way to reach Puri from Nagaur is by Train.
What is the fastest way to reach Puri from Nagaur?
The fastest way to reach Puri from Nagaur is by Cab, Flight, Train Via Jodhpur, Bhubaneshwar.