
Shahganj to Puri
Puri is approximately 750+ kms from Shahganj. The fastest way to reach Puri from Shahganj is by Train, Flight Via Varanasi, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Puri from Shahganj is by Train, Bus Via Jaunpur, Asansol which would take approximately 24 hours.
Sort By
Mode of Transport
Via Varanasi, Bhubaneshwar
RECOMMENDED
FASTEST
Shahganj
Varanasi
Bhubaneshwar
Puri
Approx Travel Time
8h 8m
₹5,546
Onwards
Shahganj
Varanasi
Bhubaneshwar
Puri
Approx Travel Time
8h 33m
₹6,701
Onwards
Shahganj
Varanasi
Bhubaneshwar
Puri
Approx Travel Time
9h 27m
₹5,572
Onwards
Via Jaunpur, Dhanbad
Shahganj
Jaunpur
Dhanbad
Puri
Approx Travel Time
21h 36m
On Demand
Via Jaunpur, Asansol
CHEAPEST
Shahganj
Jaunpur
Asansol
Puri
Approx Travel Time
23h 57m
₹1,342
Onwards
Via Varanasi, Cuttack
Shahganj
Varanasi
Cuttack
Puri
Approx Travel Time
1d 0h 58m
₹2,125
Onwards
Via Prayagraj(Allahabad), Bhubaneshwar
Shahganj
Prayagraj(Allahabad)
Bhubaneshwar
Puri
Approx Travel Time
8h 30m
₹6,761
Onwards
Shahganj
Prayagraj(Allahabad)
Bhubaneshwar
Puri
Approx Travel Time
8h 55m
₹7,916
Onwards
Shahganj
Prayagraj(Allahabad)
Bhubaneshwar
Puri
Approx Travel Time
9h 49m
₹6,787
Onwards
Via Lucknow, Bhubaneshwar
Shahganj
Lucknow
Bhubaneshwar
Puri
Approx Travel Time
10h 23m
₹5,236
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Puri?
Puri is approximately 750+ kms from Shahganj.
How long does it take to reach Puri from Shahganj?
It takes approximately 8 hours to reach Puri from Shahganj by Train, Flight Via Varanasi, Bhubaneshwar.
What is the cheapest way to reach Puri from Shahganj?
The cheapest way to reach Puri from Shahganj is by Train, Bus Via Jaunpur, Asansol.
What is the fastest way to reach Puri from Shahganj?
The fastest way to reach Puri from Shahganj is by Train, Flight Via Varanasi, Bhubaneshwar.