Shillong at a Glance: Entry, Timings & Key Info
| State | Meghalaya |
| Famous For | Hill Station, Scotland of East, Waterfalls |
| Best Time to Visit | March to June |
| Ideal Duration | 3-4 days minimum |
| Language | Khasi, English |
| Nearest Airport | Shillong Airport (SHL), 30km from city |
| Nearest Railway | Guwahati Railway Station (GHY) |
| From Cherrapunji | 55 km · 1h 45m |
| Entry Fee | Free – ₹100+ (varies) |
| Best For | nature and adventure seekers |
Shillong: What Makes It Worth Visiting
Shillong, the capital of Meghalaya, is a charming hill station often called the 'Scotland of the East'. Known for its rolling hills, pleasant climate, and vibrant music scene, Shillong offers a unique blend of natural beauty and cultural experiences.
Shillong is worth visiting for its stunning landscapes, including waterfalls and lush greenery. The city has a relaxed atmosphere and distinct culture. However, the infrastructure can be challenging, and traffic congestion is common. It can also be quite rainy.
How to Reach Shillong: Road, Train, Air & Bus Routes
directions_car Driving to Shillong: Road Routes & Highways
| From | Distance | Drive Time | Route |
|---|---|---|---|
| Cherrapunji | 55 km | 1h 45m | NH-106, NH-206, NH-6 |
| Dawki | 82 km | 3h 30m | NH-106, NH-206, NH-6 |
| Guwahati | 100 km | 2h 50m | NH-106, NH-206, NH-6 |
train Train to Shillong: Nearest Station & Schedules
Nearest Station: Guwahati Railway Station (GHY) — Nearest major railway station. Located in Guwahati, Assam, approx. 100km from Shillong. Many trains connect Guwahati to other major cities.
- From Delhi: 24-28 hours (₹1500-3000) to Guwahati
- From Kolkata: 18-22 hours (₹1200-2500) to Guwahati
Booking: IRCTC or 12Go.asia
flight Flying to Shillong: Nearest Airport & Transfers
Nearest Airport: Shillong Airport (SHL), 30km from city
- Delhi: 4-5 hours (₹5000-8000)
- Kolkata: 1-2 hours (₹3000-5000)
Airport transfer:
- Taxi: ₹800-1200
- Shared Taxi: ₹300-400
directions_bus Bus to Shillong: Services & Timings
- From Guwahati: 3-4 hours (₹300-500)
Roads can be bumpy. Consider a shared taxi for more comfort.
Best Time to Visit Shillong: Month-by-Month Guide (2026)
Best months: March to June
| Season | Temperature | What to Expect | Verdict |
|---|---|---|---|
| Best Time: March to June | 15-25 degrees C | The weather is perfect for exploring waterfalls, hiking, and enjoying the scenic | Best ✓ |
| Shoulder Season: September to November | 10-20 degrees C | The crowds are fewer, and the prices are more reasonable than in peak season. Th | Some outdoor activities may be affe |
| Avoid: July to August | 18-24 degrees C | Avoid visiting during the monsoon season due to heavy rainfall, which can restri | If you must travel during this time |
Peak season note: This is peak season, so expect higher prices and larger crowds. Book accommodations and transportation well in advance.
2-Day Shillong Itinerary: Day-by-Day Highlights
Day 1 — Nature & Landscapes
🌅 Morning (9 AM – 12 PM)
🎨 Don Bosco Museum of Indigenous Cultures
A seven-story museum showcasing the culture and traditions of Northeast India. It features exhibits on art, artifacts, clothing, a…
💡 Tip: Visit the research center for in-depth knowledge of the region's history and culture.
☀️ Afternoon (12 PM – 5 PM)
🏖️ Elephant Falls
A popular waterfall named after a rock that resembled an elephant, which was destroyed in an earthquake. The falls consist of thre…
💡 Tip: Visit after the monsoon for the fullest flow of water.
🏖️ Ward's Lake
A beautiful artificial lake surrounded by gardens and walking paths. It's a popular spot for locals and tourists alike.…
💡 Tip: Take a boat ride for a closer look at the lake and its surroundings.
Day 2 — Nature & Local Culture
🌅 Morning (9 AM – 12 PM)
⛰️ Shillong Peak
The highest point in Shillong, offering panoramic views of the city, the Himalayas, and the Bangladesh plains. It is home to a rad…
💡 Check the weather forecast before visiting to ensure good visibility.
☀️ Afternoon (12 PM – 5 PM)
📍 Laitlum Canyons
A scenic canyon offering breathtaking views of the surrounding hills and valleys. Known as the 'Grand Canyon of Meghalaya'.…
💡 Visit during sunrise or sunset for the most dramatic lighting.
📍 Cathedral of Mary Help of Christians
A prominent Catholic cathedral known for its impressive architecture and stained glass windows. It is one of the largest churches …
💡 Attend a Sunday service to experience the local Christian community.
Top Places to Visit in Shillong: Must-See Attractions & Things to Do
| # | Place | Entry | Duration | Hours |
|---|---|---|---|---|
| 1 | 🎨 Don Bosco Museum of Indigenous Cultures | ₹100 (Indians), ₹300 (foreigners) | 2-3 hours | 09:00-17:30 daily |
| 2 | 🏖️ Elephant Falls | ₹20 | 1-2 hours | 09:00-17:00 daily |
| 3 | 🏖️ Ward's Lake | ₹10 | 1-2 hours | 08:30-17:30 daily (Nov-Feb), 09:00-18:30 daily (Mar-Oct) |
| 4 | ⛰️ Shillong Peak | ₹20 (Indians), ₹50 (foreigners) | 1-2 hours | 09:00-15:30 daily |
| 5 | 📍 Laitlum Canyons | Free | 2-3 hours | Sunrise to Sunset |
| 6 | 📍 Cathedral of Mary Help of Christians | Free | 30-60 minutes | 07:00-18:00 daily |
| 7 | 🏖️ Umiam Lake | Free | 2-3 hours | 09:00-17:00 for water sports |
🎨 1. Don Bosco Museum of Indigenous Cultures
A seven-story museum showcasing the culture and traditions of Northeast India. It features exhibits on art, artifacts, clothing, and lifestyle of the indigenous people.
Honest take: Worth visiting for understanding the culture of Northeast India.
📍 Getting there: Taxi or Auto-rickshaw, approx. 5km from Police Bazaar
🏖️ 2. Elephant Falls
A popular waterfall named after a rock that resembled an elephant, which was destroyed in an earthquake. The falls consist of three successive falls set in picturesque surroundings.
Honest take: Good for a quick visit and photo opportunity.
📍 Getting there: Taxi or private car, approx. 12km from Shillong
🏖️ 3. Ward's Lake
A beautiful artificial lake surrounded by gardens and walking paths. It's a popular spot for locals and tourists alike.
Honest take: A pleasant place for a relaxing afternoon.
📍 Getting there: Located in the heart of Shillong, easily accessible by taxi or on foot.
Food & Restaurants in Shillong: Local Dishes & Where to Eat
Must-try dishes: Jadoh, Dohkhlieh, Pumaloi, Tungrymbai, Nakham Bitchi, Momos
| Dish / Specialty | Price Range | Where to Find |
|---|---|---|
| Jadoh, Dohkhlieh | ₹₹ (₹500-800 for two) | Police Bazaar |
| Indian curries, Chinese noodles | ₹ (₹300-500 for two) | Police Bazaar |
| Burgers, sandwiches, coffee | ₹₹ (₹600-900 for two) | Laitumkhrah |
🛺 Street Food: Police Bazaar — Momos, Thukpa, Chowmein (₹50-150 per person)
Shillong Trip Budget (Per Person)
| Category | Budget | Mid-Range | Comfortable |
|---|---|---|---|
| Accommodation/night | ₹500-800/night | ₹2500-4000/night | ₹6000+/night |
| Food/day | ₹200–400 | ₹500–800 | ₹1,000–1,500 |
| Local transport | ₹100–200 | ₹300–500 | ₹500–1,000 |
| Entry fees (avg) | ₹50–100 | ₹100–200 | ₹200–400 |
| Total (2 days) | ~₹1,700 | ~₹4,500 | ~₹11,000 |
Day Trips from Shillong: Best Nearby Destinations
| Place | Distance | Drive Time | Famous For |
|---|---|---|---|
| Cherrapunjee | 55 km | ~1–1.5 hrs | — |
| Mawlynnong | 90 km | ~1.5–2 hrs | Cleanest Village, Living Root Bridge |
| Dawki | 82 km | 3h 30m | Umngot River, crystal clear river, boating |
| Guwahati | 100 km | 2h 50m | Kamakhya Temple, Brahmaputra River, Gateway City |
Hotels in Shillong: Best Accommodation for Every Budget
💰 Budget
By The Way Hostel
₹500-800/night
Laitumkhrah
Hotel Centre Point
₹800-1200/night
Police Bazaar
🏨 Mid-Range
Hotel Polo Towers Shillong
₹2500-4000/night
Police Bazaar
Hotel Rainbow
₹2000-3500/night
Laitumkhrah
⭐ Luxury
Ri Kynjai - Serenity By The Lake
₹6000+/night
Umiam Lake
The Heritage Club - Tripura Castle
₹5000+/night
Cleve Colony
Shillong Travel Tips: Safety, Money & Getting Around
- ✓ Overcharging by taxi drivers: Negotiate the fare beforehand or use ride-hailing apps.
- ✓ Fake handicraft sellers: Buy from reputable shops or government emporiums.
- ✓ Pack light layers as the weather can change quickly. Bring a light jacket or sweater, even in summer. Comfortable walking shoes are essential.
- ✓ ATMs are available in Shillong, especially in Police Bazaar and Laitumkhrah.
- ✓ Airtel and Jio offer good network coverage. A local SIM card costs around ₹200-300 with data plans.
Frequently Asked Questions About Visiting Shillong
How many days are enough for Shillong?
3-4 days minimum is ideal for Shillong. Day 1 covers Don Bosco Museum of Indigenous Cultures and Elephant Falls, while Day 2 explores Shillong Peak and Laitlum Canyons.
What is Shillong famous for?
Shillong is famous for Hill Station, Scotland of East, Waterfalls.
What is the best time to visit Shillong?
The best time to visit Shillong is March to June. Pleasant and sunny weather with clear skies. Ideal for outdoor activities and sightseeing.
How do I reach Shillong from Cherrapunji?
Shillong is 55 km from Cherrapunji by road, approximately 1h 45m drive via NH-106, NH-206, NH-6. The nearest railway station is Guwahati Railway Station (GHY). The nearest airport is Shillong Airport (SHL), 30km from city.
Is Shillong worth visiting?
Yes, Shillong is worth visiting for Hill Station, Scotland of East, Waterfalls. It is especially recommended for nature and adventure seekers and can be combined with a visit to Cherrapunjee.
What is the budget for a trip to Shillong?
A 2-day trip to Shillong costs approximately ₹2,000–₹5,000 per person including accommodation, food, and local transport. Budget accommodation starts at ₹500-800/night per night.