To reach Madgaon from Shirwal, you can take a train from Pune or drive via the NH 48. The distance is about 450 km. Trains are a reliable option for this route. Ensure you have your tickets booked in advance.
Total Distance: 450 km by road, 350 km air distance.
Trains like the Goa Express are available.
The road is scenic but has ghat sections.
October to March for pleasant weather.