Fares and prices change — confirm before travelling.
Dhaka → Sylhet non-AC bus
Dhaka (Sayedabad) → Sylhet
Buses from familiar operators including Hanif run this route for Tk 550-800 per person; buy at Sayedabad.
৳550-800
Dhaka → Sylhet AC bus
Dhaka → Sylhet
AC coaches including Green Line run the route for Tk 900-1,500 — more legroom and comfort at a higher fare.
৳900-1,500
Tip: Green Line costs a little more but is comparatively comfortable.
Dhaka → Sylhet train (Shovan chair)
Dhaka (Kamalapur) → Sylhet
Shovan chair on the Jayantika, Upoban, Parabat and Kalni Express costs Tk 375-410.
৳375-410
Tip: Tickets open 10 days ahead at 8 am on the Rail Sheba app or Bangladesh Railway's site; one ID can book up to four.
Dhaka → Sylhet train (Snigdha)
Dhaka (Kamalapur) → Sylhet
Snigdha AC chair costs Tk 719-788; it costs more than Shovan, so book early.
৳719-788
Tip: Book the return ticket at the same time; tickets are hard to get at the last minute.
Sylhet → Jaflong bus
Sylhet (Subhanighat/Somonighat) → Jaflong
The direct bus costs Tk 100-150 and takes about 1.5-2 hours; counter and gate-lock buses charge differently.
৳100-150
Tip: Tell the driver early if you want to get off at Sreepur tea garden, or you will be taken further.
Sylhet → Jaflong full-day CNG
Sylhet → Tamabil/Jaflong/Lalakhal
A full-day reserve costs Tk 2,000-3,500; a bigger group brings the per-head cost down. Jaflong, Tamabil and Lalakhal can be covered together.
৳2,000-3,500
Tip: Agree the fare before setting off; it rises in season.
Amborkhana → Ratargul and Sada Pathor (full-day CNG)
Sylhet (Amborkhana) → Ratargul → Sada Pathor
A full-day reserve costs Tk 1,400-1,600 and covers Ratargul, Sada Pathor, Malnicherra and the shrine together.
৳1,400-1,600
Tip: In season the ask can reach Tk 2,000 — bargain.
Ratargul dinghi boat
Ratargul Motorghat → inside the forest
A dinghi for five or six costs Tk 750-865 and takes one to one and a half hours through the forest.
৳750-865 (per trip)
Tip: Buy the ticket at the market in front of Motorghat; boats go by serial.
Bholaganj → Sada Pathor boat
Bholaganj 10 Number Ghat → Sada Pathor
The boat is Tk 800; with eight aboard it is Tk 100 each. One or two people can also reserve the whole boat.
৳800 (per trip)
Tip: Keep the boatman's number for the return trip.
Jaflong → Mayabi Jhorna boat
Jaflong → Mayabi Jhorna
The local boat costs Tk 100 per person and carries about 10-16 people.
৳100
Tip: The ticket is checked on the return leg, not on boarding — keep it.