There are 7 ways to get from Dhaka Airport (DAC) to Sylhet bus terminal by plane (Deutsche Bahn), train, bus, rideshare, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Shahjalal International Airport (DAC) to Osmani International Airport (ZYL)plane DAC - ZYL
1h 3m$110–118Train
cheapest- Take the train from Biman Bandar to Sylhettrain Parabat Express / ...
6h 7m$1–14Bus
- Take the bus from Dhaka to Sylhetbus Dhaka - Sylhet
6h 37mAirport Transfer
- Take the rideshare from Dhaka-DAC to Sylhet bus terminal233.8 km
3h 22mDrive 233.8 km
- Drive from Dhaka Airport (DAC) to Sylhet bus terminalcar 233.8 km
3h 22m$20–29Taxi
- Take the taxi from Dhaka Airport (DAC) to Sylhet bus terminaltaxi 233.8 km
3h 22m$120–150Bus via Dhaka Arambag
- Take the bus from Dhaka Arambag to Sylhetbus
9h 10m$7–19
Dhaka Airport (DAC) to Sylhet bus terminal by train and foot
Questions & Answers
The cheapest way to get from Dhaka Airport (DAC) to Sylhet bus terminal is to train which costs $1 - $14 and takes 6h 7m.
The fastest way to get from Dhaka Airport (DAC) to Sylhet bus terminal is to fly which takes 1h 3m and costs $105 - $120.
No, there is no direct bus from Dhaka Airport (DAC) to Sylhet bus terminal. However, there are services departing from Dhaka and arriving at Sylhet via . The journey, including transfers, takes approximately 6h 37m.
Yes, there is a direct train departing from Biman Bandar and arriving at Sylhet. Services depart three times a day, and operate every day. The journey takes approximately 6h 2m.
The distance between Dhaka Airport (DAC) and Sylhet bus terminal is 205 km. The road distance is 233.8 km.
The best way to get from Dhaka Airport (DAC) to Sylhet bus terminal without a car is to train which takes 6h 7m and costs $1 - $14.
It takes approximately 1h 3m to get from Dhaka Airport (DAC) to Sylhet bus terminal, including transfers.
Dhaka Airport (DAC) to Sylhet bus terminal bus services, operated by Lucky Express Ltd, depart from Dhaka station.
Dhaka Airport (DAC) to Sylhet bus terminal train services, operated by Bangladesh Railway, depart from Biman Bandar station.
The best way to get from Dhaka Airport (DAC) to Sylhet bus terminal is to fly which takes 1h 3m and costs $105 - $120. Alternatively, you can train, which costs $1 - $14 and takes 6h 7m, you could also bus, which costs and takes 6h 37m.
What companies run services between Dhaka Airport (DAC), Bangladesh and Sylhet bus terminal, Bangladesh?
US-Bangla, Biman Bangladesh Airlines, and two other airlines fly from Shahjalal International Airport (DAC) to Osmani International Airport (ZYL) hourly. Alternatively, Bangladesh Railway operates a train from Biman Bandar to Sylhet 3 times a day. Tickets cost $1–14 and the journey takes 6h 2m.
- Website
- biman-airlines.com
Flights from Shahjalal International Airport to Osmani International Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $100–110
- Website
- usbair.com
Flights from Shahjalal International Airport to Osmani International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $100–110
- Website
- bahn.de
Flights from Shahjalal International Airport to Osmani International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $40–320
- Website
- flynovoair.com
Flights from Shahjalal International Airport to Osmani International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $40–320
- [email protected]
- Website
- Bangladesh Railway
Train from Biman Bandar to Sylhet
- Ave. Duration
- 6h 2m
- Frequency
- 3 times a day
- Estimated price
- $1–14
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $2–5
- Snigdha
- $4–6
- AC class seat (AC_S)
- $5–7
- 1st class berth (F_BERTH)
- $6–8
- AC class berth (AC_B)
- $9–14
- S chair
- $3
- Website
- Lucky Express Ltd
Bus from Dhaka to Sylhet
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- Lucky Express Ltd
- Phone
- 16460
- [email protected]
- Website
- shyamoliparibahan-bd.com
Bus from Dhaka Arambag to Sylhet
- Ave. Duration
- 7h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $6–16
- Schedules at
- new.busbd.com.bd
- Book at
- new.busbd.com.bd
- Non AC (E Class)
- $6–8
- AC (B Class)
- $10–16
- Seater
- $6–12
- Website
- https://www.mozio.com
Rideshare from Dhaka-DAC to Sylhet bus terminal
- Ave. Duration
- 3h 22m
- Frequency
- On demand
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, Bali: What to do if Mount Agung erupts, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Dhaka Airport (DAC) to Sylhet bus terminal bus services, operated by Lucky Express Ltd, arrive at Sylhet station.
Dhaka Airport (DAC) to Sylhet bus terminal train services, operated by Bangladesh Railway, arrive at Sylhet station.
Yes, the driving distance between Dhaka Airport (DAC) to Sylhet bus terminal is 234 km. It takes approximately 3h 22m to drive from Dhaka Airport (DAC) to Sylhet bus terminal.
There are 92+ hotels available in Sylhet bus terminal.
Check out Blablacar's carpooling service for rideshare options between Dhaka Airport (DAC) and Sylhet bus terminal. A great option if you don't have a driver's licence or want to avoid public transport.









