
Nabha to Valsad
Valsad is approximately 1400+ 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 Ambala, Vadodara
Nabha
Ambala
Vadodara
Valsad
Approx Travel Time
1d 3h 23m
₹4,969
Onwards
Via Mumbai
Nabha
Mumbai
Valsad
Approx Travel Time
1d 8h 5m
On Demand
Via Panipat
Nabha
Panipat
Valsad
Approx Travel Time
1d 0h 56m
₹740
Onwards
Via Luni
Nabha
Luni
Valsad
Approx Travel Time
1d 1h 7m
On Demand
Via Sonipat
Nabha
Sonipat
Valsad
Approx Travel Time
1d 1h 12m
₹755
Onwards
Via Karnal
Nabha
Karnal
Valsad
Approx Travel Time
1d 1h 19m
₹745
Onwards
Via Kurukshetra
Nabha
Kurukshetra
Valsad
Approx Travel Time
1d 1h 15m
₹750
Onwards
Via Ambala
Nabha
Ambala
Valsad
Approx Travel Time
1d 1h 48m
₹765
Onwards
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 1400+ 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.