
Sonepur to Puri
Puri is approximately 450+ kms from Sonepur. The fastest way to reach Puri from Sonepur is by Bus, Train Via Bhubaneshwar. It takes approximately 7 hours. The cheapest way to reach Puri from Sonepur is by Train Via Sambalpur which would take approximately 10 hours.
Sort By
Mode of Transport
Via Bhubaneshwar
FASTEST
Sonepur
Bhubaneshwar
Puri
Approx Travel Time
7h 11m
₹605
Onwards
Sonepur
Bhubaneshwar
Puri
Approx Travel Time
7h 36m
₹1,760
Onwards
Sonepur
Bhubaneshwar
Puri
Approx Travel Time
8h 30m
₹631
Onwards
Via Cuttack
Sonepur
Cuttack
Puri
Approx Travel Time
8h 56m
₹2,072
Onwards
Sonepur
Cuttack
Puri
Approx Travel Time
9h
₹677
Onwards
Sonepur
Cuttack
Puri
Approx Travel Time
9h 45m
₹738
Onwards
Via Sambalpur
CHEAPEST
Sonepur
Sambalpur
Puri
Approx Travel Time
9h 53m
₹215
Onwards
Via Balangir
Sonepur
Balangir
Puri
Approx Travel Time
10h 43m
₹325
Onwards
Via Angul
Sonepur
Angul
Puri
Approx Travel Time
11h 6m
₹230
Onwards
Frequently Asked Questions
What is the distance between Sonepur and Puri?
Puri is approximately 450+ kms from Sonepur.
How long does it take to reach Puri from Sonepur?
It takes approximately 7 hours to reach Puri from Sonepur by Bus, Train Via Bhubaneshwar.
What is the cheapest way to reach Puri from Sonepur?
The cheapest way to reach Puri from Sonepur is by Train Via Sambalpur.
What is the fastest way to reach Puri from Sonepur?
The fastest way to reach Puri from Sonepur is by Bus, Train Via Bhubaneshwar.