
Nagaur to Mohali
Mohali is approximately 700+ kms from Nagaur. The fastest way to reach Mohali from Nagaur is by Train, Flight Via Jaipur. It takes approximately 8 hours. The cheapest way to reach Mohali from Nagaur is by Train Via Ambala which would take approximately 15 hours.
Sort By
Mode of Transport
Via Jaipur
RECOMMENDED
FASTEST
Nagaur
Jaipur
Mohali
Approx Travel Time
8h 5m
₹4,822
Onwards
Nagaur
Jaipur
Mohali
Approx Travel Time
9h 55m
₹5,232
Onwards
Via Sikar
Nagaur
Sikar
Mohali
Approx Travel Time
12h 9m
On Demand
Via Patiala
Nagaur
Patiala
Mohali
Approx Travel Time
13h 12m
On Demand
Via Ambala
CHEAPEST
Nagaur
Ambala
Mohali
Approx Travel Time
14h 33m
₹445
Onwards
Via Sangrur
Nagaur
Sangrur
Mohali
Approx Travel Time
13h 54m
₹1,574
Onwards
Via Panipat
Nagaur
Panipat
Mohali
Approx Travel Time
14h 23m
₹1,119
Onwards
Via Hisar
Nagaur
Hisar
Mohali
Approx Travel Time
9h 45m
₹2,949
Onwards
Nagaur
Hisar
Mohali
Approx Travel Time
10h 40m
₹2,530
Onwards
Via Mansa, Punjab
Nagaur
Mansa, Punjab
Mohali
Approx Travel Time
13h 9m
On Demand
Frequently Asked Questions
What is the distance between Nagaur and Mohali?
Mohali is approximately 700+ kms from Nagaur.
How long does it take to reach Mohali from Nagaur?
It takes approximately 8 hours to reach Mohali from Nagaur by Train, Flight Via Jaipur.
What is the cheapest way to reach Mohali from Nagaur?
The cheapest way to reach Mohali from Nagaur is by Train Via Ambala.
What is the fastest way to reach Mohali from Nagaur?
The fastest way to reach Mohali from Nagaur is by Train, Flight Via Jaipur.

