
Nagina to Nabha
Nabha is approximately 250+ km from Nagina, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nabha.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
CHEAPEST
FASTEST
Nagina
Roorkee
Nabha
Approx Travel Time
5h 30m
₹290
Onwards
Via Ambala
Nagina
Ambala
Nabha
Approx Travel Time
8h 6m
₹744
Onwards
Nagina
Ambala
Nabha
Approx Travel Time
6h 3m
₹290
Onwards
Via Haridwar
Nagina
Haridwar
Nabha
Approx Travel Time
7h 31m
₹2,433
Onwards
Nagina
Haridwar
Nabha
Approx Travel Time
7h 1m
₹325
Onwards
Via Saharanpur
Nagina
Saharanpur
Nabha
Approx Travel Time
5h 44m
₹650
Onwards
Via Yamunanagar
Nagina
Yamunanagar
Nabha
Approx Travel Time
6h 36m
₹290
Onwards
Via Rajpura
Nagina
Rajpura
Nabha
Approx Travel Time
7h 23m
₹320
Onwards
Via Ludhiana
Nagina
Ludhiana
Nabha
Approx Travel Time
9h 18m
On Demand
Via Rishikesh
Nagina
Rishikesh
Nabha
Approx Travel Time
9h 21m
On Demand
Frequently Asked Questions
What is the distance between Nagina and Nabha?
Nabha is approximately 250+ kms from Nagina.
How long does it take to reach Nabha from Nagina?
It takes approximately 6 hours to reach Nabha from Nagina by Train Via Roorkee.
What is the cheapest way to reach Nabha from Nagina?
The cheapest way to reach Nabha from Nagina is by Train Via Roorkee.
What is the fastest way to reach Nabha from Nagina?
The fastest way to reach Nabha from Nagina is by Train Via Roorkee.

