Jaflong
Border hills, the clear Piain river and a stone-gathering landscape.
How to go: From Sylhet town it takes about 1.5 hours by bus or CNG, costing BDT 100-300. From Dhaka,…
⛰️ Hills🛶 River & island
Read more →📍 Map
Sylhet Division
📷 Derived Constant · CC BY 4.0 · Wikimedia Commons
Sylhet
Jaflong, Ratargul swamp forest, Shah Jalal Dargah and tea gardens
📍 From Dhaka245 km
⏱️ Travel time6–7 h (bus), 7 h (train)
💰 Daily costBDT 2,000–4,500 per day
🗺️ Places5
Sylhet is among Bangladesh's most popular destinations, combining hills, rivers, swamp forest and tea estates. Its religious heritage and local food add to the appeal. It is easy to reach from Dhaka, so travellers come all year round.
🚌 How to reach from Dhaka
Trains from Dhaka to Sylhet take about 7-8 hours at BDT 350-1,500. Buses take 6-7 hours at BDT 600-1,500. Flights take around 50 minutes at roughly BDT 4,000-9,000.
🍛 Famous food & products
Seven-colour teasatkora beefakhnishidoloranges
📍 Places to visit in Sylhet
Ratargul Swamp Forest
Bangladesh's freshwater swamp forest, best explored by boat.
How to go: From Sylhet town it takes about 1 hour by CNG or microbus, costing BDT 200-500.
🌳 Forest & wildlife
Read more →📍 Map
Lalakhal
A clear blue-green river, a calm spot for boat rides.
How to go: From Sylhet town it takes about 1.5 hours by CNG or microbus, costing BDT 200-600.
🛶 River & island
Read more →📍 Map
Shah Jalal Dargah
Sylhet's most important shrine of the Sufi saint Shah Jalal.
How to go: From within Sylhet town it is 10-20 minutes by rickshaw or CNG, costing BDT 50-150. From …
🏛️ Heritage🕌 Religious site
Read more →📍 Map
Bisnakandi
A stony riverbed with hill-fed streams and fewer crowds.
How to go: From Sylhet town it takes around 2 hours by CNG or microbus, costing BDT 200-600. A short…
⛰️ Hills🛶 River & island
Read more →📍 Map
Other districts in Sylhet
⚠️ Fares, costs and hotel details are approximate and change over time. Verify before you travel. Check official advisories before visiting hill areas or islands.