Things to do in Shillong – A Complete Travel Guide

Set out for Shillong, a gem nestled in the abode of clouds, Meghalaya. This guide highlights the essential things to do in Shillong, where misty hills and cascading waterfalls craft the city’s ethereal backdrop. Stroll through Lady Hydari Park, be mesmerized by the panoramic views from Shillong Peak, and soak in the unique blend of traditional Khasi culture and colonial heritage. Shillong’s charm is as endless as the melodies that echo through its pine forests. A popular mode of exploration of Meghalaya’s crown jewel is for tourists to book an outstation cab from Guwahati to Shillong.

Things to do in Shillong

Table of Contents

  1. Things to do in Shillong
  2. How to plan a trip to Shillong
  3. About Shillong
  4. Hotels and Resorts in Shillong

Things to do in Shillong

If you love outdoor adventures or are simply a nature-lover, then Shillong has a lot of activities in store for you –

Offbeat things to do in Shillong

Phea Phea Falls
  • Visit the Sacred Forests of Mawphlang on the East Khasi Hills, known for being home to the ancient hill tribes of Meghalaya. There are ancient monoliths and a shrine of the local deity, inside the sanctuary.
  • Walk the Shillong food trail, lesser-known to many. From the streetside fares of Police Bazaar to the fine dining options on Laitumkhrah, Shillong has a flavour for every palate.

Adventurous Things to do in Shillong

Explore the crystal clear, green waters of the Umngot River in Dawki. The lake is famous for boating, fishing, rafting, kayaking, and swimming in the placid water. You can also explore the terrains of Jaintia Hills, on the borders of Meghalaya and Bangladesh.

  • East Garo Hills – This is the most scenic stretch of Meghalaya, known for its natural caves, perennial waterfalls, and mountain streams.
  • Also visit the steep Rong’bang Dare, or the Rong’bang Falls and the Pelga Falls on the East Garo Hills.

Things to do in Shillong at night

  • For party lovers, Shillong has no shortage of bars and clubs, where you can enjoy music and cocktails.
  • You can walk around the Police Bazaar circle and shop from streetside vendors or established stores.
  • Check for weekly night markets where vendors sell Chinese and locally made goods, smoked pork, spices, etc.

Things to do during the day

It’s best to explore all nature hotspots, like waterfalls, lakes, rivers, forest trails, etc. during the daytime, since most of these places become inaccessible after dark. So, practically, you can do all your adventures and explorations of the town and surrounding areas in the daytime.

Places to visit

Check out these popular tourist places for a fun trip –

  • Elephant Falls – The most famous waterfall in the northeast, this magnificent, natural torrent consists of three layers, flowing in succession. This site serves as a perfect picnic spot or a day hike in the area.
    • Entry Fee- Free
  • Shillong Peak – Sitting at 6449 FT, this is the highest point of Shillong and offers the most breathtaking views you will find in this city. You can avail of the telescope services for a panoramic view of the Himalayas, the valleys outside Shillong, the plainland on the Bangladesh border, and the waterfalls of Shillong.
    • Entry Fee- Free, INR 10 for telescope view.
  • Police Bazaar – The downtown of Shillong, this area is always bustling with tourists, shopping, dining, and party options. You’ll also find flea markets and weekly/night markets on certain days of the week.
    • Entry Fee- Free
Umiam Lake
  • Umiam Lake – A man-made reservoir surrounded by the East Khasi Hills, this waterbody offers mesmerizing views of sunrises and sunsets.
    • Entry Fee- No charges for walking around, boating and other water sports are chargeable.
  • Laitlum Canyons – One of the lesser-explored corners of Shillong, this site offers a vantage point for stunning views of the hills and valleys, and is also a popular trekking zone.
    • Entry Fee- Free
  • Don Bosco Museum – This expansive museum is considered to be Asia’s largest Museum of Indigenous Cultures. Across 16 galleries and seven floors, the conservatory showcases the history and legacy of native lifestyle, language, art, culture, and more.
    • Entry Fee- INR 100 (adults), INR 50 (students)
  • Ward’s Lake – This man-made water body is surrounded by beautifully landscaped gardens and offers picnicking and boating options. It is also known as Polok Lake
    • Entry Fee- INR 10 (Adults), INR 5 (children, senior citizens, differently-abled)
  • Sweet Falls – One of the steepest waterfalls of Shillong, the ambience of this cascade is more appealing than the cascade itself. With lush greenery, flora, and fauna, this site is perfect for a serene getaway.
    • Entry Fee- INR 70 (For vehicle entry)

Places to visit near Shillong


Apart from your local sightseeing, you can also visit other places nearby. Check out these equally scenic locales near Shillong –

  • Dawki – A quiet town in southern Meghalaya, Dawki is most famous for the crystal waters of Umngot Lake. The bordering Jaintia and Khasi Hills are also popular among trekkers.
    • Entry Fee- NA
  • Kyllang Rock – This is a naturally-formed, huge, red granite boulder that sits on a hilly slope and is miraculously balanced by gravity. This rock is best known for rock climbing and trekking.
    • Entry Fee- Free
  • David Scott Trail – One of the oldest and most popular trekking routes in Meghalaya. This 16KM route stretches from Mawphlang to Lad Mawphlang. It is the heart of Khasi culture, and is dotted with rivers, forest groves, massive rock formations, cascading streams gushing down expansive meadows, and bridges.
    • Entry Fee- NA
  • Mawsynram – Said to be the wettest place on Earth at present, this picturesque town boasts perennial streams and waterfalls, ancient caves, and endless greenery, and is a must-visit place in Meghalaya.
    • Entry Fee- NA
  • Mawjymbuin Cave – These ancient, calcareous sandstone caves are a highlight of the Mawsynram district. The limestone formations are unique with some shaped like Shivalinga.
    • Entry Fee- Free

