Traveling between Sylhet and Dhaka is convenient and comfortable with Bangladesh Railway offering multiple trains daily. This guide provides train schedules, ticket prices, and booking options.
Sylhet to Dhaka Train Schedule
Train Name & No. | Departure | Arrival | Duration |
---|---|---|---|
Kalni Express (774) | 06:15 AM | 12:55 PM | 6h 40m |
Jayentika Express (718) | 12:00 PM | 07:15 PM | 7h 15m |
Parabat Express (710) | 04:00 PM | 10:40 PM | 6h 40m |
Upaban Express (740) | 11:30 PM | 05:40 AM | 6h 10m |
Notes:
- Fares include VAT.
- AC_B = AC Berth, AC_S = AC Seat, S_CHAIR = Shovon Chair, SNIGDHA = Premium AC.
- Availability may change, so check online booking or station counters.
Sylhet To Chittagong Train Schedule
Chittagong To Sylhet Train Schedule, Ticket Price, Booking
Sylhet To Akhaura Train Schedule
Akhaura To Sylhet Train Schedule, Ticket Price, Ticket Booking
Bhairab Bazar To Sylhet train schedule, Ticket Price, Ticket Booking
1. KALNI EXPRESS (774)
- Departure: 06:15 AM from Sylhet
- Arrival: 12:55 PM at Dhaka
- Journey Duration: 6h 40m
- Running Days: Off on Friday, runs Sat–Thu
Fare Details:
Class | Fare (BDT, including VAT) |
---|---|
S_CHAIR | 375 |
SNIGDHA | 719 |
AC_S | 863 |
Major Stops: Maijgaon, Kulaura, Shamshernagar, Sreemangal, Shaistaganj, Harashpur, Azampur, Brahmanbaria, Bhairab Bazar, Narsingdi, Biman Bandar.
2. JAYENTIKA EXPRESS (718)
- Departure: 12:00 PM from Sylhet
- Arrival: 07:15 PM at Dhaka
- Journey Duration: 7h 15m
- Running Days: Off on Thursday, runs Fri–Wed
Fare Details:
Class | Fare (BDT, including VAT) |
---|---|
S_CHAIR | 375 |
SNIGDHA | 719 |
AC_S | 863 |
Major Stops: Maijgaon, Kulaura, Bhanugach, Sreemangal, Shaistaganj, Shahaji Bazar, Nayapara, Montola, Harashpur, Mukundapur, Azampur, Brahmanbaria, Ashuganj, Biman Bandar.
3. PARABAT EXPRESS (710)
- Departure: 04:00 PM from Sylhet
- Arrival: 10:40 PM at Dhaka
- Journey Duration: 6h 40m
- Running Days: Off on Monday, runs Fri–Sun, Tue–Thu
Fare Details:
Class | Fare (BDT, including VAT) |
---|---|
S_CHAIR | 375 |
F_SEAT | 575 |
SNIGDHA | 719 |
AC_S | 863 |
Major Stops: Maijgaon, Kulaura, Bhanugach, Sreemangal, Shaistaganj, Nayapara, Azampur, Brahmanbaria, Bhairab Bazar, Biman Bandar.
4. UPABAN EXPRESS (740)
- Departure: 11:30 PM from Sylhet
- Arrival: 05:40 AM at Dhaka (next day)
- Journey Duration: 6h 10m
- Running Days: Off on Monday, runs Fri–Sun, Tue–Thu
Fare Details:
Class | Fare (BDT, including VAT) | Availability |
---|---|---|
S_CHAIR | 375 | 0 |
SNIGDHA | 719 | 0 |
AC_B | 1,338 | 0 |
Major Stops: Maijgaon, Baramchal, Kulaura, Shamshernagar, Bhanugach, Sreemangal, Shaistaganj, Bhairab Bazar, Narsingdi, Biman Bandar.

How to Book Sylhet to Dhaka Train Tickets
- Visit the official Bangladesh Railway website or download the Rail Sheba App.
- Select your travel date and train.
- Choose your class of seat (S_CHAIR, SNIGDHA, AC_S, F_SEAT, or AC_B).
- Complete online payment to secure your ticket.
- Tickets can also be purchased at railway counters.
Tips for Travelers
- Book in advance: Trains often get fully booked, especially for AC and Snigdha classes.
- Check off days: Each train has its own off day; plan accordingly.
- Plan your journey: Early morning or late-night trains are ideal depending on your schedule.
Whether you prefer early morning travel on Kalni Express or late-night convenience on Upaban Express, there are multiple options to travel from Sylhet to Dhaka comfortably. Choose your train, book your ticket online, and enjoy a safe, comfortable journey.