The journey from Mehsana to Valsad covers 340 km. The route is best traveled by road via NH 48. Buses and trains are available, and the travel time is about 7 to 8 hours. You will pass through Ahmedabad, Vadodara, and Surat on your way.
Total Distance: 340 km by road, 290 km air distance.
Book a sleeper bus for comfort.
October to March, for pleasant weather.