The drive from Shillong to Cherrapunji is one of the most popular day trips in Northeast India. 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.
Quick Overview
Route Details
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. 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
Absolutely stunning viewpoint. Stop here for at least 15–20 minutes. Great photography spot.
Things to Do in Cherrapunji
Travel Tips
Start from Shillong early in the morning (7–8 AM) to have a full day in Cherrapunji.
Cherrapunji is extremely rainy — carry a proper raincoat and waterproof footwear regardless of season.
The Double Decker Living Root Bridge trek is physically demanding. It takes 3–4 hours for the full round trip. Carry water and snacks.
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.
Book a Cab for This Route Today
Call or WhatsApp for instant quotes. No advance payment required. Experienced drivers for all Northeast India routes.