
Mohali to Najibabad
Najibabad is approximately 200+ kms from Mohali. The fastest way to reach Najibabad from Mohali is by Train. It takes approximately 5 hours. The cheapest way to reach Najibabad from Mohali is by Train Via Ambala which would take approximately 6 hours.
Sort By
Mode of Transport
Via Roorkee
Mohali
Roorkee
Najibabad
Approx Travel Time
5h 40m
₹570
Onwards
Mohali
Roorkee
Najibabad
Approx Travel Time
7h 47m
₹4,317
Onwards
Via Ambala
Mohali
Ambala
Najibabad
Approx Travel Time
5h 55m
₹1,493
Onwards
CHEAPEST
Mohali
Ambala
Najibabad
Approx Travel Time
5h 55m
₹190
Onwards
Via Haridwar
Mohali
Haridwar
Najibabad
Approx Travel Time
7h 52m
₹3,795
Onwards
Via Rishikesh
Mohali
Rishikesh
Najibabad
Approx Travel Time
7h 55m
On Demand
Frequently Asked Questions
What is the distance between Mohali and Najibabad?
Najibabad is approximately 200+ kms from Mohali.
How long does it take to reach Najibabad from Mohali?
It takes approximately 5 hours to reach Najibabad from Mohali by Train.
What is the cheapest way to reach Najibabad from Mohali?
The cheapest way to reach Najibabad from Mohali is by Train Via Ambala.
What is the fastest way to reach Najibabad from Mohali?
The fastest way to reach Najibabad from Mohali is by Train.
Routes Connecting Mohali
Routes From Mohali
Routes Connecting Najibabad
Routes From Najibabad
- Najibabad to Delhi
- Najibabad to Neemrana
- Najibabad to Jalandhar
- Najibabad to Viramgam
- Najibabad to Guruvayoor
- Najibabad to Igatpuri
- Najibabad to Chitradurga
- Najibabad to Jahanabad
- Najibabad to Pali
- Najibabad to Nainital
- Najibabad to Ghazipur
- Najibabad to Bikaner
- Najibabad to Bharuch
- Najibabad to Navsari
- Najibabad to Mainpuri