
Amroha to Mohali
Mohali is approximately 250+ kms from Amroha. The fastest way to reach Mohali from Amroha is by Train, Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Mohali from Amroha is by Train Via Ambala which would take approximately 7 hours.
Sort By
Mode of Transport
Via Yamunanagar
RECOMMENDED
Amroha
Yamunanagar
Mohali
Approx Travel Time
7h 13m
₹1,168
Onwards
Amroha
Yamunanagar
Mohali
Approx Travel Time
7h 27m
₹2,972
Onwards
Amroha
Yamunanagar
Mohali
Approx Travel Time
7h 18m
On Demand
Via Ambala
CHEAPEST
Amroha
Ambala
Mohali
Approx Travel Time
7h 17m
₹590
Onwards
Amroha
Ambala
Mohali
Approx Travel Time
7h 27m
₹1,254
Onwards
Via Delhi
FASTEST
Amroha
Delhi
Mohali
Approx Travel Time
5h 9m
₹2,234
Onwards
Amroha
Delhi
Mohali
Approx Travel Time
5h 30m
₹2,658
Onwards
Via Ghaziabad
Amroha
Ghaziabad
Mohali
Approx Travel Time
9h 7m
₹3,682
Onwards
Amroha
Ghaziabad
Mohali
Approx Travel Time
9h 40m
₹1,224
Onwards
Via Rajpura
Amroha
Rajpura
Mohali
Approx Travel Time
7h 49m
On Demand
Frequently Asked Questions
What is the distance between Amroha and Mohali?
Mohali is approximately 250+ kms from Amroha.
How long does it take to reach Mohali from Amroha?
It takes approximately 5 hours to reach Mohali from Amroha by Train, Flight Via Delhi.
What is the cheapest way to reach Mohali from Amroha?
The cheapest way to reach Mohali from Amroha is by Train Via Ambala.
What is the fastest way to reach Mohali from Amroha?
The fastest way to reach Mohali from Amroha is by Train, Flight Via Delhi.