
Shegaon to Puri
Puri is approximately 1350+ kms from Shegaon. The fastest way to reach Puri from Shegaon is by Bus, Flight, Train Via Indore, Bhubaneshwar. It takes approximately 11 hours. The cheapest way to reach Puri from Shegaon is by Train Via Jharsuguda which would take approximately 24 hours.
Sort By
Mode of Transport
Via Indore, Bhubaneshwar
RECOMMENDED
FASTEST
Shegaon
Indore
Bhubaneshwar
Puri
Approx Travel Time
10h 51m
₹9,108
Onwards
Shegaon
Indore
Bhubaneshwar
Puri
Approx Travel Time
11h 31m
₹10,263
Onwards
Shegaon
Indore
Bhubaneshwar
Puri
Approx Travel Time
12h 10m
₹9,134
Onwards
Via Raipur, Chhattisgarh
Shegaon
Raipur, Chhattisgarh
Puri
Approx Travel Time
1d 2h 3m
On Demand
Via Bhubaneshwar
Shegaon
Bhubaneshwar
Puri
Approx Travel Time
23h 24m
On Demand
Shegaon
Bhubaneshwar
Puri
Approx Travel Time
1d 0h 4m
On Demand
Via Nanded, Raipur, Chhattisgarh
Shegaon
Nanded
Raipur, Chhattisgarh
Puri
Approx Travel Time
1d 9h 10m
On Demand
Via Jharsuguda
CHEAPEST
Shegaon
Jharsuguda
Puri
Approx Travel Time
1d 0h 3m
₹630
Onwards
Frequently Asked Questions
What is the distance between Shegaon and Puri?
Puri is approximately 1350+ kms from Shegaon.
How long does it take to reach Puri from Shegaon?
It takes approximately 11 hours to reach Puri from Shegaon by Bus, Flight, Train Via Indore, Bhubaneshwar.
What is the cheapest way to reach Puri from Shegaon?
The cheapest way to reach Puri from Shegaon is by Train Via Jharsuguda.
What is the fastest way to reach Puri from Shegaon?
The fastest way to reach Puri from Shegaon is by Bus, Flight, Train Via Indore, Bhubaneshwar.


