Key takeaways
- Sylhet is Bangladesh's tea capital in the north-east, hard against the Meghalaya hills of India, and the base for a cluster of river, stone and swamp-forest day trips.
- Getting there from Dhaka: air is fastest (indicatively ~45-55 min gate to gate), intercity train takes ~6-7 hrs, and bus on the Dhaka-Sylhet highway runs ~5-6 hrs in good traffic. All times are indicative.
- Best time: October-March for comfortable, clear-sky sightseeing; the monsoon (~June-September) fills Ratargul and the waterfalls but brings strong currents and muddy tracks.
- Do not miss: Ratargul swamp forest, Jaflong, Bisnakandi, Lalakhal, the tea gardens, and the Shah Jalal and Shah Paran shrines in the city.
- Most spots are day trips by CNG or car plus a hired local boat; costs vary by season and negotiation, so split boat fares across a group.
- Safety matters: wear life jackets, watch river currents and slippery stones, and respect border rules and shrine etiquette.
A Sylhet tour is the classic north-east Bangladesh trip: rolling tea gardens, a rare freshwater swamp forest, turquoise rivers, and shallow crossings full of smooth stones washed down from the Meghalaya hills just across the Indian border. The city of Sylhet sits on the Surma river and makes a comfortable base, with most headline sights reachable as day trips. This guide covers what to see, how to go, when to go, roughly what it costs and how to string it all into a workable 2-3 day plan. Every price and travel time here is an indicative range that moves with season, class, traffic and negotiation, so treat them as planning anchors rather than fixed fares. Last updated: July 2026.
How to go to Sylhet from Dhaka

Sylhet is one of the better-connected regional hubs in Bangladesh, with three realistic ways in from the capital. Your choice trades speed against cost and scenery, and each has a comfortable case for it depending on your schedule.
By train (indicatively ~6-7 hours)
Intercity services run between Dhaka and Sylhet and are a comfortable, scenic option, winding past paddy fields and the edge of the tea belt as you approach. The journey indicatively takes about six to seven hours depending on the service and stops. Trains are a good middle path: gentler on the body than a long bus ride, and the reserved seating classes are worth booking ahead, especially around weekends and public holidays when demand spikes.
By bus (indicatively ~5-6 hours)
Buses run frequently along the Dhaka-Sylhet highway and, in good traffic, cover the route in roughly five to six hours. Non-AC and AC coaches both operate, and the AC services are the more comfortable pick for the distance. Departures are frequent, which makes the bus a practical fallback when train seats are sold out. The caveat is traffic: highway congestion near Dhaka can stretch the journey well beyond the indicative window.
By air (indicatively ~45-55 minutes)
Flying is by far the fastest way to reach Sylhet, with gate-to-gate flight time indicatively around 45 to 55 minutes to Osmani International Airport. Add check-in and airport time on both ends and the door-to-door saving over the train narrows, but for a short trip where every hour counts, air is the efficient choice. Fares swing with demand and how early you book, so flexible dates help you find a better one.
Best time to visit Sylhet

The single biggest planning decision is season, because Sylhet looks like two different places across the year.
Dry season (roughly October-March)
This is the comfortable window. Skies are clearer, humidity eases, ground and trails are firmer, and boat access to most spots is straightforward. Tea gardens are lush from the earlier rains but easy to walk, and the Meghalaya hills across the border are often crisply visible. For first-time visitors who want reliable sightseeing without weather drama, October to March is the safe answer to the question of when the best time to visit Sylhet really is.
Monsoon (roughly June-September)
The monsoon is when Ratargul, Bisnakandi, Panthumai and the border waterfalls hit their most spectacular, fed by heavy rain and runoff from the hills. Ratargul in particular is at its atmospheric best when the swamp is deeply flooded and you paddle between half-submerged trees. The trade-off is real: currents get strong, some approach tracks turn to mud, water can be rough, and a few spots become difficult or temporarily close for safety. If you travel in the monsoon, build in flexibility, follow local advice on the day, and never push into rough water for a photo.
Best places to visit in Sylhet

