Bangladesh

Dhaka to Sylhet Train: Ticket Price, Schedule, Stoppage and Ticket Booking

Four intercity trains run from Dhaka (Kamalapur) to Sylhet every day: Parabat Express, Jayantika Express, Kalni Express and Upaban Express. The slow Surma Mail also runs on the line. The fastest trip takes about 6 hours 30 minutes, and a Shovon Chair seat costs Tk 375. This page gives you the full Dhaka to Sylhet train schedule, the fare for every seat class, the station-by-station stoppage list, the off days and a step-by-step guide to booking online with bKash.

Short answer: Parabat Express (709) is the fastest, leaving Dhaka at 6:30 AM and reaching Sylhet at 1:00 PM. Kalni Express (773) leaves at 2:55 PM, Jayantika Express (717) at 11:15 AM and Upaban Express (739) at 10:00 PM. Fares run from Tk 375 for a Shovon Chair seat to Tk 1,288 for an AC Berth, including VAT.

Sylhet Train Station Schedule, Ticket Price, Time Table, Booking

Dhaka to Sylhet Train Schedule

Train No.TrainDeparts DhakaArrives SylhetJourney time
709Parabat Express6:30 AM1:00 PM6 hours 30 minutes
717Jayantika Express11:15 AM7:00 PM7 hours 45 minutes
773Kalni Express2:55 PM9:30 PM6 hours 35 minutes
739Upaban Express10:00 PM5:00 AM (next day)7 hours

Surma Mail (9) also runs from Dhaka to Sylhet every day. It stops at many more stations and takes over ten hours, so most people use it only for short trips on the line or to save money. Check the portal for its current departure time.

Stoppage List and Station Times

Parabat Express makes the fewest stops. Its timetable is:

StationArrivalDeparture
Dhaka (Kamalapur)Starts here6:30 AM
Biman Bandar (Dhaka Airport)6:53 AM6:58 AM
Bhairab Bazar8:03 AM8:06 AM
Brahmanbaria8:26 AM8:29 AM
Azampur8:50 AM8:52 AM
Nayapara9:30 AM9:32 AM
Shaistaganj9:52 AM9:55 AM
Sreemangal10:32 AM10:35 AM
Bhanugach10:54 AM10:56 AM
Kulaura11:25 AM11:28 AM
Maijgaon11:55 AM11:57 AM
Sylhet1:00 PMEnds here

The other three trains stop at Biman Bandar, Brahmanbaria, Akhaura Junction, Shaistaganj, Sreemangal and Kulaura Junction. Kulaura departure times are:

TrainDeparts Kulaura
Parabat Express11:28 AM
Jayantika Express5:09 PM
Kalni Express7:51 PM
Upaban Express3:11 AM

Kalni Express also calls at Biman Bandar at about 3:20 PM and at Brahmanbaria at about 4:50 PM, and Upaban Express reaches Maijgaon at about 3:45 AM. The e-ticket site shows the full stop list and times for the train you pick. Times at the smaller stations can move by a few minutes, so check before you travel from one of them.

Sylhet to Dhaka Return Trains

Train No.TrainDeparts SylhetArrives Dhaka
774Kalni Express6:15 AM12:55 PM
718Jayantika Express12:00 PM7:15 PM
710Parabat Express4:00 PM10:40 PM
740Upaban Express11:30 PM6:45 AM

For the full return timetable, see the Minciter Sylhet train schedule page.

Off Days

TrainDhaka to SylhetSylhet to Dhaka
Parabat ExpressTuesdayTuesday
Jayantika ExpressTuesdayThursday
Kalni ExpressFridayFriday
Upaban ExpressWednesdayMonday

On a train’s off day it does not run, so it will not appear in the e-ticket search for that date. Surma Mail runs every day.

Ticket Price by Seat Class

These are the Dhaka to Sylhet fares in Bangladeshi taka, including 15% VAT.

Seat classFare
Shovon ChairTk 375
First SeatTk 575
Snigdha (AC chair)Tk 719
AC SeatTk 863
AC BerthTk 1,288

Tickets for shorter trips cost less. A ticket from Dhaka to Brahmanbaria or Sreemangal costs a fraction of the full fare. Online tickets carry a small service charge on top of these prices. Bangladesh Railway revises fares from time to time, so check the price for your class and date on the e-ticket site before you pay.

