
Shahganj to Mohali
Mohali is approximately 950+ kms from Shahganj. The fastest way to reach Mohali from Shahganj is by Train, Flight Via Prayagraj(Allahabad). It takes approximately 6 hours. The cheapest way to reach Mohali from Shahganj is by Train Via Ambala which would take approximately 19 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
FASTEST
Shahganj
Prayagraj(Allahabad)
Mohali
Approx Travel Time
5h 25m
₹5,131
Onwards
Via Lucknow
Shahganj
Lucknow
Mohali
Approx Travel Time
6h 55m
₹4,169
Onwards
Via Moradabad
Shahganj
Moradabad
Mohali
Approx Travel Time
18h 25m
On Demand
Via Ambala
CHEAPEST
Shahganj
Ambala
Mohali
Approx Travel Time
18h 40m
₹515
Onwards
Via Delhi
Shahganj
Delhi
Mohali
Approx Travel Time
16h
₹2,389
Onwards
Via Najibabad
Shahganj
Najibabad
Mohali
Approx Travel Time
18h 40m
On Demand
Via Roorkee
Shahganj
Roorkee
Mohali
Approx Travel Time
18h 25m
On Demand
Via Laksar
Shahganj
Laksar
Mohali
Approx Travel Time
18h 40m
On Demand
Via Saharanpur
Shahganj
Saharanpur
Mohali
Approx Travel Time
18h 25m
On Demand
Via Yamunanagar
Shahganj
Yamunanagar
Mohali
Approx Travel Time
18h 25m
On Demand
Frequently Asked Questions
What is the distance between Shahganj and Mohali?
Mohali is approximately 950+ kms from Shahganj.
How long does it take to reach Mohali from Shahganj?
It takes approximately 6 hours to reach Mohali from Shahganj by Train, Flight Via Prayagraj(Allahabad).
What is the cheapest way to reach Mohali from Shahganj?
The cheapest way to reach Mohali from Shahganj is by Train Via Ambala.
What is the fastest way to reach Mohali from Shahganj?
The fastest way to reach Mohali from Shahganj is by Train, Flight Via Prayagraj(Allahabad).