
Rajkot to Puri
Puri is approximately 1800+ kms from Rajkot. The fastest way to reach Puri from Rajkot is by Flight, Train Via Hyderabad, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Puri from Rajkot is by Train which would take approximately 43 hours.
Sort By
Mode of Transport
Via Mumbai, Bhubaneshwar
RECOMMENDED
Rajkot
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
7h 56m
₹12,328
Onwards
Rajkot
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
8h 23m
₹13,374
Onwards
Rajkot
Mumbai
Bhubaneshwar
Puri
Approx Travel Time
8h
₹12,363
Onwards
Via Ahmedabad, Bhubaneshwar
Rajkot
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
11h 17m
₹11,497
Onwards
Via Hyderabad, Bhubaneshwar
FASTEST
Rajkot
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
7h 31m
₹11,571
Onwards
Via Surat
Rajkot
Surat
Puri
Approx Travel Time
1d 14h 55m
₹1,425
Onwards
Via Jharsuguda
Rajkot
Jharsuguda
Puri
Approx Travel Time
1d 12h 40m
₹920
Onwards
Via Vadodara
Rajkot
Vadodara
Puri
Approx Travel Time
1d 15h 34m
₹6,333
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Puri?
Puri is approximately 1800+ kms from Rajkot.
How long does it take to reach Puri from Rajkot?
It takes approximately 8 hours to reach Puri from Rajkot by Flight, Train Via Hyderabad, Bhubaneshwar.
What is the cheapest way to reach Puri from Rajkot?
The cheapest way to reach Puri from Rajkot is by Train.
What is the fastest way to reach Puri from Rajkot?
The fastest way to reach Puri from Rajkot is by Flight, Train Via Hyderabad, Bhubaneshwar.


