
Alwar to Nabha
Nabha is approximately 350+ kms from Alwar. The fastest way to reach Nabha from Alwar is by Train Via Delhi. It takes approximately 9 hours. The cheapest way to reach Nabha from Alwar is by Train Via Delhi which would take approximately 9 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
FASTEST
Alwar
Delhi
Nabha
Approx Travel Time
8h 55m
₹340
Onwards
Alwar
Delhi
Nabha
Approx Travel Time
9h 40m
₹545
Onwards
Alwar
Delhi
Nabha
Approx Travel Time
10h 49m
₹3,232
Onwards
Via Panipat
Alwar
Panipat
Nabha
Approx Travel Time
8h 55m
On Demand
Via Karnal
Alwar
Karnal
Nabha
Approx Travel Time
9h 10m
On Demand
Via Kurukshetra
Alwar
Kurukshetra
Nabha
Approx Travel Time
9h 25m
₹370
Onwards
Via Ambala
Alwar
Ambala
Nabha
Approx Travel Time
9h 55m
₹385
Onwards
Via Delhi, Rajpura
Alwar
Delhi
Rajpura
Nabha
Approx Travel Time
11h 5m
₹410
Onwards
Via Delhi, Ambala
Alwar
Delhi
Ambala
Nabha
Approx Travel Time
11h 20m
₹400
Onwards
Via Faridabad
Alwar
Faridabad
Nabha
Approx Travel Time
10h 31m
₹3,215
Onwards
Frequently Asked Questions
What is the distance between Alwar and Nabha?
Nabha is approximately 350+ kms from Alwar.
How long does it take to reach Nabha from Alwar?
It takes approximately 9 hours to reach Nabha from Alwar by Train Via Delhi.
What is the cheapest way to reach Nabha from Alwar?
The cheapest way to reach Nabha from Alwar is by Train Via Delhi.
What is the fastest way to reach Nabha from Alwar?
The fastest way to reach Nabha from Alwar is by Train Via Delhi.