
Puri to Rajpura
Rajpura is approximately 1500+ kms from Puri. The fastest way to reach Rajpura from Puri is by Train, Flight Via Bhubaneshwar, Delhi. It takes approximately 10 hours. The cheapest way to reach Rajpura from Puri is by Train Via Bilaspur, Chattisgarh which would take approximately 34 hours.
Sort By
Mode of Transport
Via Bhubaneshwar, Delhi
RECOMMENDED
FASTEST
Puri
Bhubaneshwar
Delhi
Rajpura
Approx Travel Time
9h 40m
₹7,148
Onwards
Puri
Bhubaneshwar
Delhi
Rajpura
Approx Travel Time
10h 6m
₹11,555
Onwards
Puri
Bhubaneshwar
Delhi
Rajpura
Approx Travel Time
10h 5m
₹8,430
Onwards
Puri
Bhubaneshwar
Delhi
Rajpura
Approx Travel Time
9h 41m
₹10,273
Onwards
Puri
Bhubaneshwar
Delhi
Rajpura
Approx Travel Time
11h 21m
₹7,427
Onwards
Via Bhubaneshwar, Dehradun
Puri
Bhubaneshwar
Dehradun
Rajpura
Approx Travel Time
10h 19m
₹11,962
Onwards
Via Bilaspur, Chattisgarh
CHEAPEST
Puri
Bilaspur, Chattisgarh
Rajpura
Approx Travel Time
1d 9h 34m
₹985
Onwards
Via Ghaziabad
Puri
Ghaziabad
Rajpura
Approx Travel Time
1d 11h 23m
₹1,144
Onwards
Via Bhubaneshwar, Bilaspur, Chattisgarh
Puri
Bhubaneshwar
Bilaspur, Chattisgarh
Rajpura
Approx Travel Time
1d 11h 4m
₹2,297
Onwards
Via Bhubaneshwar, Ghaziabad
Puri
Bhubaneshwar
Ghaziabad
Rajpura
Approx Travel Time
10h 41m
₹12,063
Onwards
Frequently Asked Questions
What is the distance between Puri and Rajpura?
Rajpura is approximately 1500+ kms from Puri.
How long does it take to reach Rajpura from Puri?
It takes approximately 10 hours to reach Rajpura from Puri by Train, Flight Via Bhubaneshwar, Delhi.
What is the cheapest way to reach Rajpura from Puri?
The cheapest way to reach Rajpura from Puri is by Train Via Bilaspur, Chattisgarh.
What is the fastest way to reach Rajpura from Puri?
The fastest way to reach Rajpura from Puri is by Train, Flight Via Bhubaneshwar, Delhi.