Aligarh to Nabha
Nabha is approximately 350+ kms from Aligarh. The fastest way to reach Nabha from Aligarh is by Train Via Sonipat. It takes approximately 9 hours. The cheapest way to reach Nabha from Aligarh is by Train Via Panipat which would take approximately 9 hours.
Sort By
Mode of Transport
Via Sonipat
RECOMMENDED
FASTEST
Aligarh
Sonipat
Nabha
Approx Travel Time
8h 40m
₹320
Onwards
Via Karnal
Aligarh
Karnal
Nabha
Approx Travel Time
8h 55m
₹330
Onwards
Via Panipat
CHEAPEST
Aligarh
Panipat
Nabha
Approx Travel Time
8h 55m
₹310
Onwards
Aligarh
Panipat
Nabha
Approx Travel Time
10h 7m
₹4,650
Onwards
Via Delhi
Aligarh
Delhi
Nabha
Approx Travel Time
8h 55m
₹340
Onwards
Aligarh
Delhi
Nabha
Approx Travel Time
9h 40m
₹447
Onwards
Via Kurukshetra
Aligarh
Kurukshetra
Nabha
Approx Travel Time
8h 55m
₹345
Onwards
Via Shahbaad
Aligarh
Shahbaad
Nabha
Approx Travel Time
9h 10m
₹355
Onwards
Via Rajpura
Aligarh
Rajpura
Nabha
Approx Travel Time
9h 22m
On Demand
Via Ambala
Aligarh
Ambala
Nabha
Approx Travel Time
9h 25m
₹365
Onwards
Frequently Asked Questions
What is the distance between Aligarh and Nabha?
Nabha is approximately 350+ kms from Aligarh.
How long does it take to reach Nabha from Aligarh?
It takes approximately 9 hours to reach Nabha from Aligarh by Train Via Sonipat.
What is the cheapest way to reach Nabha from Aligarh?
The cheapest way to reach Nabha from Aligarh is by Train Via Panipat.
What is the fastest way to reach Nabha from Aligarh?
The fastest way to reach Nabha from Aligarh is by Train Via Sonipat.