The best time to visit Shillong and Cherrapunji: Monsoon!

One part of India that I had not visited at all in my years of travelling, was the north-eastern states. I finally broke that jinx by visiting Meghalaya, the predominantly tribal state carved out of Assam in the 1970’s. After my wonderful trip to Meghalaya in the height of the rains, I am now convinced that the monsoon is the best time to visit Shillong and Cherrapunji, the two most important places to see in Meghalaya. It seemed right to be visiting the wettest place on earth, in the middle of the monsoon season! I’m now a huge fan of Meghalaya’s natural beauty,  and would love to share with you a little information about the places to visit in Shillong and Cherrapunji.

Shillong – An Introduction

Shillong, the capital of Meghalaya, is a busy little foothill town with the usual urban paraphernalia of shopping centres, cafes, schools, markets, even traffic jams. However, if you take the time, you will also find charming places of interest in Shillong that will show you what this town might have been like a few years ago before the spread of urbanisation. There are some very pretty churches in town, and a lake called Ward’s Lake where you can go for a stroll. The town also has a few very nice cafes that play great music, and I enjoyed chilling out at some of them. In the military cantonment area, you will also find a pretty waterfall called the Spread Eagle Falls.

Misty hills on the drive from Shillong to Cherrapunji


Exploring Meghalaya from Shillong

Outside Shillong, in the midst of nature, is where you will really see the true beauty of Meghalaya. “Meghalaya” means “abode of clouds” in Sanskrit; whoever coined the name must have visited during the monsoon! I found myself enveloped more than once in clouds of mist during the drive from Shillong to Cherrapunji and back. The distance from Shillong to Cherrapunji is only 50km but since it’s a hilly route the drive will take 2.5 to 3 hours one way. It is a really scenic route though, and you will enjoy the drive. Since there are limited options of hotels in Cherrapunji, most visitors cover Cherrapunji sightseeing in a day-trip from Shillong.


Aside from the fact that it was once the district with the highest recorded rainfall in the world (this position is now held by Mawsynram, also nearby), Cherrapunji or Sohra as it called locally, also offers amazing views of nature in all its grace. Places to visit in Cherrapunji include the Wah Kaba Falls, Dainthlen Falls, Eco Park, Nohkalikai Falls and the Seven Sisters Falls.

I believe that the monsoon is the best time to visit Shillong and Cherrapunji because the highlight of this area – the waterfalls – are at their peak during the rains. The pictures do not do justice to the beauty that I was witness to.

Other Places to See Around Shillong & Cherrapunji

Meghalaya also has a large number of limestone and sandstone caves; cavers from all over the world visit in order to explore them. One of the places to visit in Cherrapunji is Mawsmai, which has limestone caves that are open to tourists. The stalactites and stalagmites are indeed imposing to see. The world’s longest sandstone cave has also recently been discovered near here in Mawsynram.

Two other interesting places to see in Meghalaya are Mawlynnong and Dawki. You can either stay overnight at a homestay in Mawlynnong or take a day-trip from Shillong combining both places.

Mawlynnong and the Living Root Bridge

Mawlynnong is known as the cleanest village in Asia, and after seeing the place I didn’t really doubt the title. From here you can easily get to the nearby Living Root Bridge in Riwai. Living root bridges are natural bridges found in a few places in Meghalaya and are one of the most important places to see in Cherrapunji and around. Locals would take the roots of Indian Rubber trees, and train and weave them into a mesh. They would then plaster the mesh with mud and stones to form a natural bridge, allowing people to cross over streams. Ingenious idea, and the bridges are still going strong. Be prepared for a hike up and down several steps though!

The Living root bridge near Mawlynnong

Dawki and the crystal clear river Umngot

Dawki is about 100km from Shillong and you can easily combine a visit here with a Mawlynnong excursion. It offers scenic views of the Umngot river and the India-Bangladesh border. Outside the monsoon season, the river is very popular for boating. It is said that the water here is the clearest you will find anywhere in the country.

At Dawki overlooking Umgnot river and the India-Bangladesh border

Transport in and around Shillong

Getting there

Flights to Shillong are only available on Air India from Kolkata and tend to be very expensive. Instead, fly to Guwahati. Guwahati to Shillong is an easy 2-3 hour drive; you can either take a shared cab that will cost you around Rs. 300 per person and drop you at Police Bazaar, or hire a private taxi and have the comfort of stopping en route as you wish. I had hired a private cab for the duration of my trip.

Getting around Shillong and Cherrapunji

