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.
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.
Ready-made trips that include it
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.