The weather in Shillong is mild all year round, making it a worth-visit place. It is what attracts a lot of people to this place.
Summer
Summer lasts from March to June. The weather is quite pleasant even in summer with an average temperature of 24°C to 15°C.
Monsoon
Shillong receives the heaviest rainfall during monsoon. The place blooms with vibrant colors during monsoon.
Winter
Winter is most favorable to visit this hill station. The average temperature ranges between 2°C to 22°C.
By Air
Umroi Airport near Barapani (Umium Lake) is the nearest airport to Shillong, located around 25 km from the main city. Guwahati airport can be a good choice to reach Shillong which is a well-connected one.
By Train
Shillong does not have any railway junctions. The nearest railway head is Guwahati.
By Road
Shillong is well-connected with Guwahati by NH-40 via NH-37. Many private and public transport is available for Shillong from Guwahati.