India › Meghalaya › Shillong

Shillong: Pine Ridges, Four-Part Harmony and Khasi Markets

The old summer capital of undivided Assam sits at 1,500 m among pines and churches, and it has grown into the one Indian city where you can hear live blues on a Tuesday. Cool, Christian, musical and matrilineal, it makes little sense until you stay a while.

Nearest airport
Guwahati (GAU) 3 hours by road; Shillong Umroi (SHL) is 30 km out with limited small-aircraft flights
Metro or rail
No metro and no railway; shared taxis, private cars and a great deal of walking in the central bazaars
Train from Kolkata
No direct line. Train to Guwahati in about 22 hours, then the three hour highway climb
Best time
October to April; November brings cherry blossom and the city's biggest music festival
Days needed
Two nights, or three to add Mawphlang, Laitlum and Umiam lake
Known for
Live music, Welsh mission churches, Khasi markets and Don Bosco Museum. No permit needed for foreign visitors

Overview

The city occupies a saucer of ridges on the Meghalaya plateau, with Shillong Peak at 1,965 m above it and steep pine slopes dropping away on every side. The British made it the headquarters of undivided Assam in 1874 precisely for the climate, laying out a cantonment, a polo ground, a golf course in a natural bowl and a lake, and the old quarter still reads as a hill station while the newer city sprawls hard.

The Welsh Presbyterian mission arrived in the Khasi hills in 1841 and the effect was profound: a Roman script for Khasi, schools, and congregational singing that still produces choirs of unusual quality. That musical training, crossed with American rock arriving through Assam in the 1960s and 70s, created the scene that gave India some of its best guitarists and the Shillong Chamber Choir.

For a visiting traveller the city is mainly a comfortable base and a cultural puzzle worth solving. Don Bosco Museum explains all seven states in seven floors, Iewduh market has been trading for centuries under Khasi clan authority, and the live music is genuinely good. Then the gorges, caves and root bridges start two hours south.

Hand-held, every step

You travel as our guest, not as a booking number. One named person looks after you from the first video call to the drive back to the airport, and explains the meaning behind everything you are looking at.

In Shillong that matters most where the crowds are thickest and the customs least familiar.

  • Airport welcome with a name board, a local SIM and your first rupees sorted
  • One trip manager on WhatsApp for the whole journey, answering within the hour
  • Guides who explain each ritual, dish and carving as you meet it
  • Reserved, safe places at festivals rather than the crush
  • A real part in a puja, a wedding or a family celebration if you want one
  • Female guide on request, vetted drivers, and no shopping-commission stops

Festivals worth planning a trip around

Hindu, Jain, Buddhist and Islamic dates follow lunar calendars, so each year shifts. We confirm every date against the panchang before a departure goes on sale.

FestivalWhenWhat happens
Shad Suk MynsiemAprilThree days of Khasi thanksgiving dance at Weiking ground, with women in gold and silver and men with swords and whisks
Cherry Blossom FestivalNovemberHimalayan cherry trees flowering across the city, with concerts, food stalls and a major music line-up
Nongkrem Dance at SmitOct-NovThe Khasi state ritual 11 km from the city at the Syiem's thatched house, over five days
Christmas and carol seasonDecemberKhasi four-part carol singing in Presbyterian and Catholic churches, with lit streets through the month
Shillong Autumn FestivalOct-NovState-run cultural week with Khasi, Garo and Jaintia performance, archery and food
Behdienkhlam at JowaiJul-AugNinety minutes away, the Jaintia monsoon festival with carved posts dragged through mud; lunar timing

Food to try in Shillong

