HomeDestinationsShillong
DESTINATION

Shillong, Meghalaya

Shillong, the capital of Meghalaya, is a hill city in the Khasi Hills at around 1,500 m, long called the "Scotland of the East" for its rolling hills and pleasant climate. Known for its waterfalls, lakes, vibrant music culture and Khasi heritage, it is the gateway to Meghalaya's living root bridges and the wettest places on earth.
MeghalayaState
StateMeghalaya
Famous forElephant Falls
Nearest transportShillong (Umroi) Airport (~30 km) has limited flights; most visitors use Guwahati Airport (~120 km) and drive up.
PLAN YOUR VISIT

Planning a Shillong trip?

Build a day-wise itinerary using YatriSutra Travel Planner.

MUST SEE

Reasons to visit Shillong

The places that define Shillong and make the city worth exploring.

See all places to visit in Shillong →
KNOW THE CITY

About Shillong

Shillong, the capital of Meghalaya, is a hill city in the Khasi Hills at around 1,500 m, long called the "Scotland of the East" for its rolling hills and pleasant climate. Known for its waterfalls, lakes, vibrant music culture and Khasi heritage, it is the gateway to Meghalaya's living root bridges and the wettest places on earth.
WHY GO

Why Visit Shillong

Waterfalls and lakes (Elephant Falls, Umiam), a lively music and cafe scene, Khasi culture and museums, and access to Cherrapunji and Mawlynnong nearby — a green, welcoming Northeast hill city.
PLAN SMART

Best Time to Visit

Roughly September to May for the most pleasant weather; the June–September monsoon is very heavy (the wettest places on earth are nearby). No snowfall — winters are cool but mild.

Read the full guide →
EXPLORE NEARBY

Shillong Map

Explore top attractions around Shillong directly on the map.

GO DEEPER

Explore Shillong

GOOD TO KNOW

Frequently Asked Questions

Why is Shillong called the Scotland of the East?
For its rolling green hills, pleasant climate and misty landscapes reminiscent of the Scottish highlands.
How do I reach Shillong?
Most visitors fly to Guwahati (~120 km) and drive 3–4 hours up; Umroi Airport (~30 km) has limited flights. The nearest railhead is Guwahati (~100 km).
Does Shillong get snowfall?
No. Shillong has a mild climate and does not receive snowfall; winters are cool but rarely freezing.
See all FAQs →
THE COMPLETE GUIDE

Complete Shillong Travel Guide

Explore food, transport, weather, travel tips, FAQs and deeper destination information.

Open City Guide →
Find best deal in Shillong