
Shirdi to Puri
Puri is approximately 1500+ kms from Shirdi. The fastest way to reach Puri from Shirdi is by Flight, Train Via Hyderabad, Bhubaneshwar. It takes approximately 7 hours. The cheapest way to reach Puri from Shirdi is by Train, Flight Via Hyderabad, Bhubaneshwar which would take approximately 17 hours.
Sort By
Mode of Transport
Via Hyderabad, Bhubaneshwar
RECOMMENDED
FASTEST
Shirdi
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
6h 35m
₹7,971
Onwards
Shirdi
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
6h 50m
₹7,997
Onwards
Shirdi
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
6h 35m
₹9,135
Onwards
CHEAPEST
Shirdi
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
16h 20m
₹3,955
Onwards
Shirdi
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
16h 35m
₹3,981
Onwards
Shirdi
Hyderabad
Bhubaneshwar
Puri
Approx Travel Time
16h 20m
₹5,119
Onwards
Via Indore, Bhubaneshwar
Shirdi
Indore
Bhubaneshwar
Puri
Approx Travel Time
6h 50m
₹8,957
Onwards
Shirdi
Indore
Bhubaneshwar
Puri
Approx Travel Time
6h 50m
₹10,121
Onwards
Shirdi
Indore
Bhubaneshwar
Puri
Approx Travel Time
7h 5m
₹8,983
Onwards
Via Bhusawal
Shirdi
Bhusawal
Puri
Approx Travel Time
1d 4h 55m
On Demand
Frequently Asked Questions
What is the distance between Shirdi and Puri?
Puri is approximately 1500+ kms from Shirdi.
How long does it take to reach Puri from Shirdi?
It takes approximately 7 hours to reach Puri from Shirdi by Flight, Train Via Hyderabad, Bhubaneshwar.
What is the cheapest way to reach Puri from Shirdi?
The cheapest way to reach Puri from Shirdi is by Train, Flight Via Hyderabad, Bhubaneshwar.
What is the fastest way to reach Puri from Shirdi?
The fastest way to reach Puri from Shirdi is by Flight, Train Via Hyderabad, Bhubaneshwar.