Ranked the way a local host would feed you, starting with the dish you should not leave without.

  1. JadohRed rice with pork and blood, eaten standing at a jadoh stall in Iewduh market for a couple of pounds
  2. Doh khliehCold chopped pork with onion, chilli and lime, the Khasi salad that cuts through everything else
  3. TungrymbaiFermented soybean paste with sesame and pork fat, pungent and much loved locally
  4. PutharoSoft steamed rice pancakes from a morning market stall, eaten with a pork curry
  5. PukhleinRice and jaggery bread fried in oil, the sweet counterpart at the same stalls
  6. Doh snamBlood sausage grilled over coals, sold in the market lanes before lunch
  7. Bamboo shoot pork curryThe standard hill house dish, slow-cooked with fermented shoot
  8. Smoked pork with black sesameA Khasi festive preparation, worth ordering ahead in a local restaurant
  9. Police Bazar momos and thukpaTibetan food that arrived with the hills trade, the city's cheap late supper
  10. Khasi tea with cloud honeyStrong black tea and honey from the southern slopes, drunk in the fog at a street stall

Heritage sites in Shillong

  1. All Saints CathedralThe Anglican church at the heart of the old cantonment, in stone with a wooden interior
  2. Mary Help of Christians CathedralThe Catholic cathedral at Laitumkhrah, in blue stone above the city
  3. Presbyterian churches of the Welsh missionThe 1840s mission legacy that gave Khasi its Roman script and its choirs
  4. Don Bosco Museum of Indigenous CulturesSeven floors on all the Northeast's peoples, with a rooftop ridge walk
  5. Shillong CantonmentThe colonial grid of bungalows, polo ground and golf course laid out from 1874
  6. Ward's LakeAn artificial lake and gardens of 1894, built by a British commissioner in the city centre
  7. Iewduh marketOne of the oldest continuously working markets in the Northeast, under Khasi clan governance
  8. Smit traditional Khasi houseThe thatched royal house 11 km out where the Nongkrem ritual takes place

Places to visit in Shillong

  1. Police BazarThe commercial centre, where the city eats, shops and argues about football
  2. LaitumkhrahThe cathedral and cafe quarter, with most of the live music venues
  3. Iewduh marketA dense multi-level bazaar of pork, fish, brooms, betel and bamboo, best before nine
  4. Shillong PeakThe highest point at 1,965 m, under military control with restricted access and a long view
  5. Elephant FallsA three-tier fall on the city's southern edge, easy and crowded at weekends
  6. Umiam LakeA reservoir 15 km north on the Guwahati road, good for boating and a lakeside lunch
  7. Laitlum CanyonsA grassland ridge-end above a vast gorge 25 km out, often above the cloud
  8. Mawphlang sacred forestA ritually protected grove 25 km south, and the start of the David Scott trail

Waterfalls, lakes and wild places

Falls run hardest from June to September, but October and November give almost the same volume with safe footing and clear skies. Rock around every cascade here stays greasy with algae even in dry weather, so do not climb the ledges for photographs, and swim only at Krang Suri where there is supervision.

  1. Ward's LakeA central Victorian lake with pedal boats and a cherry-lined walk, ten minutes from Police Bazar
  2. Umiam LakeThe big reservoir on the northern approach, with viewpoints, kayaks and a resort shore
  3. Elephant FallsThree linked cascades 12 km from the centre, best after rain and quietest early
  4. Sweet FallsA sharp single drop near Happy Valley, less visited and genuinely steep
  5. Spread Eagle FallsA small fall in a wooded cleft below the Mawprem quarter, inside the city limits
  6. Krang Suri FallsTwo hours out in the Jaintia hills, the best swimmable fall within reach of a day trip

Where to stay in Shillong

Properties we would put our own guests in. Your package includes the level you choose, and we hold rooms before festival dates.

  1. Pinewood HotelOld cantonment, a 1920s hill station hotel with fireplaces and a long verandahHeritage
  2. The Heritage Club Tripura CastleA former Tripura royal summer residence on a wooded slope above the cityHeritage
  3. Ri Kynjai Serenity by the LakeUmiam Lake, 25 minutes out, Khasi-designed cottages above the waterUpscale
  4. Hotel Polo TowersPolo ground area, the city's long-established full-service hotelUpscale
  5. Hotel Centre PointPolice Bazar, central and reliable, used by visitors for decadesMid-range
  6. Hotel Alpine ContinentalPolice Bazar, a dependable mid-range address a minute from the shopsMid-range
  7. Jiva Resort, Sohra roadOn the way south, useful if you are heading to the rain country next morningMid-range
  8. Khasi family guesthouses, LaitumkhrahConverted homes near the cathedral and music venues, booked individuallyBoutique

