Distance Guide

Shillong To Dawki Distance

approx 82 km by road2 to 2.5 hoursShillong → Pynursla → Dawki

The road distance from Shillong to Dawki is approx 82 km via Pynursla. Plan your trip to the crystal-clear Umngot River with route info, travel time, and nearby attractions.

4.9 / 5 rating 500+ rides completed Available 24 / 7
All Guides
Dawki is a small border town in Meghalaya sitting right on the banks of the Umngot River, which is famously known as one of the clearest rivers in Asia. The water is so transparent that boats appear to be floating in thin air rather than water — a sight you simply have to see to believe. The distance from Shillong to Dawki is approx 82 km, and the drive takes around 2 to 2.5 hours through winding Meghalayan hills.

Quick Overview

Road Distanceapprox 82 km by road
Travel Time2 to 2.5 hours
RouteShillong → Pynursla → Dawki

Route Details

From Shillong, the road to Dawki goes via Pynursla, taking you through dense forests and small Khasi villages. The drive involves significant descending as you drop from Shillong's plateau (approx 1500 m) down to the river valley at Dawki (approx 152 m). The road is generally good but has plenty of curves.

Stops En Route

01

Pynursla

approx 50 km

A small Khasi village. Good viewpoints on either side.

02

Mawlynnong Village

approx 70 km (slight detour)

Often called Asia's Cleanest Village. Just 5–10 km off the Dawki road. Combine both in one trip.

Travel Tips

01

Visit Dawki between October and April for the best river visibility. In monsoon, the river becomes murky and rough.

02

Boat rides on the Umngot River are the main attraction. The transparent water gives you the illusion of a floating boat — book early in the morning.

03

Dawki is right on the India–Bangladesh border. You can see the international border from the riverbank, but crossing requires proper visas.

04

Combine Dawki with a visit to Mawlynnong Village for a perfect day trip from Shillong.

05

Carry lunch or snacks from Shillong — food options in Dawki are very basic and limited.

Frequently Asked Questions

How far is Dawki from Shillong?

The road distance from Shillong to Dawki is approx 82 km via Pynursla. The journey takes approximately 2 to 2.5 hours. Distance is approximate and may vary by a few kilometres.

Book a Cab for This Route Today

Call or WhatsApp for instant quotes. No advance payment required. Experienced drivers for all Northeast India routes.