The Sylhet tourist places below are the ones worth building a trip around. Most are day trips from the city, reached by a mix of CNG or car and then a hired local boat at a river ghat.
Ratargul swamp forest
Ratargul is the marquee natural attraction of any Sylhet tour and one of very few freshwater swamp forests in Bangladesh. You explore it by small paddle boat, gliding along narrow channels that thread between trees standing in the water. It is a protected area, which is exactly why it stays special, so the etiquette is simple: do not snap branches, do not litter, and keep noise down so the birdlife stays put. The experience peaks in the monsoon when water is high; in the dry season levels drop and parts become walkable rather than boatable, which changes the character of the visit. Wear the life jacket, listen to your boatman, and be mindful of deeper channels and currents.
Jaflong and the border river country
Jaflong is the postcard of Sylhet: the Piain river running down from the Dawki area on the Indian side, boulder-strewn shallows, active stone quarrying, the zero point at the border, and a backdrop of the green Meghalaya hills. It is indicatively an hour and a half to two hours by road from the city, so it usually anchors its own day. Boats can be hired at the ghat to reach the best viewpoints and the collection points where stones are gathered. Because you are right on the border, respect the rules: do not cross demarcation lines, follow the border guards' instructions, and keep clear of restricted zones. On the way you can pause at Jaintiapur and Tamabil, the land crossing point toward Meghalaya.
Bisnakandi
Bisnakandi delivers the classic Sylhet combination in a single frame: a wide bed of smooth stones, layered hills rising at the border, and streams and small waterfalls spilling down from the Indian side. It is reached by a mix of CNG or car and then a local boat, and like Jaflong it sits on the frontier, so the same border courtesies apply. The stones here are famously slippery when wet, so wear grippy footwear, move slowly across the riverbed, and be careful in fast-moving water. In the monsoon the flow is powerful and beautiful but demands respect; in the dry season the scene is calmer and easier to explore on foot.
Lalakhal
Lalakhal is the gentle counterpoint to the rugged stone sites: a stretch of river famous for its striking turquoise-to-green water, best enjoyed on an unhurried boat ride. Country boats and small engine boats can be hired locally, and the calm, colourful water makes it one of the most photogenic and relaxing stops on a Sylhet itinerary. It pairs naturally with a Jaflong day since both lie in the same north-eastern direction from the city. The water colour is clearest and most vivid in the drier months when sediment settles.
Panthumai and Sada Pathor (Volaganj)
Beyond the headline names, two more places round out a longer trip. Panthumai (also spelled Pangthumai) is a border village with a lovely waterfall tumbling down on the Indian side, viewed from the Bangladesh bank. Sada Pathor at Volaganj is the white-stone site, where the Dhalai river spreads a bed of pale stones beneath the hills, reached by boat from the Volaganj ghat. These sit in different directions from the city, so cluster them sensibly rather than trying to chain them all in one exhausting day. Each involves a boat hire at a ghat, and each carries the same border and safety notes as Jaflong and Bisnakandi.
Sylhet tea gardens
Sylhet is the heart of Bangladeshi tea, and the gardens are both a sight and a mood. Malnicherra, one of the oldest tea estates in the country, and Lakkatura are close to the city and easy to fold into an afternoon. Walking the manicured slopes of tea bushes under shade trees is a quiet, green contrast to the river days, and the light is best early morning or late afternoon. Stay on the paths, be respectful of a working estate and its labourers, and ask before wandering into private processing areas. For a deeper tea experience, Srimangal (see the extensions below) is the specialist destination.
Sylhet city shrines and landmarks
The city itself deserves at least half a day. The shrine (mazar) of Hazrat Shah Jalal (RA) is the spiritual centre of Sylhet and draws pilgrims from across the country; the nearby shrine of Hazrat Shah Paran (RA) is the other major site. Both are active religious places, so dress modestly, remove shoes where required, keep phones respectful, and follow the etiquette that locals model. On the Surma river, Keane Bridge and the historic Ali Amjad's Clock are the city's classic landmarks, best at golden hour. These sights need little travel time and make a good, low-effort first afternoon while you settle in.
A suggested 2-3 day Sylhet itinerary