Evenings out and culture

PlaceWhat it is
Cafe Shillong Heritage and Laitumkhrah venuesThe core of the live circuit, with blues, soft rock and original Khasi songwriting most evenings
Shillong Chamber ChoirThe internationally touring choir performs in the city when home, with ticketed concerts
Cherry Blossom Festival stagesNovember's main music event, drawing Indian and overseas acts to open-air venues
Church carol and Sunday singingKhasi four-part harmony in Presbyterian and Catholic churches, open to visitors
Shillong Golf Course clubhouseA natural-bowl course from the early 1900s, with a bar and visitor rounds by arrangement
Archery stakes at Polo GroundThe daily Khasi teer archery betting ritual, watched rather than joined
Note on SundaysMost venues close and the city empties into church, so plan Sunday as a quiet or walking day

Getting to Shillong by air

Airport or routeDetail
Guwahati (GAU)The practical airport, 3 hours by road on a four-lane highway with a stop at Umiam Lake
Shillong Umroi (SHL)30 km from the city, small aircraft from Kolkata and Guwahati, with schedules that change often
From the USAUS gateway to Delhi, then 2h 30m to Guwahati; overnight there and drive up next morning
From the UK and EuropeLondon, Frankfurt or Amsterdam to Kolkata, 70 minutes to Guwahati, then the hill road
Helicopter from GuwahatiA 25 minute state-run flight, cheap and scenic, but cancelled frequently for cloud

Trains and road to Shillong

Route or stationDetail
Guwahati Junction (GHY)The nearest usable railhead, with taxis and shared Sumos to Shillong from outside
Kamakhya Junction (KYQ)The alternative Guwahati terminus for several long-distance arrivals
Saraighat Express from HowrahAbout 22 hours from Kolkata before the three hour road climb
Rajdhani Express from New DelhiRoughly 30 hours to Guwahati, the quickest full-service train from the capital
Note on railMeghalaya has no passenger railway serving Shillong, so every train arrival ends with a road transfer

Weather, seasons and best time to visit Shillong

October to April, with November the standout for cherry blossom, concerts and clear ridge views. July and August are relentlessly wet and cloudy, with little to see and roads closing without notice.

MonthsSeasonDay temperatureWhat to expect
Nov-FebCold and bright4-18°C / 39-64°FFrosty mornings, pine smoke, blankets at night and the clearest views of the year
Mar-AprSpring12-23°C / 54-73°FOrchids, Shad Suk Mynsiem dancing, warm afternoons and short hailstorms
May-SepMonsoon16-24°C / 61-75°FContinuous cloud, heavy rain, landslides on the Sohra road and leeches on the trails
OctClearing14-23°C / 57-73°FRain thinning, waterfalls still loud, the greenest and most comfortable walking weather

Shillong tour packages

Per person, twin sharing, excluding international flights. Hotels, private transport, guides, entries, your trip manager and 24-hour support are included.

Location · Oct - Apr

Hill Station and Harmony

2 nights · Shillong

Iewduh market at dawn, Don Bosco Museum, a cathedral walk and an evening in the live music quarter

From US$700 per person

Tradition · Oct - Apr

Khasi Shillong and the Sacred Grove

3 nights · Shillong, Mawphlang, Smit

Walk part of the David Scott trail with a Khasi historian and sit in the Syiem's thatched house at Smit

From US$1,100 per person

Festival · Fixed dates - Nov 2027

Cherry Blossom and Choirs

3 nights · Shillong

Blossom walks, a choral performance, festival stages at night and a Sunday service sung in Khasi

From US$1,150 per person

