The journey from Ponda to Shillong takes you from the west coast to the hills of Meghalaya. You can board a train from Madgaon Junction to Guwahati, then take a taxi to Shillong. Alternatively, fly from Dabolim Airport to Guwahati, then take a taxi. The route is rich in natural beauty. Expect a travel time of 55 hours by train or 9 hours by air.
Total Distance: Driving distance 3100 km, Air distance 2600 km.
The taxi ride from Guwahati to Shillong is scenic.
Check for connecting flights via Kolkata.
October to March for pleasant weather.