Places to eat in Shillong

Check out these popular eateries to sample the local flavours –

  • Lamee Restaurant
  • Qzine Restaurant
  • Café Shillong
  • Manipuri Restaurant
  • Bamboo Hut Restaurant
  • EC Restaurant
  • Dylan’s Café

How to Plan a trip to Shillong

You can also plan your personalized trip by selecting the mode of transport, the route, and more. Let us help you with the travel options to Shillong for a better idea –

How to reach

By Train

There is no railway station within the city limits of Shillong. The nearest railhead is in Guwahati, about 105 KM from Shillong city. Guwahati railway station is well-connected to all major towns and cities across North East India and other parts of India. You can also directly book a taxi service in Shillong for a comfortable ride.

By Road

Shillong is well-connected to the rest of Meghalaya and other major towns and cities of North East India by NH6, NH106, and NH206, which have great accessibility by car. There are also regular state-run and private bus services available to Shillong from Guwahati, Agartala, Aizwal, Imphal, Kohima, Dimapur, etc. You can book a cab from any of these cities to reach Shillong comfortably.

By Flight

The city is served by Shillong Airport, located at Umroi, about 30 KM from the city centre. There are flights available from Kolkata, Siliguri, Guwahati, Agartala, Dimapur, and Imphal, as well as all metro cities and major towns across India.

Consider booking Savaari’s airport taxi from Guwahati to enjoy a stress-free ride to Shillong, witnessing scenic views along the way.

Best time to visit

Considering the conducive weather of the town, you can visit Shillong any time of the year. However, depending on your travel goals, it’s best to choose the right season. If you want to explore the natural wonders, then spring-summer might be the best time. Otherwise, early winters are also a good option, when the weather is much colder and lets you experience the season in its full swing. If you want to visit the waterfalls specifically, then visit after the monsoon, when the rainfall boosts the volumes of these natural cascades.

About Shillong

Sitting in the heart of the mystical land of Meghalaya, Shillong is a pure natural treasure. Although technically, it is a city and boasts quite an urban environment, its neighbouring areas are a delight for sore eyes. The ‘Scotland of the East’, the hilly town is surrounded by rolling hills, deep valleys, sparkling lakes, and waterfalls.

With our travel guide, you can discover the real charm of the state capital of Meghalaya. Book Shillong taxi service online with Savaari

[Also Read: Chasing India’s Monsoon? Here Are 7 Must-Visit Monsoon Destinations in India]


The town is located in the East Khasi Hills district, in the eastern part of Meghalaya, almost towards the centre of the state, about 97 KM from Guwahati, and 54 KM from Cherrapunji.


Shillong experiences a subtropical highland climate with pleasant weather most times of the year. Summers are cool and rainy, while winters are dry and chilly. The town also receives heavy rainfall during the monsoon months. The rainy season can last three to four months, from June to October, depending on rainfall volume.


Shillong was set up during the colonial era, in 1864 as a civil station of the Khasi and Jaintia Hills. In 1874, the town was declared the headquarters of the new regional administration, owing to its strategic location between the Brahmaputra and Surma Valleys, as well as the climate. It continued to serve as the joint capital of undivided Assam after Independence. In 1972, it became the capital of Meghalaya and the capital of Assam was moved to Guwahati.


The town sits on the Shillong Plateau. This plateau is a result of the 1897 Assam earthquake which significantly uplifted this structure in northeast India. The main city lies right in the centre of the plateau and is surrounded by three hills, Lum Sohpetbneng, Lum Diengiei, and Lum Shyllong each of which is considered sacred in local Khasi traditions.

Interesting Facts

Shillong boasts the most enormous golf course in the Indian subcontinent. This gives it the name ‘Glen Eagle of the East’. This is because the green tracts are served by natural moisture through the year.

[Also Read: Cherry Blossom Festival in Shillong]

Hotels and Resorts in Shillong

Here are some of the best-rated places to stay in Shillong –

  • Café Shillong Bed and Breakfast
  • The Habitat Shillong
  • Pinewood Hotel
  • The Pear Tree
  • Hotel Woodland Hill Stay
  • The Arbour Inn
  • Tripura Castle

Last Updated on April 5, 2024 by V Subhadra

A quick summary
The Scotland of the East Beckons - Things to do in Shillong
Article Name
The Scotland of the East Beckons - Things to do in Shillong
Sitting in the heart of the mystical land of Meghalaya, Shillong is a pure natural treasure. The ‘Scotland of the East’, the hilly town of Shillong is surrounded by rolling hills, deep valleys, sparkling lakes, and waterfalls.
Savaari Car Rentals

About the author

Shabari, a modern-day wanderer, seeks out the hidden stories within the world's serene landscapes and vibrant cultures. She views each person as a living, breathing tale, a unique signature in the grand narrative of existence. With an insatiable curiosity for local customs and traditions, Shabari explores the rich drapery of humanity wherever her journey leads. Her passion is to unravel the secrets of tranquil temples, scale majestic mountains, and share the ancient wisdom they hold. Join Shabari on her quest for solace amidst the world's quiet corners and let her writing transport you to the heart of these captivating adventures.

Leave a Reply

Your email address will not be published.