Food & wine · Oct - Apr

Jadoh Stalls and Cloud Honey

3 nights · Shillong, Umiam

Market cooking with a Khasi household, a pork and rice beer lunch and honey tasting above the lake

From US$1,062 per person

Take part, don't just watch

Add any of these to a tour. A host stays beside you and tells you what is happening and why it is done that way.

Breakfast in a jadoh stall with a market trader

At seven you squeeze onto a bench in Iewduh with a woman who has sold brooms there for thirty years, eating red rice and pork from a steel plate. She explains how the market's clan governance works and why her daughter, not her son, will inherit the stall.

An evening with Shillong's musicians

You sit in on a soundcheck in Laitumkhrah, then stay for the set and talk to the band afterwards about how Welsh hymn harmony became Khasi blues. The guitarist hosting you came through a church choir, as almost all of them did.

The David Scott trail with a Khasi historian

You walk a section of the 1830s British bridle path from Mawphlang towards the gorge with a guide who grew up in these villages, past monoliths and clan boundary stones. He stops at the sacred forest to explain what may and may not be touched.

Sunday with a Shillong family

A Khasi household takes you to their Presbyterian service, where the congregation sings in four parts without accompaniment, and then home for a long lunch. Over pork and rice the grandmother explains how property passing to the youngest daughter actually works in practice.

Questions travellers ask about Shillong

Why should I visit Shillong?

For the strangest cultural mix in India: Welsh mission churches, Khasi clan markets, pine ridges at 1,500 m and the country's best live music, all in one small city. It is also the sensible base for Meghalaya's root bridges and caves, which start two hours down the escarpment road.

When is the best time to visit Shillong?

October to April. November is the pick, with Himalayan cherry blossom, the main music festival and daytime temperatures around 23°C. December and January are properly cold at 4 to 18°C and need layers. May to September sits under monsoon cloud with persistent rain and frequent landslides to the south.

Is Shillong safe for solo and female travellers?

It is among the easiest cities in India for women alone, partly because Khasi society is matrilineal and women run much of the market economy and public life. Streets around Police Bazar are busy until mid-evening. Use a taxi after dark on the unlit ridge roads, and be aware the city has occasional local strikes and shutdowns.

Do I need a permit for Shillong?

No. Meghalaya does not require a Protected Area or Restricted Area Permit from foreign nationals, so an Indian tourist e-Visa is all you need, obtained online three to four weeks ahead. Shillong Peak and some ridge areas are under army control with identity checks and photography limits, which your guide will handle.

What does a Shillong tour cost?

Our city programmes run about US$560 for two nights to US$920 for three nights over the Cherry Blossom Festival, per person sharing. The price includes a central or heritage hotel, private car with hill driver, guide, museum and garden entries, market walks and a music evening. Flights, visa and alcohol are separate.

How many days do I need in Shillong?

Two nights covers the market, the museum, the churches and a music night. A third night lets you walk at Mawphlang, reach the Laitlum ridge at dawn and sit by Umiam Lake. Most guests use Shillong as two nights at the start and one at the end of a Meghalaya loop.

What should I eat in Shillong, and can vegetarians manage?

Khasi food is pork-led and only mildly hot: jadoh red rice, cold doh khlieh salad and fermented soybean. Vegetarians can eat well with putharo, potato dishes and sohphlang, but tell us in advance because rice is sometimes cooked in meat stock. Good momos and thukpa fill any gaps near Police Bazar.

What is the live music scene actually like?

Small, serious and unlike the rest of India. Venues around Laitumkhrah run original songwriting, blues and soft rock most nights of the week, mostly by musicians trained in church choirs. Expect a cover charge of a few hundred rupees, sets starting around eight, and everything closing by eleven, earlier on Sundays.

Nearby and related

Most guests pair Shillong with one or two of these on the same trip.

Book your tour

Pay with

Demo checkout: no payment is taken. At launch this connects to an international gateway. Deposit 30%; balance 45 days before arrival.