Local cabs charge more or less flat fares for Shillong sightseeing and day-trips to Cherrapunji. A private cab would probably cost you Rs 1800-2000 for local sightseeing in Shillong, and Rs 2500-3000 for a day visit to Cherrapunji. Your hotel can also probably arrange transportation for you if you ask in advance.

Hotels in Shillong

Shillong has hotels to suit nearly all budgets. However, I would recommend that you try and avoid staying in the Police Bazaar area unless you want to be stuck in traffic all day. It would be much better to stay in the Laitumkhrah area, which is what I did. One big plus of being there was that I was within walking distance of the famous Cafe Shillong! If budget allows, go for Ri Kyinjai which is a resort near Umiam lake and is considered one of the best hotels in Shillong. I was, unfortunately, on a more modest budget.

Shillong & Cherrapunji in the monsoon

Meghalaya is a must-visit destination in India that offers natural beauty, offbeat experiences and an opportunity to get away from the concrete jungle. The people you meet here will, in general, be really warm and friendly, and you will feel welcome wherever you go. I know that I will be going back someday soon! If you’d like to learn more about the state, you should visit the official website of Meghalaya Tourism, it’s extremely detailed and helpful.

Visiting a green hilly destination during the rains makes it feel even more magical. I also believe that the monsoon is the best time to visit Shillong and Cherrapunji because unlike summer vacations when everything is over-run with tourists, this time there were relatively fewer crowds. Always a plus as far as I am concerned!

You might also like to read: Top 7 Monsoon Getaways in India

Pin it for later:

Places to visit in Shillong and Cherrapunji during the monsoon
#Monsoon in #India is the best time to visit Shillong and Cherrapunji to fully appreciate their natural beauty
Spread the love

38 thoughts on “The best time to visit Shillong and Cherrapunji: Monsoon!”

  1. It’s the first time I heard about Shillong but it looks amazing! Love the waterfall so I would love to visit here.

  2. I have a hankering to return to Incredible India and truly want to visit this part of the country, it looks beautiful, thank you for shar8ng!

    1. Well I’ve lived in India all my life and I still haven’t seen all parts of it, it’s so huge and diverse 🙂

    1. I love waterfalls too! In fact my main intention behind this trip was to see the waterfalls in this region 🙂

  3. Cherene Saradar

    I’m dying to go back to India. I never thought of going during monsoon season. What a stunning place!

  4. Ah, I’ve been wanting and looking forward to visiting India! I love reading about destinations that I wouldn’t think to travel to on my own. Thank you for your post, a lovely read (and informative ;-)!

    1. You’re most welcome. Ever since I’ve visited I have not been able to stop recommending Meghalaya to everybody I speak with 🙂

  5. I’ve so wanted to visit here. Thank you for the great information on how to do this as it’s high on my bucket list.!

  6. It’s amazing how averse travellers have become to ‘wet season’… It used to send shivers down my spine, too! But after living in SE Asia for three years, I’ve come to realise it’s often the nicest time to travel. Clean air, green fields and incredible waterfall action! Great to know that this part of the world is a good ‘green season’ location too!

  7. Our first trip to Meghalaya is in 10 days and I am so excited about it. Though we might not be able to see much of rains, we are hoping to experience a little bit of it in Mawsyram. Meghalaya in your pictures is beautiful. I decided on a few places to visit from this blog of yours. Thanks for sharing

  8. Hi Neha, North-East states are definitely in my bucket list and I am planning to travel there this year 🙂 I’m aware of the tribal festival in Nagaland in early December but places like Assam, Meghalaya, Manipur – do you know when is the best time to go? I’m thinking, perhaps mid to end Nov so that I can coincide with the festival in Nagaland? Thanks. I love your post and pics – am looking forward to read more 🙂 #TheWeeklyPostcard

    1. Thank you so much Kat! The North-east is primarily hilly so you’d be good October – December and again April – June. Feel free to get in touch for any specific travel inputs when you plan your trip!

  9. There are many places in India that I would like to visit. I’ve never heard of Meghalaya. It sounds quite remote but very interesting. I don’t think I would like visiting it during the monsoon season though (lol!) #TheWeeklyPostcard

    1. Yes Anda, Meghalaya isn’t as well known as some other parts of India. The North east has remained relatively unexplored due to connectivity issues. If you want to avoid monsoon then October-November and April through June would be good. Thanks for stopping by 😊

    1. Happy New Year and thanks for stopping by. I’ve planned to write more about India this year so hopefully will be able to introduce people to a few more lesser known places 😊

  10. Meghalaya looks beautiful, so green. I love waterfalls so sounds like a great place for me. Thanks for sharing on #TheWeeklyPostcard.

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.