Nabha to Noida Distance
Noida is approximately 300+ km from Nabha. Compare the available routes and travel options between the two cities. The fastest way to reach Noida takes approximately 5 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Rajpura
RECOMMENDED
Nabha
Rajpura
Noida
Approx Travel Time
5h 46m
₹614
Onwards
Via Ganaur
FASTEST
Nabha
Ganaur
Noida
Approx Travel Time
5h 15m
₹1,169
Onwards
Via Delhi
Nabha
Delhi
Noida
Approx Travel Time
5h 55m
₹1,261
Onwards
Nabha
Delhi
Noida
Approx Travel Time
6h 9m
₹594
Onwards
Via Kasauli
Nabha
Kasauli
Noida
Approx Travel Time
9h 48m
₹3,472
Onwards
Via Sonipat
Nabha
Sonipat
Noida
Approx Travel Time
5h 49m
₹644
Onwards
Via Saharanpur
CHEAPEST
Nabha
Saharanpur
Noida
Approx Travel Time
6h 52m
₹544
Onwards
Via Patiala
Nabha
Patiala
Noida
Approx Travel Time
6h 30m
₹1,045
Onwards
Via Ambala
Nabha
Ambala
Noida
Approx Travel Time
6h 58m
₹894
Onwards
Via Kurukshetra
Nabha
Kurukshetra
Noida
Approx Travel Time
7h 5m
₹794
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Nabha and Noida?
The straight-line distance is approximately 200+ km.
What is the distance from Nabha to Noida via Rajpura?
Via Rajpura, the distance is approximately 300+ km, taking around 6 hours.

