Travel guide

Sylhet Travel Guide: Jaflong, Ratargul, Bisnakandi, Sada Pathor and a 3-Day Plan

Tea gardens, crystal-clear hill rivers and a swamp forest. Getting to Sylhet from Dhaka by bus, train or air, which place to visit in which season, CNG and boat fares, a 3-day plan covering the city, Jaflong, Ratargul and Sada Pathor, plus where to stay, what to eat and a budget.

Unseen Bangladesh Desk22 October 2026 · 7 min read বাংলা
Sylhet Travel Guide: Jaflong, Ratargul, Bisnakandi, Sada Pathor and a 3-Day Plan
Photo: Mahmudur Rahman Mithun, CC BY-SA 3.0

Trip ticket

From Dhaka
About 240 km, 5–6 hours by bus, 7–8 hours by train
By air
45 minutes, ৳3,500–6,000 one way
How long
3 days
Cost
৳7,000–13,000 per person (3 days, shared)
Best time
June–October (rivers and swamp forest), November–February (city and tea gardens)

Say "Sylhet" and you picture tea bushes on the hillocks, glass-clear water tumbling down from the Meghalaya hills and Ratargul's trees standing in monsoon water. Few districts in the country pack in so many kinds of nature. But Sylhet's best places are spread in different directions from the city and depend heavily on the season. This guide covers when and how to go to each place, what it costs and how to fit it into three days.

When to go: the season is everything

The biggest mistake on a Sylhet trip is visiting the river spots in the wrong season.

PlaceBest timeIn the dry season
Ratargul swamp forestJuly–OctoberNo water, no boats
BisnakandiJune–OctoberLess water, more exposed stones
Sada PathorJune–NovemberLess water, but still worth it
JaflongAll year, best in the monsoonClear but low water
LalakhalOctober–March, for the blue-green waterWater at its most colourful
Tea gardens and the cityAll yearPleasant in winter

How to get from Dhaka to Sylhet

ModeFromApproximate fare and time
Non-AC busSayedabad, Fakirapool৳650–750, 5–6 hours
AC busGreen Line, Ena, Hanif, Shyamoli৳1,200–1,600
TrainKamalapur (Parabat, Joyontika, Kalni, Upaban)৳375–1,100, 7–8 hours
AirBiman, US-Bangla, Novoair৳3,500–6,000, 45 minutes

Take the overnight Upaban Express and you reach Sylhet at dawn with a full day ahead. Train times and off days are on our train schedule page.

Getting around Sylhet

For places outside the city, a reserved CNG or a leguna (for groups of 8–10) is easiest. Transport to Jaflong, Bholaganj and Gowainghat leaves from Ambarkhana Point.

RouteReserved CNG (return, approximate)
City to Jaflong (via Lalakhal)৳2,000–3,000
City to Bholaganj (Sada Pathor)৳1,500–2,500
City to Ratargul৳1,200–2,000
City to Hadarpar (Bisnakandi)৳1,500–2,500

What to see in Sylhet

Jaflong

About 60 km from the city on the border with Meghalaya, India. Beneath the green hills and the Dawki bridge on the other side, the clear water of the Piyain river spills over a bed of stones. Across the river, the Khasi punji has betel gardens and Khasi villages. At the border zero point, follow BGB instructions and don't try to cross.

Jaflong
JaflongPhoto: Abdul Momin, CC BY-SA 4.0

Ratargul swamp forest

The country's only freshwater swamp forest. In the monsoon the trunks of hijol, koroch and barun trees stand in water, and you weave between them in small dinghies. It's about 26 km from the city, in Gowainghat. A boat from the ghat usually costs ৳800–1,500 and seats 4–5. A watch tower inside gives a view over the whole forest.

Ratargul swamp forest
Ratargul swamp forestPhoto: Tawkir.ahmad, CC BY-SA 4.0

Bisnakandi

Streams pour down from the Meghalaya hills over a riverbed of stones, with cold water flowing across them. Go from Sylhet to Hadarpar Bazar in Gowainghat, then 30–40 minutes by boat. It's most beautiful in the monsoon, when there's plenty of water.

Sada Pathor, Bholaganj

White stones and clear hill water at the mouth of the Dhalai river in Companiganj. About 35 km from the city, then 15–20 minutes by boat from the Bholaganj ghat, where fares are fixed. The current is strong in places; stay out of the deep parts.

Lalakhal

The blue-green water of the Sari river in Jaintapur, with tea gardens and hills on both banks. Boats leave from Sarighat on the Sylhet–Tamabil road. The colour is deepest in winter and spring. It's on the way to Jaflong, so you can see both in one day.

Tea gardens: Malnichhara and Lakkatura

