
Nainital to Mohali
Mohali is approximately 350+ kms from Nainital. The fastest way to reach Mohali from Nainital is by Cab, Flight Via Dehradun. It takes approximately 8 hours. The cheapest way to reach Mohali from Nainital is by Cab, Train Via Moradabad, Ambala which would take approximately 12 hours.
Sort By
Mode of Transport
Via Lalkuan
RECOMMENDED
Nainital
Lalkuan
Mohali
Approx Travel Time
9h 35m
On Demand
Via Kashipur
Nainital
Kashipur
Mohali
Approx Travel Time
9h 48m
On Demand
Via Roorkee
Nainital
Roorkee
Mohali
Approx Travel Time
9h 45m
On Demand
Via Dehradun
FASTEST
Nainital
Dehradun
Mohali
Approx Travel Time
8h 10m
₹9,958
Onwards
Via Haridwar
Nainital
Haridwar
Mohali
Approx Travel Time
10h 10m
On Demand
Via Moradabad
Nainital
Moradabad
Mohali
Approx Travel Time
10h 10m
On Demand
Via Saharanpur
Nainital
Saharanpur
Mohali
Approx Travel Time
10h 4m
On Demand
Via Moradabad, Yamunanagar
Nainital
Moradabad
Yamunanagar
Mohali
Approx Travel Time
11h 20m
On Demand
Via Rishikesh
Nainital
Rishikesh
Mohali
Approx Travel Time
10h 40m
On Demand
Via Moradabad, Ambala
CHEAPEST
Nainital
Moradabad
Ambala
Mohali
Approx Travel Time
11h 35m
₹5,127
Onwards
Frequently Asked Questions
What is the distance between Nainital and Mohali?
Mohali is approximately 350+ kms from Nainital.
How long does it take to reach Mohali from Nainital?
It takes approximately 8 hours to reach Mohali from Nainital by Cab, Flight Via Dehradun.
What is the cheapest way to reach Mohali from Nainital?
The cheapest way to reach Mohali from Nainital is by Cab, Train Via Moradabad, Ambala.
What is the fastest way to reach Mohali from Nainital?
The fastest way to reach Mohali from Nainital is by Cab, Flight Via Dehradun.