
Moradabad to Mohali
Mohali is approximately 300+ kms from Moradabad. The fastest way to reach Mohali from Moradabad is by Train, Flight Via Delhi. It takes approximately 6 hours. The cheapest way to reach Mohali from Moradabad is by Train Via Ambala which would take approximately 8 hours.
Sort By
Mode of Transport
Via Roorkee
Moradabad
Roorkee
Mohali
Approx Travel Time
7h 40m
On Demand
Moradabad
Roorkee
Mohali
Approx Travel Time
7h 40m
On Demand
Via Ambala
CHEAPEST
Moradabad
Ambala
Mohali
Approx Travel Time
7h 40m
₹200
Onwards
Via Delhi
FASTEST
Moradabad
Delhi
Mohali
Approx Travel Time
5h 40m
₹2,244
Onwards
Moradabad
Delhi
Mohali
Approx Travel Time
5h 40m
₹4,873
Onwards
Moradabad
Delhi
Mohali
Approx Travel Time
6h 10m
₹2,458
Onwards
Moradabad
Delhi
Mohali
Approx Travel Time
10h 25m
₹2,869
Onwards
Via Karnal
Moradabad
Karnal
Mohali
Approx Travel Time
9h 55m
₹4,072
Onwards
Via Panipat
Moradabad
Panipat
Mohali
Approx Travel Time
10h 10m
₹5,469
Onwards
Frequently Asked Questions
What is the distance between Moradabad and Mohali?
Mohali is approximately 300+ kms from Moradabad.
How long does it take to reach Mohali from Moradabad?
It takes approximately 6 hours to reach Mohali from Moradabad by Train, Flight Via Delhi.
What is the cheapest way to reach Mohali from Moradabad?
The cheapest way to reach Mohali from Moradabad is by Train Via Ambala.
What is the fastest way to reach Mohali from Moradabad?
The fastest way to reach Mohali from Moradabad is by Train, Flight Via Delhi.
Routes Connecting Moradabad
Routes From Moradabad
- Moradabad to Amravati
- Moradabad to Digha
- Moradabad to Balrampur
- Moradabad to Nandurbar
- Moradabad to Kamalapuram
- Moradabad to Raybag
- Moradabad to Sankarankovil
- Moradabad to Uttarkashi
- Moradabad to Una
- Moradabad to Bhilai
- Moradabad to Kannur
- Moradabad to Thekkady
- Moradabad to Nizamabad
- Moradabad to Nagpur
- Moradabad to Thanjavur