To reach Shimla from Daman, you can take a train from Vapi to Chandigarh and then a taxi or bus to Shimla. The distance is about 1500 km. Trains are a reliable option for this route. Ensure you have your tickets booked in advance.
Total Distance: 1500 km by rail, 1300 km air distance.
Trains like the Paschim Express are available.
Travel to Mumbai airport takes about 3 hours from Daman.
October to March for pleasant weather.