Verified Dhaka–Sylhet timetable

Dhaka to Sylhet Train Schedule and Fares

The complete Dhaka to Sylhet train timetable: compare all 4 scheduled trains by departure and arrival time, journey duration and ticket price — plus every station stop.

Fastest trainParabat Express · 06:30 to 13:00 · 6h 30m

Trains listed4 scheduled services

First train06:30 Parabat Express

Last train22:00 Upaban Express

Fare range410 BDT – 1415 BDT

  • Last updated 16 September 2026
  • 4 trains listed

Search Bangladesh Railway Ticket online

Bangladesh Railway Train Ticket Booking

No login required · Opens the official e-ticketing portal

Compare

Dhaka to Sylhet train timetable

Departure and arrival times, journey duration, train numbers and weekly off days for this direction.

Scroll sideways to compare all trains

Dhaka to Sylhet 4 trains

Dhaka to Sylhet train timetable
TrainNo.Departure (Dhaka)Arrival (Sylhet)DurationWeekly Off DayDetails
Parabat Express70906:3013:006h 30mMondayView 709 timetable
Jayentika Express71711:1519:007h 45mTuesdayView 717 timetable
Kalni Express77314:5521:306h 35mFridayView 773 timetable
Upaban Express73922:0005:007h 00mWednesdayView 739 timetable
First train 06:30·Last train 22:00
Off days can change on Eid and holidays — confirm before travel.
Picked for you

Which train should you take?

Don't compare manually — here's our pick for every kind of trip.

Best Overall

Parabat Express

709 / · 06:30 to 13:00 · 6h 30m

Book this train
The route

Dhaka to Sylhet Station List

Every station on this corridor — which trains stop and when.

Dhaka to Sylhet station-by-station guide
StationTrainsFirst stopLast stop

Dhaka Origin

4 trains06:3022:00

Biman Bandar

4 trains06:5322:28

Narsingdi

1 trains23:0923:11

Bhairab Bazar

2 trains08:0323:43

Ashuganj

1 trains12:5512:57

Brahmanbaria

3 trains08:2616:49

Azampur

3 trains08:5017:14

Mukundapur

1 trains13:5213:54

Harashpur

2 trains14:0417:36

Montola

1 trains14:3014:33

Nayapara

2 trains09:3014:49

Shahaji Bazar

1 trains15:0015:02

Shaistaganj

4 trains01:2218:15

Sreemangal

4 trains02:0918:55

Bhanugach

3 trains02:3016:25

Shamshernagar

2 trains02:4119:26

Kulaura

4 trains03:0819:51

Baramchal

1 trains03:2503:27

Maijgaon

4 trains03:4320:23

Sylhet Terminal

4 trains05:0021:30
Every train in detail

Every train, stop by stop

Full timetable for all trains — times, classes and every station, all visible on one page.

Parabat Express 06:30 to 13:00 · 6h 30m Dhaka to Sylhet 709 / · Off Monday
Shovon ChairFirst Class SeatSnigdhaAC Seat
StationArrivalDepartureHalt
Dhaka Origin—06:30—
Biman Bandar06:5306:585 min
Bhairab Bazar08:0308:063 min
Brahmanbaria08:2608:293 min
Azampur08:5008:522 min
Nayapara09:3009:322 min
Shaistaganj09:5209:553 min
Sreemangal10:3210:353 min
Bhanugach10:5410:562 min
Kulaura11:2511:283 min
Maijgaon11:5511:572 min
Sylhet Terminal13:00——
Fare from 410 BDTBook on official portal
Jayentika Express 11:15 to 19:00 · 7h 45m Dhaka to Sylhet 717 / · Off Tuesday
Shovon ChairSnigdhaAC Seat
StationArrivalDepartureHalt
Dhaka Origin—11:15—
Biman Bandar11:3811:435 min
Ashuganj12:5512:572 min
Brahmanbaria13:1113:154 min
Azampur13:3713:392 min
Mukundapur13:5213:542 min
Harashpur14:0414:062 min
Montola14:3014:333 min
Nayapara14:4714:492 min
Shahaji Bazar15:0015:022 min
Shaistaganj15:2115:243 min
Sreemangal16:0116:043 min
Bhanugach16:2316:252 min
Kulaura17:0517:094 min
Maijgaon17:3317:352 min
Sylhet Terminal19:00——
Fare from 410 BDTBook on official portal
Kalni Express 14:55 to 21:30 · 6h 35m Dhaka to Sylhet 773 / · Off Friday
Shovon ChairSnigdhaAC Seat
StationArrivalDepartureHalt
Dhaka Origin—14:55—
Biman Bandar15:1715:225 min
Brahmanbaria16:4616:493 min
Azampur17:1217:142 min
Harashpur17:3417:362 min
Shaistaganj18:1218:153 min
Sreemangal18:5218:553 min
Shamshernagar19:2219:264 min
Kulaura19:4919:512 min
Maijgaon20:2020:233 min
Sylhet Terminal21:30——
Fare from 410 BDTBook on official portal
Upaban Express 22:00 to 05:00 · 7h 00m Dhaka to Sylhet 739 / · Off Wednesday
Shovon ChairSnigdhaAC Berth
StationArrivalDepartureHalt
Dhaka Origin—22:00—
Biman Bandar22:2322:285 min
Narsingdi23:0923:112 min
Bhairab Bazar23:4023:433 min
Shaistaganj01:2201:253 min
Sreemangal02:0902:112 min
Bhanugach02:3002:322 min
Shamshernagar02:4102:432 min
Kulaura03:0803:113 min
Baramchal03:2503:272 min
Maijgaon03:4303:452 min
Sylhet Terminal05:00——
Fare from 410 BDTBook on official portal
Fares

Dhaka to Sylhet ticket fares

Indicative fares for the full journey. Through-train fares cover their full route — confirm the segment fare at booking. Exact prices show at booking.

Shovon Chair410 BDT
First Class Seat633 BDT
Snigdha788 BDT
AC Seat943 BDT
AC Berth1415 BDT

Fares are indicative and may vary by train, season and booking window. Always confirm the exact fare at booking.

Route facts

About this route

About the corridor

The Dhaka–Sylhet direction has 4 scheduled services listed.

Who travels this route

Business travelers, students and tourists. Morning departures and overnight trains sell out fastest — book early on weekends and holidays.

Where to board

Popular boarding stations

Many trains pick up passengers along the way.

FAQ

Dhaka–Sylhet questions

The questions passengers ask most about this corridor.

How many trains run on this route?

4 scheduled services run from Dhaka to Sylhet. Check the official booking portal for special or extra services.

Which train is the fastest?

Parabat Express at 6h 30m (06:30 to 13:00).

Can I buy tickets online?

Yes — book through the official portal at eticket.railway.gov.bd. Tickets open 10 days in advance at 8:00 AM.
Keep exploring