Nabha to Veraval Distance
Veraval is approximately 1450+ km from Nabha. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Veraval, with a total travel time of approximately 13 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Via Delhi, Surat
RECOMMENDED
Nabha
Delhi
Surat
Veraval
Approx Travel Time
16h 4m
₹6,785
Onwards
Via Delhi, Rajkot
FASTEST
Nabha
Delhi
Rajkot
Veraval
Approx Travel Time
12h 31m
₹7,085
Onwards
Nabha
Delhi
Rajkot
Veraval
Approx Travel Time
14h 19m
₹7,290
Onwards
Via Delhi, Mumbai
Nabha
Delhi
Mumbai
Veraval
Approx Travel Time
17h 59m
₹6,618
Onwards
Via Dhuri, Surendranagar
Nabha
Dhuri
Surendranagar
Veraval
Approx Travel Time
1d 2h 44m
On Demand
Via Delhi, Ahmedabad
Nabha
Delhi
Ahmedabad
Veraval
Approx Travel Time
16h 59m
On Demand
Nabha
Delhi
Ahmedabad
Veraval
Approx Travel Time
19h 29m
₹6,256
Onwards
Via Amritsar, Ahmedabad
Nabha
Amritsar
Ahmedabad
Veraval
Approx Travel Time
19h 24m
On Demand
Via Delhi, Sidhpur
CHEAPEST
Nabha
Delhi
Sidhpur
Veraval
Approx Travel Time
1d 4h 58m
₹1,450
Onwards
Via Vadodara
Nabha
Vadodara
Veraval
Approx Travel Time
1d 11h 32m
On Demand
Frequently Asked Questions
What is the distance between Nabha and Veraval?
Veraval is approximately 1450+ km from Nabha.
How long does it take to reach Veraval from Nabha?
It takes approximately 13 hours to reach Veraval from Nabha by Train, Flight Via Delhi, Rajkot.

