
Nabha to Valsad
Valsad is approximately 1300+ kms from Nabha. The fastest way to reach Valsad from Nabha is by Train Via Jodhpur. It takes approximately 25 hours. The cheapest way to reach Valsad from Nabha is by Train Via Delhi which would take approximately 27 hours.
Sort By
Mode of Transport
Via Jodhpur
RECOMMENDED
FASTEST
Nabha
Jodhpur
Valsad
Approx Travel Time
1d 0h 36m
On Demand
Via Luni
Nabha
Luni
Valsad
Approx Travel Time
1d 1h 7m
On Demand
Via Panipat
Nabha
Panipat
Valsad
Approx Travel Time
1d 0h 56m
₹740
Onwards
Via Faridabad
Nabha
Faridabad
Valsad
Approx Travel Time
1d 0h 48m
On Demand
Via Sonipat
Nabha
Sonipat
Valsad
Approx Travel Time
1d 1h 12m
₹755
Onwards
Via Merta
Nabha
Merta
Valsad
Approx Travel Time
1d 3h 53m
On Demand
Via Karnal
Nabha
Karnal
Valsad
Approx Travel Time
1d 0h 41m
₹745
Onwards
Via Siwana
Nabha
Siwana
Valsad
Approx Travel Time
1d 3h 5m
On Demand
Via Nagaur
Nabha
Nagaur
Valsad
Approx Travel Time
1d 4h 18m
On Demand
Via Delhi
CHEAPEST
Nabha
Delhi
Valsad
Approx Travel Time
1d 2h 27m
₹680
Onwards
Frequently Asked Questions
What is the distance between Nabha and Valsad?
Valsad is approximately 1300+ kms from Nabha.
How long does it take to reach Valsad from Nabha?
It takes approximately 25 hours to reach Valsad from Nabha by Train Via Jodhpur.
What is the cheapest way to reach Valsad from Nabha?
The cheapest way to reach Valsad from Nabha is by Train Via Delhi.
What is the fastest way to reach Valsad from Nabha?
The fastest way to reach Valsad from Nabha is by Train Via Jodhpur.