Rajkot to Puri - Multiple Options To Reach By Train
Puri is approximately 1700+ kms from Rajkot. The fastest way to reach Puri from Rajkot is by Train Via Nagpur. It takes approximately 36 hours. The cheapest way to reach Puri from Rajkot is by Train Via Nagpur which would take approximately 36 hours.
Sort By
Mode of Transport
Via Nagpur
RECOMMENDED
CHEAPEST
FASTEST
Rajkot
Nagpur
Puri
Approx Travel Time
1d 11h 40m
₹920
Onwards
Via Gondia
Rajkot
Gondia
Puri
Approx Travel Time
1d 11h 40m
₹920
Onwards
Via Durg
Rajkot
Durg
Puri
Approx Travel Time
1d 11h 40m
₹920
Onwards
Via Raipur, Chhattisgarh
Rajkot
Raipur, Chhattisgarh
Puri
Approx Travel Time
1d 11h 40m
₹930
Onwards
Via Raj Nandgaon
Rajkot
Raj Nandgaon
Puri
Approx Travel Time
1d 11h 40m
₹925
Onwards
Via Vadodara
Rajkot
Vadodara
Puri
Approx Travel Time
1d 11h 40m
₹975
Onwards
Via Wardha
Rajkot
Wardha
Puri
Approx Travel Time
1d 11h 55m
₹1,100
Onwards
Via Jalgaon
Rajkot
Jalgaon
Puri
Approx Travel Time
1d 11h 55m
₹1,090
Onwards
Via Nandurbar
Rajkot
Nandurbar
Puri
Approx Travel Time
1d 11h 55m
₹1,075
Onwards
Via Malkapur
Rajkot
Malkapur
Puri
Approx Travel Time
1d 11h 55m
₹1,125
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Puri?
Puri is approximately 1700+ kms from Rajkot.
How long does it take to reach Puri from Rajkot?
It takes approximately 36 hours to reach Puri from Rajkot by Train Via Nagpur.
What is the cheapest way to reach Puri from Rajkot?
The cheapest way to reach Puri from Rajkot is by Train Via Nagpur.
What is the fastest way to reach Puri from Rajkot?
The fastest way to reach Puri from Rajkot is by Train Via Nagpur.