Which Classes Each Train Has

TrainClasses
Parabat ExpressShovon Chair, First Seat, Snigdha, AC Seat
Jayantika ExpressShovon Chair, Snigdha, AC Seat
Kalni ExpressShovon Chair, First Seat
Upaban ExpressShovon Chair, First Seat, Snigdha, AC Seat, AC Berth

Upaban Express is the only one with an AC Berth, which makes it the best choice for the overnight run, where you can sleep on board. Not every class is open on every date, and the portal shows what is available.

How to Book Tickets Online and Pay With bKash

You can buy tickets on the official e-ticket site or through the Rail Sheba mobile app.

Official e-ticket site: https://eticket.railway.gov.bd
Bangladesh Railway: https://www.railway.gov.bd

  1. Log in with your mobile number, or register with your NID details.
  2. Enter Dhaka as your starting station and Sylhet as your destination, then pick the date.
  3. Choose a train and seat class from the results.
  4. Select your seats on the seat map.
  5. Confirm passenger details and go to payment.
  6. Pay with bKash, Nagad, Rocket or a bank card. For bKash, enter your number, the verification code and your PIN.
  7. Finish payment before the timer ends, or the seats are released.
  8. Save the ticket and carry your NID to the station.

bKash: https://www.bkash.com
Nagad: https://nagad.com.bd

If money leaves your account and no ticket appears, do not pay again. Check your ticket history first, then contact the railway or your payment provider. You can also buy tickets at station counters.

Which Train Should You Pick

  • For the fastest daytime trip, take Parabat Express at 6:30 AM, and you reach Sylhet by 1:00 PM.
  • For a later start, take Jayantika Express at 11:15 AM or Kalni Express at 2:55 PM, which arrives at 9:30 PM.
  • For an overnight trip with a bed, take Upaban Express and arrive at 5:00 AM.
  • For the lowest fare on a slower train, use Surma Mail.
  • If you are going to Sreemangal for the tea gardens, take Parabat Express, which reaches Sreemangal at 10:32 AM.

Practical Tips

  • Book early for Fridays, Saturdays and holidays. Sylhet trains fill fast, especially before Eid.
  • Reach Kamalapur at least 30 minutes before departure.
  • Carry your NID. Ticket checkers may ask for it.
  • Check your train number and direction before boarding, since several trains share the same platform.
  • Keep your ticket SMS or PDF on your phone.
  • Check train status on the day by sending TR followed by the train number to 16318, for example TR 709.
  • If you board at Biman Bandar, check the stop time on the portal, since most trains stop there for only a few minutes.
Bangladesh Railway all trains schedule, ticket price, routes, booking

FAQ

Which trains run from Dhaka to Sylhet?
Parabat Express (709), Jayantika Express (717), Kalni Express (773) and Upaban Express (739), plus Surma Mail (9).

What is the Dhaka to Sylhet train ticket price?
Tk 375 for Shovon Chair, Tk 575 for First Seat, Tk 719 for Snigdha, Tk 863 for AC Seat and Tk 1,288 for AC Berth, including VAT.

Which is the fastest train from Dhaka to Sylhet?
Parabat Express, which takes about 6 hours 30 minutes.

How long does the train take from Dhaka to Sylhet?
About 6 hours 30 minutes to 7 hours 45 minutes on intercity trains.

What are the stops of Parabat Express?
Biman Bandar, Bhairab Bazar, Brahmanbaria, Azampur, Nayapara, Shaistaganj, Sreemangal, Bhanugach, Kulaura and Maijgaon, before Sylhet.

Which train has an AC Berth?
Upaban Express.

What is the first and last train from Dhaka to Sylhet?
Parabat Express at 6:30 AM is the first, and Upaban Express at 10:00 PM is the last intercity train.

Can I pay with bKash?
Yes. The e-ticket site and the Rail Sheba app both accept bKash, Nagad, Rocket and cards.

How can I check the live status of my train?
Send TR followed by the train number to 16318 by SMS.

SY

Hi! I’m Suraiya — a writer, researcher, and Top Rated Freelancer on Upwork. I love writing and exploring the world of AI through my words. I’ve gained extensive professional experience through freelancing and have published research in peer-reviewed journals. I also write fiction, nonfiction, and romantic books. Since this is the AI era, I’m excited to explore this world too — let’s learn together!

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button