Unseen Bangladesh অদেখা বাংলা

Dhaka to Sylhet

By bus, train, launch and air: fares, how long it takes and where it leaves from.

Sylhet to Dhaka

Distance by road
227.2 km
Bus
5 h 30 min · from ৳624
Train
6 h 30 min · from ৳410
Air
50 min · time in the air; getting to and from the airports is extra
Cheapest
Train (৳410)
Fastest by road, rail or water
Bus (5 h 30 min)

By bus to Sylhet

Leaves Dhaka from
Sayedabad Bus Terminal, Fakirapool, Mohakhali Bus Terminal, Abdullahpur (Uttara), Arambagh, Rajarbagh
Arrives at
Kadamtoli Bus Terminal
Journey time
5.5–7 hours
Government fare, 51-seat bus
৳624
Government fare, 40-seat bus
৳796
Non-AC buses charge
৳750 – ৳800
AC buses charge
৳1,000 – ৳1,600
Operators
Ena Transport (Pvt) Ltd (AC and non-AC), Hanif Enterprise (non-AC), Green Line Paribahan (AC), Bilash Paribahan (AC and non-AC), Shyamoli Paribahan (non-AC), Unique Paribahan (non-AC)

The government fare is from the transport authority's (BRTA) chart for non-AC buses, per seat. AC fares are set by the companies.

Last checked: 22 September 2026

Buses leave Sayedabad and Fakirapool (Hanif), Mohakhali, the Airport and Abdullahpur (Ena, Bilash), Rajarbagh (Green Line) and Arambagh (Paradise Express); the Dhaka counters of Shyamoli and Unique were not confirmed; in Sylhet they stop at Kadamtoli terminal, Humayun Rashid Chattar and Sobhanighat. BRTA lists 257 km from Sayedabad, Tk 624 (51-seat) / Tk 796 (40-seat), and 245 km from Mohakhali, Tk 599/763; on Shohoz for 12 Oct 2026 non-AC was Tk 750-800 and AC Tk 1000-1600. Scheduled time 5.5 to 7 hours. Buses using the Gulistan-Jatrabari flyover may add a toll of Tk 7-9 per seat. Shyamoli is confirmed by its own ticketing site and Unique by a bdnews24 report of 7 Aug 2026; the Sylhet Sadar page that names them is old text under a 2025 stamp. The Dhaka-Sylhet highway was blocked in Habiganj for some hours on 1 Oct 2026 by a bus owners' strike that was suspended that night, with a warning that it would resume from 6 Oct.

By train from Dhaka to Sylhet

TrainDepartsArrivesJourney timeDay offFare
Parabat Express (709)6:30 AM Dhaka1:00 PM Sylhet6 h 30 minMondayShovon Chair ৳410 · First class (seat) ৳633 · Snigdha ৳788 · AC seat ৳943 · AC berth ৳1,465
Jayentika Express (717)11:15 AM Dhaka7:00 PM Sylhet7 h 45 minTuesdayShovon Chair ৳410 · First class (seat) ৳633 · Snigdha ৳788 · AC seat ৳943 · AC berth ৳1,465
Kalni Express (773)2:55 PM Dhaka9:30 PM Sylhet6 h 35 minFridayShovon Chair ৳410 · First class (seat) ৳633 · Snigdha ৳788 · AC seat ৳943 · AC berth ৳1,465
Upaban Express (739)10:00 PM Dhaka5:00 AM Sylhet7 hWednesdayShovon Chair ৳410 · First class (seat) ৳633 · Snigdha ৳788 · AC seat ৳943 · AC berth ৳1,465

Trains back: Sylhet to Dhaka

TrainDepartsArrivesJourney timeDay offFare
Kalni Express (774)6:15 AM Sylhet12:55 PM Dhaka6 h 40 minFridayShovon Chair ৳410 · First class (seat) ৳633 · Snigdha ৳788 · AC seat ৳943 · AC berth ৳1,465
Jayentika Express (718)12:00 PM Sylhet7:15 PM Dhaka7 h 15 minThursdayShovon Chair ৳410 · First class (seat) ৳633 · Snigdha ৳788 · AC seat ৳943 · AC berth ৳1,465
Parabat Express (710)4:00 PM Sylhet10:40 PM Dhaka6 h 40 minMondayShovon Chair ৳410 · First class (seat) ৳633 · Snigdha ৳788 · AC seat ৳943 · AC berth ৳1,465
Upaban Express (740)11:30 PM Sylhet5:40 AM Dhaka6 h 10 minMondayShovon Chair ৳410 · First class (seat) ৳633 · Snigdha ৳788 · AC seat ৳943 · AC berth ৳1,465

All intercity train times

By air to Sylhet

Hazrat Shahjalal International Airport → Osmani International Airport

Flight time
50 min
Flights
13–17 a day
Airlines
US-Bangla Airlines, Biman Bangladesh Airlines, Air Astra, Novoair

Week of 12-18 Oct 2026: US-Bangla 6-7 a day (from Dhaka 07:00 to 20:50), Air Astra 3 (07:25, 13:25, 19:30), Novoair 1-2 (13:50; also 16:30 on some days), Biman 3-5 (three daily domestic flights plus the Dhaka-Sylhet leg of London, Manchester and Middle East flights).

Last checked: 8 October 2026

What to see in Sylhet

Ratargul Swamp Forest

Sylhet · Forest

Ratargul is in Gowainghat upazila, on the Goyain river. It is one of the country's few freshwater…

July – October

Jaflong

Sylhet · Rivers and haors

Jaflong is in Gowainghat, at the zero point of the Indian border. Here the Dawki river leaves the…

July – November

Bichanakandi

Sylhet · Rivers and haors

Bichanakandi is on the Rustompur border in Gowainghat. Here water from falls in the folds of the…

July – October

Full guide to Sylhet

Where to buy tickets

We do not sell tickets and earn nothing from these links. Check the fare on the seller's page before you pay.

Fares and timetables change. Check at the counter or on the official site before you set out.

Sources: gis.rhd.gov.bd · brta.gov.bd · sylhetsadar.sylhet.gov.bd · greenlinebd.com · shyamoliparibahan-bd.com · bangla.bdnews24.com · usbair.com · flynovoair.com