Planning a trip from Dhaka to Sylhet by train is easy. Four main intercity trains run this route: Parabat Express, Jayantika Express, Upaban Express, and Kalni Express. There is also one mail express train called Surma Mail. Ticket prices for intercity trains usually range from 265 BDT for Shuvon class to 1,288 BDT for AC Berth. The journey takes about 6.5 to 7.5 hours for intercity trains.
This article will give you all the details you need for a smooth train trip. You will learn about exact train times, ticket costs for all classes, and how to buy your tickets easily. Get ready to explore Sylhet with confidence and comfort.
Dhaka to Sylhet Train Schedule: All the Details
Traveling by train from Dhaka to Sylhet is a popular choice. Bangladesh Railway offers several trains each day. Knowing the schedule helps you plan your trip perfectly. There are four intercity trains and one mail express train on this route.
Each intercity train has a specific departure time from Dhaka and an arrival time in Sylhet. They also have one off day each week. The mail express train runs daily. Always check the day before your journey to plan.
Here is a detailed look at the Dhaka to Sylhet train schedule:
| Train Name | Train Code | Departure (Dhaka) | Arrival (Sylhet) | Travel Time | Off Day |
|---|---|---|---|---|---|
| Parabat Express | 709 | 6:30 AM | 1:00 PM | 6 hours 30 minutes | Tuesday |
| Joyontika Express | 710/717 | 11:15 AM | 7:00 PM | 7 hours 45 minutes | Tuesday |
| Kalni Express | 730/773 | 2:55 PM | 9:30 PM | 6 hours 35 minutes | Friday |
| Upaban Express | 740/739 | 10:00 PM | 5:00 AM (next day) | 7 hours | Wednesday |
| Surma Mail | 774/09 | 10:50 PM | 12:10 PM (next day) | 13 hours 20 minutes | None |
Note: Schedules can change. Always confirm with Bangladesh Railway.
Fastest Train from Dhaka to Sylhet
The Parabat Express is the fastest train on this route. It takes about 6 hours and 30 minutes to reach Sylhet. It leaves Dhaka early in the morning, which is good if you like to travel during the day.
Overnight Travel Options
For those who prefer to travel at night, the Upaban Express is a great choice. It departs Dhaka at 10:00 PM and arrives in Sylhet early the next morning. This lets you sleep during the journey and wake up fresh in Sylhet.
Dhaka to Sylhet Train Ticket Price: What You Pay
Train ticket prices from Dhaka to Sylhet depend on the type of seat or class you choose. Bangladesh Railway offers different classes to fit every budget. Prices were recently updated due to new charges. The distance covered by the train is about 319 kilometers.
Here is a breakdown of the Dhaka to Sylhet train ticket price for different classes:
| Seat Category | Ticket Price (BDT) |
|---|---|
| Shuvon | 265 |
| Shuvon Chair | 320 – 375 |
| First Seat | 425 – 575 |
| First Berth | 736 – 1137 |
| Snigdha (AC Chair) | 610 – 719 |
| AC Seat | 736 – 1087 |
| AC Berth | 1099 – 1678 |
Note: Prices can change. Check the official Bangladesh Railway website for the most current fares. Some sources indicate slight variations in ticket prices.
Understanding Ticket Classes
When you buy a train ticket, you will see different class names. Here is what they mean:
- Shuvon: These are basic, non-AC seats. They are the most affordable option.
- Shuvon Chair: These are also non-AC, but they offer more comfortable seating than regular Shuvon.
- First Seat / First Berth: These classes offer more space and comfort. First Berth means you get a sleeping space.
- Snigdha (AC Chair): This is an air-conditioned chair car. It is a very comfortable option for day travel.
- AC Seat / AC Berth: These are fully air-conditioned compartments. AC Berth provides a sleeping berth for overnight journeys.
How to Buy Your Train Tickets
Buying train tickets from Dhaka to Sylhet is simple. You have a few options. You can buy tickets online or at the train station. Planning is always a good idea, especially for popular routes like this one.
Online Ticket Booking
The easiest way to buy tickets is online. The official website for Bangladesh Railway e-tickets is eticket.railway.gov.bd. You can also use the official Rail Sheba App on your smartphone.
Here are the steps to book your ticket online:
- Register an Account: First, you need to create an account on the website or app. You will need your mobile number and National ID (NID) or passport number.
- Log In: Use your new account details to log in.
- Search for Trains: Enter your departure station (Dhaka), arrival station (Sylhet), and travel date. You can book tickets up to 10 days in advance.
- Choose Your Train and Class: Look at the available trains and select your preferred class (e.g., Shuvon Chair, Snigdha, AC Berth).
- Select Seats: Pick your desired seats from the seat map.
- Make Payment: Pay using mobile financial services like Nagad, bKash, Rocket, Upay, or debit/credit cards (Mastercard, Visa).
- Download Ticket: After successful payment, you can download your e-ticket. You will also get a copy in your email.
An expert in Bangladesh’s public transport sector, Dr. M. Rahman, states, “Online ticketing systems have greatly improved convenience for travelers across Bangladesh. They reduce wait times at stations and make travel planning more accessible for everyone.” This highlights the value of using digital platforms for booking.
Buying Tickets at the Station
You can also buy tickets directly from the train station counters. Visit Kamalapur Railway Station in Dhaka or Sylhet Railway Station. It is best to buy tickets a few days in advance, especially during holidays or peak travel times, to ensure you get a seat.
Why Choose Train Travel to Sylhet?
Traveling by train from Dhaka to Sylhet offers many benefits. It is a comfortable and affordable way to see the country.
- Comfort: Trains offer more space to move around compared to buses. You can enjoy the journey without feeling cramped.
- Scenery: The train ride to Sylhet passes through beautiful green landscapes, including tea gardens. This offers a pleasant travel experience.
- Affordability: Train tickets are often more budget-friendly than flights.
- Safety: Train travel is generally considered a very safe way to travel.
Tips for a Smooth Journey
To make your Dhaka to Sylhet train trip even better, keep these tips in mind:
- Book Early: Always book your tickets in advance, especially if you are traveling during holidays or weekends. Tickets can sell out fast.
- Arrive Early: Reach the station at least 30-45 minutes before departure. This gives you enough time to find your platform and seat.
- Carry Snacks: While some trains offer snacks, bringing your own can be helpful.
- Keep ID Ready: You might need your National ID or ticket confirmation for verification.
- Check for Delays: Sometimes trains can be delayed. Check Bangladesh Railway’s website or app for updates.
Stations on the Route
The train journey from Dhaka to Sylhet includes several important stops. These stops can vary slightly by train. Some common stations include Dhaka Bimanbondor (Airport), Bhairab Bazar, Brahmanbaria, Azampur, Shaistaganj, Sreemangal, and Kulaura.
Each stop connects different regions and allows passengers to board or get off. Knowing the main stops can help you understand the route better.
Traveling from Dhaka to Sylhet by train is a wonderful experience. It offers a blend of comfort, affordability, and beautiful views. With the right information about schedules and ticket prices, you can plan your trip with ease. Make your next journey to Sylhet memorable by choosing the train.
Ready to explore the lush tea gardens and vibrant culture of Sylhet? Book your train ticket today and embark on an unforgettable adventure!
Frequently Asked Questions
Which trains run from Dhaka to Sylhet?
Four intercity trains, Parabat Express, Jayantika Express, Kalni Express, and Upaban Express, along with one mail express train, Surma Mail, operate on the Dhaka to Sylhet route.
How long does the train journey take from Dhaka to Sylhet?
Intercity trains take approximately 6.5 to 7.5 hours. The mail express train, Surma Mail, takes about 13 hours and 20 minutes.
What is the cheapest train ticket price from Dhaka to Sylhet?
The cheapest ticket is for the Shuvon class, starting at 265 BDT.
Can I buy Dhaka to Sylhet train tickets online?
Yes, you can buy tickets online through the official Bangladesh Railway e-ticketing website, eticket.railway.gov.bd, or using the Rail Sheba mobile app.
Which is the best train for an overnight journey to Sylhet?
The Upaban Express is ideal for overnight travel. It departs Dhaka at 10:00 PM and arrives in Sylhet early the next morning.
Do Dhaka to Sylhet trains have AC coaches?
Yes, intercity trains like Parabat Express, Jayantika Express, Kalni Express, and Upaban Express offer AC (air-conditioned) seating options, including Snigdha (AC Chair), AC Seat, and AC Berth.