Enter your destination
Call Our Travel Experts
Call Our Travel Experts

Asia & Rest of the world


Meghalaya Travel Guide

An abode of the clouds, the state of Meghalaya with its picturesque landscapes and panoramic waterfalls offers Scottish scenery in an Indian charm.

  • Waterfall in meghalaya
Meghalaya At a Glance
  • Capital City:Shillong
  • Average Climate:21°C - 32°C
  • Best Time to Visit:All Through Year.
  • Major Airports:Shillong Airport
  • Ideal Durations:4 to 7 Days


Northeast India is known for its inexplicable beauty and the state of Meghalaya is no less. Snuggled by the mighty Himalayas, Meghalaya is one of the most popular destinations to visit in India. This amalgamation of lush greenery, picturesque surroundings, misty air, pristine waterfalls, and more of nature’s glory serves as the gateway for those seeking tranquillity. And a tour to Meghalaya will surely let you experience the same along with the utter beauty of Mother Nature.

On a sightseeing tour in Meghalaya, you can explore the panoramic landscapes, foggy hills, terraces slopes, and cascading waterfalls. Some renowned attractions of Meghalaya include Living Root Bridges and Nohkalikai Falls. The state even gives an opportunity to wildlife lovers to witness the rich biodiversity at Balpakram National Park and soak in its mind-boggling scenic beauty. Apart from this, Meghalaya tourism also offers exciting adventures letting tourists indulge in thrilling activities and make their Meghayala travel memorable. Apart from this, there are many fun things to do, and places to eat and shop that will keep you entertained throughout the tour.

So, if you want to know more about Meghalaya, how to reach it, the best time to visit, where to eat and stay, and some useful travel tips, here is our comprehensive Meghalaya travel guide.

Languages Spoken in Meghalaya

The most spoken languages in Meghalaya are Khasi, Pnar, and Garo with English the official language.

Where is Meghalaya located?

The state of Meghalaya is located in the northeastern region of India. It shares its borders with the state of Assam to the north, and international borders with Bangladesh to the south and southwest.

Why should you visit Meghalaya?

Meghalaya is a beautiful state called the Abode of Clouds and is perfect for tourists who are looking for a peaceful vacation with their loved ones. The pristine lakes, the towering peaks, the breathtaking beauty, and ample attractions will make your holiday in Meghalaya worthwhile. Therefore, all nature lovers must visit this state.

For travellers who love to explore the flora and fauna of a state, Meghalaya will not disappoint you. Apart from this, you can explore Meghyalas’ delectable cuisine, quaint cities, hill stations, and get a peek into their rich culture and traditions. This comprehensive Meghalaya travel guide is designed to help you plan your trip to Meghalaya and explore it like a local. Know things to do, places to visit, local cuisine, wildlife sanctuaries, adventure sports, hill stations, and more.


Balpakram national park, Siju wildlife sanctuary, Baghmara reserve forest, Nongkhyllem wildlife sanctuary


Krem Mawmluh, Krem Dam, Krem Lymput, Mawsmai Cave, Krem Liat Prah


Nohkalikai Falls, Khoh Ramhah, Kynrem Falls, Nohsngithiang Falls, Elephant Falls


Hiking, Golfing, River Canyoning, Trekking, Yachting, Speed boat, Cruising boat


Dawki Market, Hat Thymmai, Gokolgre daily market, Lew Sohra Bazaar, Bara Bazar, Laitumkhrah Market, Polo Bazaar, OB Shopping Mall

Local Food

Jadoh, Doh-Khlieh, Pudoh, Tungrymbai, Minil Songa, pork and chicken momos, Pumaloi, Nakham Bitchi, Dohkhlieh

How to Reach Meghalaya

Meghalaya is well connected with the major states of India. You can easily reach Meghalaya via air, rail, or road.

By Flight:

The main airport to reach Meghalaya is located in Guwahati, Assam at a distance of 159 km. It is well- connected to Indian cities like Mumbai, Delhi, Chennai and Calcutta. From here, you can hire a cab to reach your destination.

By Train:

For travelling to Meghalaya by train, the nearest railway station is also located in Guwahati, Assam. It is about 180 km away and is connected to New Delhi, Amritsar, Jammu and Kashmir and Bangalore. You can take a bus or hire a cab.

By Road:

Meghalaya has a great network of roads and is well-connected to major cities through roads. Buses can be hired to reach Meghalaya from Assam and other nearby places. Else, plan a fun road trip from neighbouring states and cities, and witness scenic views on the way to Meghalaya.

How to get around Meghalaya

The most convenient way to move around the state is to take buses to visit the important cities. You can also hire taxis or book car rentals to travel on your own. Meghalaya has a good network of roads and the attractions can be easily covered by road transportation. Trekking is also a great option to explore the places in proximity while enjoying the scenic beauty around.

Best time to visit Meghalaya

A beautiful hill state, Meghalaya is frequently visited by nature lovers and honeymooners especially to enjoy the weather. It is blessed with a moderate climate throughout the year and every season has its charm, which gives you a reason to plan a trip to Meghalaya. Let us see the weather of every season that will help you plan your Meghalaya travel better.

Summer (April to June)

Meghalaya in summer experiences pleasant weather with the temperature hovering between 12°C and 30°C. Though it may rain at any time, you can stroll the surroundings in the evenings and enjoy quality time with loved ones. The three-day festival of Shad Suk Mynsiem and the Chad Sukra festival is also celebrated every year in April.