Here is a workable plan that clusters sights by direction to cut down on backtracking. Adjust the order for weather and road conditions on the day, and keep a buffer for slow drives.
Day 1: City arrival, shrines and Ratargul
Arrive by morning train or flight, settle into the city, and take an easy first afternoon at the Shah Jalal and Shah Paran shrines, Keane Bridge and Ali Amjad's Clock. If time allows, run out to Ratargul swamp forest for a late-afternoon boat, or hold it for the next morning when the light and the quiet are both better.
Day 2: The north-east cluster (Jaflong, Lalakhal, Jaintiapur)
Start early for the longer run to Jaflong, taking in the stone shallows, the zero point and the Meghalaya hills view, then wind back via Lalakhal for a turquoise boat ride, pausing at Jaintiapur and Tamabil. This is a full day, so pack water and snacks and give yourself a buffer for the drive back.
Day 3: Bisnakandi and the tea gardens
Head to Bisnakandi for the stones-and-waterfalls border scene, adding Panthumai if the timing and water conditions allow, since they lie in a similar direction. Finish with an unhurried afternoon in the Malnicherra or Lakkatura tea gardens before your evening train or flight. With an extra day, swap in Sada Pathor at Volaganj, or extend to Srimangal or Madhabkunda waterfall in nearby Moulvibazar.
Sylhet tour cost and where to stay
Indicative budget
What a Sylhet tour costs depends heavily on season, comfort level and how much you negotiate, so treat any single figure with caution. As a rough frame, budget travellers using shared transport, simple guesthouses and local food can keep daily spend modest, while mid-range trips with a private CNG or car, comfortable hotels and boat hires cost more. The big swing item is boats: they are hired per trip at each ghat, not per person, so a group of four or five splits the fare and the per-head cost falls sharply. Always agree the boat price before you set off, and confirm exactly what it covers and how long you get.
Where to stay
Sylhet city has the widest range of accommodation, from basic guesthouses near the centre to comfortable mid-range and upscale hotels, and staying central keeps you close to transport for the day trips. Because nearly everything is a day trip that returns to the city, there is little reason to base yourself elsewhere unless you are specifically doing a Srimangal tea stay. Book ahead around weekends and holidays, when domestic tourism peaks and central rooms fill fast.
Sylhet at a glance: places, seasons and access
| Place | What to see | Best season | How to reach (indicative) |
|---|---|---|---|
| Ratargul | Freshwater swamp forest, boat between submerged trees | Monsoon for high water; dry season is walkable in parts | CNG/car + hired paddle boat at the ghat |
| Jaflong | Piain river stones, zero point, Meghalaya hills view | Dry season for easy access; monsoon for full river | Car/CNG (~1.5-2 hrs) + local boat |
| Bisnakandi | Stone riverbed, border hills, waterfalls | Monsoon for flow; dry season for easy walking | CNG/car + local boat |
| Lalakhal | Turquoise river, relaxed boat ride | Dry season for clearest water colour | Car/CNG + hired boat at the ghat |
| Panthumai | Border waterfall viewed from the Bangladesh bank | Monsoon for a fuller fall | CNG/car + local boat |
| Sada Pathor (Volaganj) | White stones on the Dhalai riverbed | Dry season for firm footing; monsoon for flow | Car/CNG + boat from Volaganj ghat |
| Tea gardens (Malnicherra, Lakkatura) | Historic estates, tea slopes, shade trees | Year-round; early or late light is best | Short CNG/car ride from the city |
| City shrines & Keane Bridge | Shah Jalal & Shah Paran mazars, Surma river landmarks | Year-round | Walk or short ride within the city |
Food, safety and responsible travel
What to eat
Sylhet's food is a highlight in its own right, from hearty rice-and-fish meals and rich beef dishes to the famous seven-layer tea associated with the region. Local eateries in the city are the easy way to sample it, and a cup of tea grown on the very hills you are touring is a fitting way to close a garden visit.
Safety
Most incidents on a Sylhet tour are avoidable. Rivers can carry strong currents, especially in the monsoon, so always wear the life jacket your boatman provides and do not swim in fast or deep water. Stones at Bisnakandi, Jaflong and Volaganj are genuinely slippery, so wear footwear with grip and move deliberately. Keep an eye on children near water, watch the weather, and do not let a photograph tempt you into a risky spot.
Responsible travel
Ratargul is a protected swamp forest, so leave it exactly as you found it: no broken branches, no litter, no disturbing wildlife. Carry your rubbish out from every riverbed and garden. At the shrines, dress modestly and follow local etiquette. Near the border at Jaflong, Bisnakandi and Panthumai, respect the rules, do not cross demarcation lines, and take the lead from border guards and local guides. Looking for more data-led rankings and destination round-ups? Browse our top 10 lists and the wider Countly library.
Extensions: Srimangal and Madhabkunda
If you have a spare day or two, two nearby detours reward the effort. Srimangal, the tea town of Moulvibazar, is Bangladesh's tea heartland, home to endless estates and the Lawachara rainforest with its walking trails and wildlife. Madhabkunda waterfall, also in Moulvibazar, is one of the taller falls in the country and a satisfying half-day out. Both are separate destinations rather than quick add-ons, so slot them into a longer trip rather than trying to squeeze them into the core three days.
Frequently asked questions
How many days do you need for a Sylhet tour?
Two to three days covers the headline spots. Day 1 handles the city shrines and Ratargul, Day 2 covers the Jaflong and Lalakhal cluster, and Day 3 takes in Bisnakandi plus the tea gardens. A dedicated fourth or fifth day lets you add Sada Pathor at Volaganj, Srimangal or Madhabkunda waterfall in nearby Moulvibazar.
What is the best time to visit Sylhet?
October to March (the dry season) is the most comfortable window, with clearer skies, easier boat access and firmer ground. The monsoon (roughly June to September) fills Ratargul, Bisnakandi and the waterfalls to their most dramatic, but currents get strong, tracks turn muddy and some spots can close, so it is a trade-off between fullness and safety.
How do you go to Sylhet from Dhaka?
Three ways. Air is fastest, indicatively around 45-55 minutes gate to gate. Intercity train takes about 6-7 hours and is scenic and comfortable. Bus on the Dhaka-Sylhet highway runs roughly 5-6 hours in good traffic. All times are indicative and shift with weather, road works and demand.
How much does a Sylhet tour cost?
Costs vary widely by season, class and negotiation, so no single fixed figure applies. As an indicative frame, budget travellers can manage a modest daily spend using shared transport, simple lodging and local food, while mid-range trips with private transport, decent hotels and boat hire run higher. Boats are hired per trip at each ghat, so splitting the fare across a group lowers the per-head cost sharply.
Is Ratargul swamp forest worth visiting, and is it safe?
Yes. Ratargul is one of the few freshwater swamp forests in Bangladesh and is explored by small paddle boat threading between submerged trees, a genuinely distinctive experience, especially in the monsoon when water is high. It is protected, so do not break branches or litter. Always wear the life jacket, follow the boatman's instructions and be cautious of currents and deep water.
Do I need permits for the border spots like Jaflong and Bisnakandi?
You do not usually need a special tourist permit, but these sites sit right on the India-Bangladesh border, so respect the rules. Do not cross demarcation lines, follow instructions from border guards, avoid restricted zones and do not photograph security installations. Local guides and boatmen know the current limits, so take their lead.
All costs and travel times in this guide are indicative ranges that vary by season, class, traffic and negotiation, so verify current fares, schedules and site access locally before you set out. Conditions at rivers, swamp forests and border areas change quickly, so follow local guidance on the day, prioritise safety over any photograph, and travel responsibly by protecting nature and respecting local customs.

