Every time is a season in Meghalaya.. if in Monsoon you can see a very different version of the place and in winter a totally different one. It's worth any time.. Chalo!!
Hi,
Meghalaya is best visited during the winter months of November to February. This is when it is ideal for sight-seeing as rain doesn't play spoilsport and the scorching sun doesn't take away all your energy.
The best time would be October- April. However, if you love festivals try visiting in November. You will be in awe with the city as it becomes a cherry blossom wonderland. Trekking and visiting the different waterfalls is also perfect during these months.
The best time to visit meghalaya is between October to April. the weather would be pleasant and exploring the natural beauty of the state. To know more about Meghalaya visit the link:
https://backpackersunited.in/destinations/discovermeghalaya