Shillong to Cherrapunji Distance – Approx 55 km | Travel Guide
Distance
approx 55 km by road
Travel Time
1.5 to 2 hours
Route
Shillong → Mawkdok → Cherrapunji (Sohra)
The drive from Shillong to Cherrapunji is one of the most popular day trips in Northeast India — and for good reason. Cherrapunji, or Sohra as it is locally known, is one of the wettest places on earth and home to dramatic waterfalls, ancient limestone caves, and the incredible living root bridges. The distance from Shillong to Cherrapunji is approx 55 km, and the scenic drive takes around 1.5 to 2 hours.
Route Overview
The road from Shillong heads south via the Mawkdok Dympep Valley viewpoint — one of the most photographed spots in Meghalaya. The highway hugs the edge of deep gorges with lush valleys far below. After Mawkdok, the road levels out into Cherrapunji's highland plateau. The views of Bangladeshi plains far in the distance on a clear day are simply breathtaking.
Stops En Route
Mawkdok Dympep Valley Viewpoint
📍 approx 25 km from Shillong
Absolutely stunning viewpoint. Stop here for at least 15–20 minutes. Great photography spot.
Things to Do in Cherrapunji
- Nohkalikai Falls (highest plunge waterfall in India, approx 340 m)
- Mawsmai Cave (easily accessible limestone cave with impressive formations)
- Double Decker Living Root Bridge at Nongriat village (3,500 steps trek)
- Seven Sisters Falls (best during and right after monsoon)
- Eco Park viewpoint for panoramic views of Bangladesh plains
- Thangkharang Park
Travel Tips
- 1
Start from Shillong early in the morning (7–8 AM) to have a full day in Cherrapunji.
- 2
Cherrapunji is extremely rainy — carry a proper raincoat and waterproof footwear regardless of season.
- 3
The Double Decker Living Root Bridge trek is physically demanding. It takes 3–4 hours for the full round trip. Carry water and snacks.
- 4
Book your cab in Shillong for the full day — having a vehicle on standby makes Cherrapunji sightseeing much easier.
- 5
Visit during October–November for the best balance of greenery and manageable rainfall.
Frequently Asked Questions
How far is Cherrapunji from Shillong?+
The road distance from Shillong to Cherrapunji (Sohra) is approx 55 km via Mawkdok. This is an approximate figure; actual distance may vary slightly.
Plan This Trip with Rupali Travel
Call or WhatsApp us with your route, travel date, pickup point, and passenger details.


