ExploreBangladesh
বাংলা
Place

Jaflong

জাফলং

Clear water flows over pebbles beneath the Meghalaya hills, with a suspension bridge visible across the border.

At a glance

Where
Sylhet district, Sylhet division
From Dhaka
230 km to Sylhet by road, 6–8 hours by bus or car
Best time
monsoon (Jun–Jul) and winter (Dec–Jan)
Time needed
About 4 h

Times and costs are estimates from our planner and the prices we collected. Check before you go.

Jaflong

At Jaflong, the Piyain river runs out of the Indian hills onto a broad bed of stones and sand. Across the border, the green slopes of Meghalaya and the Dawki suspension bridge rise above the water. Boats ferry visitors to the clear shallows at Zero Point, and nearby are Khasi villages with betel-leaf gardens. Stone collection has scarred parts of the area, but the setting remains memorable.

How to get there

About 1.5–2 hours by bus, CNG or car from Sylhet city along the Tamabil road.

Good to know

Never cross the border markers at Zero Point. Currents can be strong in monsoon, so swim only in shallows and wear a life jacket on boats.

Common questions

Where is Jaflong?

Jaflong is in Sylhet district, Sylhet division, Bangladesh. Sylhet is about 230 km from Dhaka by road.

How do you get to Jaflong from Dhaka?

First get to Sylhet, roughly 6–8 hours from Dhaka by bus or car. Then: About 1.5–2 hours by bus, CNG or car from Sylhet city along the Tamabil road.

When is the best time to visit Jaflong?

The best time is monsoon (Jun–Jul) and winter (Dec–Jan). Allow about 4 h for the visit.