
Najibabad to Mohali
Mohali is approximately 250+ kms from Najibabad. The fastest way to reach Mohali from Najibabad is by Train Via Ambala. It takes approximately 5 hours. The cheapest way to reach Mohali from Najibabad is by Train which would take approximately 5 hours.
Sort By
Mode of Transport
Via Ambala
FASTEST
Najibabad
Ambala
Mohali
Approx Travel Time
4h 52m
₹230
Onwards
Najibabad
Ambala
Mohali
Approx Travel Time
4h 52m
₹645
Onwards
Via Yamunanagar
Najibabad
Yamunanagar
Mohali
Approx Travel Time
5h 13m
₹744
Onwards
Via Chandigarh
Najibabad
Chandigarh
Mohali
Approx Travel Time
4h 54m
₹881
Onwards
Najibabad
Chandigarh
Mohali
Approx Travel Time
4h 57m
₹240
Onwards
Via Saharanpur
Najibabad
Saharanpur
Mohali
Approx Travel Time
5h 5m
₹290
Onwards
Via Roorkee
Najibabad
Roorkee
Mohali
Approx Travel Time
6h 12m
₹3,129
Onwards
Frequently Asked Questions
What is the distance between Najibabad and Mohali?
Mohali is approximately 250+ kms from Najibabad.
How long does it take to reach Mohali from Najibabad?
It takes approximately 5 hours to reach Mohali from Najibabad by Train Via Ambala.
What is the cheapest way to reach Mohali from Najibabad?
The cheapest way to reach Mohali from Najibabad is by Train.
What is the fastest way to reach Mohali from Najibabad?
The fastest way to reach Mohali from Najibabad is by Train Via Ambala.
Routes Connecting Najibabad
Routes From Najibabad
Routes To Najibabad
- Hazaribagh to Najibabad
- Latur to Najibabad
- Balrampur to Najibabad
- Raybag to Najibabad
- Mandalgarh to Najibabad
- Sultanpur to Najibabad
- Jhajjar to Najibabad
- Nashik to Najibabad
- Jorhat to Najibabad
- Kashipur to Najibabad
- Tumkur to Najibabad
- Nalgonda to Najibabad
- Khanapur to Najibabad
- Hingoli to Najibabad
- Bhinmal to Najibabad

