Nagina to Mohali - Multiple Options To Reach By Train, Cab
Mohali is approximately 250+ kms from Nagina. The fastest way to reach Mohali from Nagina is by Train Via Roorkee. It takes approximately 6 hours. The cheapest way to reach Mohali from Nagina is by Train Via Ambala which would take approximately 7 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
FASTEST
Nagina
Roorkee
Mohali
Approx Travel Time
6h 10m
On Demand
Nagina
Roorkee
Mohali
Approx Travel Time
6h 44m
On Demand
Via Saharanpur
Nagina
Saharanpur
Mohali
Approx Travel Time
6h 10m
On Demand
Via Yamunanagar
Nagina
Yamunanagar
Mohali
Approx Travel Time
6h 25m
On Demand
Via Haridwar
Nagina
Haridwar
Mohali
Approx Travel Time
6h 25m
On Demand
Via Chandigarh
Nagina
Chandigarh
Mohali
Approx Travel Time
6h 40m
₹1,034
Onwards
Nagina
Chandigarh
Mohali
Approx Travel Time
6h 40m
₹280
Onwards
Via Ambala
Nagina
Ambala
Mohali
Approx Travel Time
6h 40m
₹1,620
Onwards
CHEAPEST
Nagina
Ambala
Mohali
Approx Travel Time
6h 40m
₹230
Onwards
Via Laksar
Nagina
Laksar
Mohali
Approx Travel Time
6h 40m
On Demand
Frequently Asked Questions
What is the distance between Nagina and Mohali?
Mohali is approximately 250+ kms from Nagina.
How long does it take to reach Mohali from Nagina?
It takes approximately 6 hours to reach Mohali from Nagina by Train Via Roorkee.
What is the cheapest way to reach Mohali from Nagina?
The cheapest way to reach Mohali from Nagina is by Train Via Ambala.
What is the fastest way to reach Mohali from Nagina?
The fastest way to reach Mohali from Nagina is by Train Via Roorkee.