Dhaka to Sylhet Bus List, Counters Number, Ticket Price, Booking

The main operators on the Dhaka to Sylhet route are Green Line, Shyamoli Paribahan, Hanif Enterprise, Ena Transport, Unique Service, Saint Martin Paribahan, Golden Line and London Express. The trip is about 245 to 257 km and usually takes 5 to 6 hours. Since the fare revision of 22 September 2026, the government fare for an ordinary 51-seat bus is about Tk 624 from Sayedabad and about Tk 599 from Mohakhali, both including tolls. AC coaches are priced by the operator and have been reported anywhere from about Tk 950 to Tk 1,500.
Most pages ranking for this route still show old prices. Diesel went up by Tk 20 per litre in September 2026, and BRTA published new intercity fares soon after. This guide uses that official figure and then covers operators, counters, timing and how to choose.
Note: Information on this page is compiled from publicly available sources and third-party information, including news reports, booking platforms and blogs. Minciter has not independently verified every detail. Fares, schedules and phone numbers change often, so confirm important details with the operator, a booking platform or BRTA before you travel.
Miami Bus Counter number, Ticket Price, and Schedule
Emad Paribahan All Counter Numbers
Table of Contents
- Dhaka to Sylhet bus operators
- Bus ticket price and the official BRTA fare
- AC vs non-AC
- Schedule
- Distance and journey time
- Boarding points and phone numbers
- How to book online
- How to choose a bus
- Train alternative
- Practical tips
- FAQ
Dhaka to Sylhet Bus Operators
No official registry lists every operator. These names appear repeatedly across fare pages, counter lists and booking platforms.
| Operator | Service type reported | Notes |
|---|---|---|
| Green Line Paribahan | Premium AC | Fares reported at the top of the range |
| Shyamoli Paribahan (NR and SP) | AC and non-AC | Listed on BDTickets for this route |
| Hanif Enterprise | AC and non-AC | Large intercity brand |
| Ena Transport | AC and non-AC | Strong Sylhet network, with several Sylhet counters |
| Unique Service | AC and non-AC | Sylhet counters at Kadamtoli, Humayun Rashid Chattar and Mazar Gate |
| Saint Martin Paribahan | AC | Reported around Tk 900 on an older list |
| Golden Line Paribahan | AC | Reported around Tk 1,200 on an older list |
| London Express | AC | Reported around Tk 1,200 on an older list |
| Al Mobaraka, Mamun Enterprise, RP Elegance | Non-AC | Listed at about Tk 700 on an older list |
| Bilas Paribahan | Night service | Named on one 2026 blog schedule |
BDTickets says five operators sell this route on its platform, including Shyamoli Paribahan and Green Line. Other names come from blogs, so treat them as leads and confirm before you rely on them.
Bus Ticket Price and the Official BRTA Fare
Short answer: For an ordinary 51-seat bus, the official fare is about Tk 624 from Sayedabad and about Tk 599 from Mohakhali. A 40-seat bus costs about Tk 796 and Tk 763. AC and premium coaches are set by operators.
Here is the background. The government raised diesel by Tk 20 per litre on 20 September 2026 and raised diesel bus fares by Tk 0.17 per kilometre on 22 September. A local news report on the new BRTA list says the base rate is Tk 2.40 per kilometre, with tolls added on top. It gives these Sylhet figures:
| Terminal and route | Distance | 51-seat bus, tolls included | 40-seat bus, tolls included |
|---|---|---|---|
| Sayedabad to Sylhet | 257 km | Tk 624 | About Tk 796 |
| Mohakhali to Sylhet | 245 km | About Tk 599 | About Tk 763 |
Here is a check of my own, not a BRTA figure. 257 km at Tk 2.40 is about Tk 617, and the same report says a Gulistan to Jatrabari flyover toll of Tk 7 applies to 51-seat buses. That adds up to roughly Tk 624, so the Sayedabad number looks consistent. If you board at Gabtoli, Kalyanpur or another terminal, check BRTA’s chart for that terminal at https://www.brta.gov.bd.
AC fares are not capped. Reported ranges:
| Source | Non-AC | AC |
|---|---|---|
| BDTickets (undated) | Starts around Tk 700 | Up to about Tk 1,500 |
| 2026 fare page | About Tk 500 to Tk 700 | Green Line about Tk 1,500 |
| Ena Transport profile (undated) | About Tk 680 (Sylhet to Dhaka) | About Tk 1,500, or Tk 700 to Tk 1,200 on another listing |
| Older 2024 lists | Around Tk 700 | Tk 900 to Tk 1,500 |
Those were mostly published before the September increase. They do not show consistent figures, so use them as a range, not a price.
The government has said buses must display the revised fare chart, and that overcharging can cost operators their route permits. If a conductor on an ordinary bus asks for more than the posted fare, ask to see the chart.
AC vs Non-AC
| Factor | Non-AC | AC |
|---|---|---|
| Fare | Regulated for ordinary buses, about Tk 600 to Tk 800 | Set by the operator, roughly Tk 950 to Tk 1,500 |
| Comfort | Basic seating | Cooler cabin, reclining seats |
| Availability | More departures | Fewer seats, fill up earlier |
| Best for | Budget trips, short notice | Summer, overnight travel, longer waits in traffic |
Neither is best for everyone. The gap is large enough that it is worth deciding before you book.
Dhaka to Sylhet Bus Schedule
There is no single timetable. Buses leave through the day and night from several Dhaka terminals. I found no reliable operator-by-operator schedule, so I have not invented one.
One 2026 blog lists Shyamoli departures at 6:30 AM and 11:10 PM, Bilas Paribahan at 12:30 AM and Hanif at 4:30 AM. I could not verify those against operator sources, so treat them as an example of the pattern, not a timetable. Departure times change by date, so confirm yours when you book.
Distance and Journey Time
Short answer: About 245 to 257 km and roughly 5 to 6 hours.
BDTickets lists 245 km and an estimated 5 to 6 hours. BRTA uses 257 km from Sayedabad and 245 km from Mohakhali. One older guide gives 235.6 km and about 5.5 hours. Some blog schedules show 8 hours for a bus, which may reflect stops or an overnight departure.
Where the time goes: getting out of Dhaka, holiday traffic, road works and meal stops. Add extra time at Eid.
Boarding Points and Phone Numbers
In Dhaka, counters for Sylhet appear at Sayedabad, Mohakhali, Gabtoli, Kalyanpur, Fakirapul, Arambagh, Rajarbagh and Technical. In Sylhet, common boarding areas are Kadamtoli, Humayun Rashid Chattar and Mazar Gate.
| Operator | Dhaka numbers (reported) | Sylhet numbers (reported) |
|---|---|---|
| Green Line | Hotline: 16557 or 09613-316557. Rajarbagh: 02-9342580, 02-9339623. Arambagh: 02-7192301, 01730-060009 | Mazar Gate: 01970-060034. Kadamtoli: 01712-897587, 0821-840744. Humayun Rashid Chattar: 01970-060036 |
| Shyamoli Paribahan | Technical: 01865-068922. Kalyanpur: 01713-049845. Gabtoli: 01713-402032 | Kadamtoli: 01716-036687 |
| Hanif Enterprise | Hotline: 01755-538881. Gabtoli: 01713-201716 | No Sylhet number found |
| Ena Transport | Mohakhali: 01760-737650, 01619-737650, 01869-802725 | Main: 01760-079987. Kadamtoli: 01619-737656, 01958-135201. Humayun Rashid: 01958-135202 |
| Unique Service | Not found | Kadamtoli: 01963-622248. Humayun Rashid: 01963-622249. Mazar Gate: 01963-622245, 01963-622246 |
| Saint Martin, Golden Line, London Express, Al Mobaraka, Mamun, RP Elegance, Bilas | Not found | Not found |
These numbers come from third-party blogs, some dated 2024 to 2026. There are conflicts you should know about:
- Green Line’s Kadamtoli and Humayun Rashid counters appear with the same number, 01970-060036, on one page and with different numbers on another.
- Several lists attach 01713-402639 and 01713-049532 to Shyamoli, but Hanif-specific lists give them as Hanif’s Shyamoli Ring Road counters. I left them off the Shyamoli row.
- One page lists 01714-619173 for a Shyamoli counter, yet the same number appeared under Nabil Paribahan for Rangpur in my other research. I omitted it.
Call before you go, or confirm the counter on your booking page. The Green Line hotline is the most dependable starting point.
How to Book a Dhaka to Sylhet Bus Ticket
Two widely used platforms are Shohoz (https://www.shohoz.com) and BDTickets (https://www.bdtickets.com). Green Line sells directly at https://www.greenlinebd.com, and Hanif at https://www.hanif-enterprise.com. The steps are similar:
- Choose your travel date.
- Select Dhaka as the departure point and Sylhet as the destination.
- Compare operators, coach types and prices.
- Pick your seat.
- Check the boarding counter shown for that bus.
- Enter passenger details and pay.
- Save the ticket or SMS confirmation.
Compare the price on screen with the BRTA fare if you are booking an ordinary bus. Cancellation and refund rules differ by operator and platform, so read them before you pay.
How to Choose a Bus
- Tightest budget: an ordinary bus at the regulated fare, about Tk 599 to Tk 624 for a 51-seat bus
- More comfort: an AC coach from Green Line, Ena or Shyamoli, especially for an overnight trip
- From north Dhaka: a Mohakhali or Gabtoli counter can save you an hour compared with Sayedabad
- Arriving in Sylhet late: ask which counter the bus drops you at, because Kadamtoli, Humayun Rashid Chattar and Mazar Gate are different areas
Train Alternative
Trains also run between Dhaka and Sylhet. Wikipedia lists the Upaban Express (trains 739 and 740) with AC Sleeper, AC Chair and Shovan Chair classes, and the Surma Mail also runs on the line. I did not verify current timings or fares, so check the Bangladesh Railway e-ticket site at https://eticket.railway.gov.bd. I did not research flights for this route.
Practical Tips
- Arrive at the counter 20 to 30 minutes before departure, with ID and your ticket on your phone.
- Ask whether your bus is ordinary or AC. Regulated fares apply only to ordinary diesel buses.
- Confirm luggage rules. I found no standard policy.
- Expect higher demand and slower roads at Eid.
- For a night coach, confirm the drop point before you sleep.

Frequently Asked Questions
How much is a Dhaka to Sylhet bus ticket?
The official fare for an ordinary 51-seat bus is about Tk 624 from Sayedabad and about Tk 599 from Mohakhali. AC fares are set by operators and have been reported at roughly Tk 950 to Tk 1,500.
How long does it take?
Usually 5 to 6 hours. Some night services list up to 8 hours.
How far is Sylhet from Dhaka by road?
About 245 to 257 km, depending on the starting terminal.
Which buses run from Dhaka to Sylhet?
Green Line, Shyamoli Paribahan, Hanif, Ena, Unique Service, Saint Martin, Golden Line and London Express are among the names reported.
Where do the buses leave from in Dhaka?
Mainly Sayedabad, Mohakhali, Gabtoli and Kalyanpur, with other counters at Fakirapul, Arambagh and Rajarbagh.
Did bus fares go up in September 2026?
Yes. Diesel bus fares rose by Tk 0.17 per kilometre, effective 22 September 2026.
Can I book online?
Yes, through Shohoz, BDTickets or an operator’s site.
Is there a train?
Yes. The Upaban Express and Surma Mail run between Dhaka and Sylhet. Check the railway e-ticket site for current times.