Monsoon (July to September)

The state receives heavy showers of rain during the monsoon with temperatures ranging from 24°C to 33°C. Cherrapunji and Mawsynram located in Meghalaya are the two rainiest cities in the world. It is the perfect time to stay put in the hills and enjoy a cup of hot tea and some local snacks. Going out to explore is not recommended.

Autumn (October to November)

After the relentless rain in Monsoon comes Autumn and this is the time when the trees in Meghalaya are in full bloom. The temperature also starts to dip with the winter just around the corner.

Winter (December to February)

With temperatures fluctuating between 4°C and 16°C, the weather of Meghalaya in winter is comfortably cold. The days are quite warm because of the sun and the nights get cold with winds blowing across. Carry proper woollens to protect yourself from the cold weather.

Places to Visit in Meghalaya

Meghalaya is dotted with many attractions known worldwide, including mesmerizing waterfalls like Nohkalikai Falls, Elephant Falls, and Mawlynnong Falls. The state also has some of the longest caves like Mawsmai Caves and Krem Liat Prah and the wettest places in the world, Cherrapunji and Mawsynram.

Apart from these, while exploring the state you can also visit attractions like Umiam Lake, Living Root Bridges, Dawki River, Seven Sisters Falls, Mawlynnong Village, and more.

Things to do in Meghalaya

The state has enchanting waterfalls, lakes, and rivers, and receives the maximum number of rainfall every year. Therefore, if you love rain, Meghalaya is the best place to enjoy hot snacks and tea with beautiful rain weather. It also offers thrilling adventure opportunities for adrenaline junkies like trekking and camping you can indulge in to get close to nature. Also, laying on the ground and gazing at the star-studded sky is a famous thing to do in Meghalaya.

Dawki is a place here that offers spectacular adventure activities to tourists including ziplining, flying fox, and scuba diving. Hence, Meghalaya should be on top of every persons’ vacation list.

Where to Stay in Meghalaya

From luxury to mid-range and budget-friendly hotels, there are a lot of accommodation options in Meghalaya. Most of the places of stay are surrounded by natural county and offer warm hospitality. To boost Meghalaya Tourism, the hotels in Meghalaya are set in perfect locations with nature’s backdrop. The most variety of hotels you will find in the state are in Shillong and Ri Bhoi District. So, enjoy your stay in Meghalaya with prompt services and great amenities.

What to Eat in Meghalaya

Being a state of northeast India, Meghalaya’s cuisine comprises rice, vegetable curries and fish and meat. People have a typical cooking style, which depends on the availability of food items in the state. Also, Meghalaya’s cuisine can be categorised into Garo, Khasi, and Jaintia. Shillong, the capital of the state has some amazing restaurants serving hot-piping dishes. And other top restaurants in Meghalaya are Jiva Grill (Sohra), City Hut Family Dhaba (Shillong), Jiva Veg (Nongpoh), Ka Bri War Resort Fresh Veg Restaurant (Pynursla), and Dylan's Cafe (Shillong).

Festivals and Fairs in Meghalaya The festivals and fairs of Meghalaya unite the state together removing all barriers and let them rejoice every little moment with vigour and enthusiasm. Some of the famous festivals are Shad Suk Mynsiem (April), Nongkrem Festival, Behdienkhlam Festival (July), Shad Sukra (April/May), and Wangala Festival.

Nightlife in Meghalaya

Out of all the cities and towns in Meghalaya, Shillong is the most happening party place. There are many iconic nightclubs in Shillong that are known for their ambience and of course, pan-Asian food. Cloud9 is one of the best nightclubs in Meghalaya you must visit if you are a hardcore party animal. DJs and musicians from all over the world come here to perform regularly. Platinum and Mikado Lounge are other places for buzzing nightlife and the best drinks and music.

Is it safe to visit Meghalaya?

Yes, Meghalaya is an absolutely safe place to travel. Another interesting thing is that women in this state are culturally empowered and also play a major role in family affairs and the economy. Thus, Meghalaya is also a safe place for solo female travellers. Just do not roam around at night alone in quiet places and you will be fine.

How to save money on a Meghalaya trip?

  • Travel to Meghalaya during monsoon as it is not the peak season.
  • Book your flights in advance and take an early or a late flight.
  • Use shared or public transport like a bus.
  • Book affordable stays like guesthouses or hostels.
  • Eat at locally owned small restaurants.
  • Go on off-the-beaten-track to save some money.
  • Go on a backpacking tour.
  • Avoid unnecessary shopping.
  • Visit places that are free of cost like temples, museums, etc.

Meghalaya Travel Tips

  • Prepare yourself for frequent rains and excessive ones any time of the day.
  • Given that Meghalaya is a northeastern state, check for any permits you might want to take.
  • If you get stuck somewhere, ask the locals for help, they are very friendly.
  • Remember to book hotels and flights in advance, especially during the winter season.
  • If any significant document gets stolen or lost, immediately inform local police. Your documents can be misused.
  • Do not overpack if you are on a backpacking trip.
  • Respect the local culture.
  • English is spoken widely but in smaller regions, you will find people speaking the local language. So, try to learn a few local phrases for better communication.
  • Go with a registered tour guide, if needed. Local tour guides can charge you extra with inauthentic information.

Cities of Meghalaya