
Shahabad to Mohali
Mohali is approximately 650+ kms from Shahabad. The fastest way to reach Mohali from Shahabad is by Train, Flight Via Delhi. It takes approximately 10 hours. The cheapest way to reach Mohali from Shahabad is by Train, Cab Via Moradabad, Ambala which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Shahabad
Delhi
Mohali
Approx Travel Time
9h 30m
₹2,289
Onwards
Via Moradabad
Shahabad
Moradabad
Mohali
Approx Travel Time
12h 55m
On Demand
Via Roorkee
Shahabad
Roorkee
Mohali
Approx Travel Time
12h 55m
On Demand
Shahabad
Roorkee
Mohali
Approx Travel Time
13h 6m
₹4,423
Onwards
Via Haridwar
Shahabad
Haridwar
Mohali
Approx Travel Time
12h 55m
On Demand
Shahabad
Haridwar
Mohali
Approx Travel Time
13h 12m
₹3,909
Onwards
Via Moradabad, Ambala
CHEAPEST
Shahabad
Moradabad
Ambala
Mohali
Approx Travel Time
14h 5m
₹1,666
Onwards
Frequently Asked Questions
What is the distance between Shahabad and Mohali?
Mohali is approximately 650+ kms from Shahabad.
How long does it take to reach Mohali from Shahabad?
It takes approximately 10 hours to reach Mohali from Shahabad by Train, Flight Via Delhi.
What is the cheapest way to reach Mohali from Shahabad?
The cheapest way to reach Mohali from Shahabad is by Train, Cab Via Moradabad, Ambala.
What is the fastest way to reach Mohali from Shahabad?
The fastest way to reach Mohali from Shahabad is by Train, Flight Via Delhi.