Just 5 km from the city on the airport road is Malnichhara, set up in 1854 as the first commercial tea garden in the subcontinent, with Lakkatura beside it. Late afternoon is the best time to see the rows of tea on the folding hillocks. Go in with the estate's permission and don't pick the tea.

In the city

  • Shrine of Hazrat Shah Jalal: at Dargah Gate, one of the country's most important spiritual sites, known for the gajar fish in its pond and its Jalali pigeons.
  • Shrine of Hazrat Shah Paran: on a hillock on the east side of the city.
  • Keane Bridge and Ali Amjad's Clock: the 1930s iron bridge over the Surma and the red clock tower beside it. The riverbank is lively in the evening.

Panthumai waterfall

A huge waterfall coming down from the Meghalaya hills, seen from the river and the village of Panthumai in Gowainghat on the Bangladesh side. You can reach it by boat from Bisnakandi; it's best in the monsoon.

A 3-day plan

Day 1: the city and tea gardens

  • Arrive by train or bus at dawn and check in
  • Morning: the shrine of Shah Jalal, then the shrine of Shah Paran
  • Lunch in town: beef with satkora and bhorta with rice
  • Afternoon: Malnichhara and Lakkatura tea gardens
  • Evening: Keane Bridge and the Surma riverside

Day 2: Lalakhal and Jaflong

  • 7 am: leave by reserved CNG or leguna
  • 9 am: boat from Sarighat to Lalakhal
  • Midday: Jaflong, crossing the river to the Khasi punji
  • Afternoon: the zero point and the Piyain riverbank, heading back before sunset
  • Night: back in the city

Day 3: Ratargul and Sada Pathor (in the monsoon)

  • Morning: boat through Ratargul and up the watch tower
  • Midday: towards Companiganj and a boat from Bholaganj to Sada Pathor
  • Afternoon: back to the city for the night train or bus to Dhaka

In the dry season, swap Ratargul on day three for Sreemangal's tea gardens and Lawachara; details are in the Moulvibazar district guide. In the monsoon, with two more days, head to Tanguar Haor in Sunamganj.

Where to stay

  • Dargah Gate and Zindabazar: many mid-range hotels in the city centre, ৳1,500–3,500. Convenient for everything.
  • Rose View, Nirvana Inn: better hotels in the city.
  • Grand Sylhet Hotel & Resort: a luxury resort outside the city.
  • Jaflong and Gowainghat: a few resorts, but most people stay in the city and go out for the day.

What to eat

  • Beef or mutton with satkora: meat cooked with satkora, a citrus fruit of Sylhet, the region's most famous dish.
  • Bhorta and rice: restaurants such as Panch Bhai and Panshi serve twenty or thirty kinds of bhorta at one sitting.
  • Tea: fresh-leaf tea at stalls beside the gardens; buy estate tea to take home.
  • Akhni: Sylheti-style pilau-biryani.

A 3-day budget

Per person, for a group of 6–8:

ItemApproximate cost
Dhaka–Sylhet bus or train (return)৳800–3,200
Hotel, 2 nights (shared)৳1,500–3,500
CNG/leguna, 3 days (shared)৳1,200–2,000
Boats (Lalakhal, Ratargul, Sada Pathor; shared)৳600–1,000
Food (3 days)৳1,800–3,000
Entry fees and extras৳300–500
Total৳6,200–13,200

Things to remember

  • Hill rivers look calm but the current is strong; don't go in if you can't swim, and wear a life jacket
  • River stones are slippery; wear sandals with grip
  • Don't take stones; stone extraction has already changed how some places look
  • Follow BGB instructions in border areas and carry your national ID
  • Ask before photographing people in tea gardens and Khasi villages
  • Don't throw plastic in the rivers

Every place in Sylhet has its own page, with transport and emergency numbers, in our Sylhet district guide.

Questions and answers

How many days do you need for Sylhet?

Allow at least 3 days for the city, Jaflong, Ratargul and Sada Pathor; 4–5 days if you add Bisnakandi, Sreemangal or Tanguar Haor.

When is the best time to visit Ratargul?

The monsoon and the months after it, roughly July to October, when the trees stand in water and boats run. In winter the forest is nearly dry.

How much is the train from Dhaka to Sylhet?

Roughly ৳375 to ৳1,100 depending on class. The Parabat, Joyontika, Kalni and the overnight Upaban Express leave from Kamalapur.

Can I see Jaflong and Lalakhal in one day?

Yes, both are on the Sylhet–Tamabil road. See Lalakhal in the morning and Jaflong in the afternoon.

Is winter a good time to visit Sylhet?

Winter is comfortable for the city, tea gardens, Lalakhal and Jaflong. But Ratargul and Bisnakandi have very little water then.

See it on the map, plan your trip

Look up the places, routes and costs, then put your own trip together.