Dhaka to Sylhet Train 2026: Tickets, Schedule & Price Guide

Last Updated

Planning a trip from Dhaka to Sylhet by train offers a blend of comfort and scenic beauty. The Dhaka to Sylhet train route is efficiently served by four main intercity trains: Parabat Express, Jayantika Express, Upaban Express, and Kalni Express. Additionally, the mail-express train, Surma Mail, also operates daily. For those interested in the dhaka to sylhet train ticket price, intercity fares typically range from 265 BDT for Shuvon class to 1,678 BDT for AC Berth. The journey usually takes about 6.5 to 7.5 hours for intercity services, making the Dhaka Sylhet train an efficient way to travel between these two major cities of Bangladesh.

This comprehensive guide provides all the necessary details for a seamless train journey from Dhaka to Sylhet. You’ll find current Dhaka to Sylhet train schedule details, updated Sylhet train ticket price information for every class, and clear steps to buy tickets online or directly at Kamalapur Railway Station. Prepare to explore Sylhet with confidence and comfort.

Plan Your Journey: Essential Dhaka to Sylhet Train Schedule and Departure Times

Traveling by Dhaka to Sylhet train remains one of the most popular choices for many commuters and tourists in Bangladesh. Bangladesh Railway operates several daily departures, and knowing the Dhaka to Sylhet train schedule is crucial for perfect planning. The route is served by four intercity trains and one daily mail-express train, all departing from Kamalapur Railway Station. Whether you’re seeking a fast journey or an overnight option, understanding the current train schedule Dhaka to Sylhet is key for a smooth trip.

Each intercity train has a specific departure time from Dhaka and an arrival time in Sylhet, along with a designated weekly off-day. The Surma Mail, however, runs every day. Always verify the latest Sylhet train schedule a day before you travel, especially during peak seasons or holidays, to avoid any inconvenience.

Below is the up-to-date Dhaka Sylhet train schedule, effective April 2026:

Train NameTrain CodeDeparture (Dhaka)Arrival (Sylhet)Travel TimeOff Day
Parabat Express70906:30 AM01:00 PM6 h 30 mTuesday
Jayantika Express710/71711:15 AM07:00 PM7 h 45 mTuesday
Kalni Express730/77302:55 PM09:30 PM6 h 35 mFriday
Upaban Express740/73910:00 PM05:00 AM (next day)7 hWednesday
Surma Mail774/0910:50 PM12:10 PM (next day)13 h 20 mNone

Note: Train schedules can be subject to change due to operational adjustments or unforeseen circumstances. It is always recommended to confirm the latest timings via the official Bangladesh Railway website or their mobile app before your journey. This ensures you have the most accurate Dhaka to Sylhet train time for seamless travel.

Fastest Dhaka to Sylhet Train: Optimize Your Travel Time

For travelers prioritizing speed on their Dhaka to Sylhet train journey, the Parabat Express is the fastest intercity option, completing the journey in approximately 6 hours 30 minutes. Its early-morning departure at 6:30 AM is ideal for those who prefer to arrive in Sylhet before noon, allowing ample time for onward travel or sightseeing.

Overnight Dhaka to Sylhet Train Options: Arrive Refreshed

The Upaban Express is the top choice for travelers preferring an overnight journey from Dhaka to Sylhet. Departing Dhaka at 10:00 PM, it arrives in Sylhet early the next morning at 05:00 AM, offering comfortable sleeping berths to ensure you start your day refreshed in Sylhet. This makes it a popular option for those checking the Dhaka to Sylhet train schedule for night travel. Another option for night travel is the Surma Mail, which also departs late evening.

Understanding Dhaka to Sylhet Train Ticket Price: Fares & Class Options

Train ticket prices from Dhaka to Sylhet depend on the class of service selected. Bangladesh Railway periodically adjusts fares to account for operational costs. As of December 20, 2025, Bangladesh Railway implemented fare increases on various Eastern Zone routes, including Dhaka-Sylhet, through a “pontage charge” mechanism to cover bridge maintenance costs. The route covers a distance of approximately 319 km, making the Dhaka to Sylhet train ticket price an important factor for travelers planning their budget.

Current fare breakdown for the Dhaka to Sylhet train, effective December 2025:

Seat CategoryTicket Price (BDT)
Shuvon265
Shuvon Chair410
First Seat425 – 575
First Berth1,137 – 1,137+
Snigdha (AC Chair)788
AC Seat943 – 1,087+
AC Berth1,465 – 1,678

Note: Prices for Sylhet train ticket price may vary slightly between different trains and booking channels. For the most accurate and up-to-date fares, always check the official Bangladesh Railway e-ticket portal. The fare adjustments were implemented to cover operational and maintenance costs.

Choosing Your Comfort: Understanding Dhaka to Sylhet Train Ticket Classes

When purchasing your Sylhet train ticket, you will encounter various class names, each offering different amenities and comfort levels for your journey from Dhaka to Sylhet, influencing the overall Dhaka to Sylhet train ticket price:

  • Shuvon: These are basic, non-air-conditioned seats and represent the most economical travel option for the Dhaka to Sylhet train.
  • Shuvon Chair: Offering a step up from Shuvon, these are non-AC seats but provide more comfort with reclining capabilities.
  • First Seat / First Berth: These classes offer wider seats and, in the case of berths, sleeping accommodations for enhanced space and comfort, suitable for longer journeys.
  • Snigdha (AC Chair): An air-conditioned chair car, ideal for comfortable daytime travel, especially during warmer months.
  • AC Seat / AC Berth: These are fully air-conditioned compartments. AC Seat provides comfortable seating, while AC Berth offers a sleeping berth, perfect for overnight journeys.
See also  Rajshahi to Natore: 2026 Train Times & 1 Secret Tip!

Effortless Booking: How to Get Your Dhaka to Sylhet Train Tickets

Purchasing tickets for the Dhaka to Sylhet train route is convenient and straightforward, with options available online, through the official mobile app, or at station counters. Bangladesh Railway emphasizes using official channels for booking to avoid fraud and ensure a smooth experience for your Dhaka Sylhet train journey.

Online Convenience: Book Your Dhaka to Sylhet Train Tickets via e-Ticket Portal & App

The official Bangladesh Railway e-ticket platform is eticket.railway.gov.bd. The Rail Sheba app, available on Android and iOS, offers the same comprehensive functionality and is highly recommended by railway authorities, especially for Eid journeys where 100% of tickets are sold online.

Follow these steps to book your Dhaka to Sylhet train tickets online:

  1. Register an Account: You will need to provide your valid mobile number and National ID (NID) or passport information to create an account.
  2. Log In: Use your registered credentials to access the e-ticket portal or the Rail Sheba app.
  3. Search for Trains: Select “Dhaka” (specifically Kamalapur) as your departure station, “Sylhet” as your destination, and choose your preferred travel date. Bookings are typically open up to 10 days in advance. This helps you find the most suitable Kamalapur to Sylhet train schedule.
  4. Choose Train & Class: Select the desired train service (e.g., Jayantika Express or Parabat Express, considering the Jayantika Express Dhaka to Sylhet time) and your preferred class (e.g., Shuvon Chair, Snigdha, AC Berth).
  5. Select Seats: Utilize the interactive seat map to reserve your specific seats.
  6. Make Payment: Complete your payment using various mobile banking options like Nagad, bKash, Rocket, Upay, or via debit/credit cards (Mastercard, Visa).
  7. Download Ticket: After successful payment, download your e-ticket. It’s advisable to keep both a digital copy on your phone and a printed copy.

Transport analyst Dr. M. Rahman observes, “Online ticketing has significantly reduced wait times at stations and made travel planning more accessible for citizens across Bangladesh.” Furthermore, for Eid travel, passengers must include the names of all co-passengers, and the ticket purchaser must travel with the same mobile phone used for booking, along with a valid photo ID. A maximum of four tickets can be purchased per registered ID for a single journey.

In-Person Purchase: Buying Dhaka to Sylhet Train Tickets at Stations

Tickets can also be purchased directly from the counter at Kamalapur Railway Station in Dhaka or Sylhet Railway Station. During peak periods, such as national holidays or weekend getaways, purchasing your Dhaka to Sylhet train ticket a few days in advance is highly advisable to secure your preferred class and seat. For instance, during Eid, 25% of seats (excluding upper class) may be sold from station counters on the day of travel.

Experience the Journey: Top Benefits of Choosing the Dhaka to Sylhet Train

Train travel between Dhaka and Sylhet offers a compelling combination of comfort, affordability, and beautiful scenery, making the Dhaka Sylhet train a preferred choice for many Bangladeshi travelers.

  • Comfort: Trains provide more spacious cabins and the freedom to move around, offering a more comfortable experience compared to most bus services.
  • Scenery: The rail route passes through the lush green tea gardens of the Sylhet division, alongside river valleys and rolling hills, providing a picturesque journey on the Dhaka Sylhet train.
  • Affordability: Dhaka to Sylhet train ticket price is generally more economical than domestic flights, making it a budget-friendly option for many.
  • Safety: Rail travel consistently ranks as one of the safest modes of transport in Bangladesh.

Essential Tips for a Smooth Dhaka to Sylhet Train Journey

To ensure a pleasant and hassle-free train trip from Dhaka to Sylhet, consider these practical tips:

  • Book Early: Secure your Dhaka to Sylhet train tickets in advance, especially for AC classes and during weekends or holiday seasons, as tickets can sell out quickly.
  • Arrive Early: Aim to be at Kamalapur Railway Station 30–45 minutes before your scheduled departure time. This allows ample time to locate your platform, find your seat, and board calmly without rush.
  • Carry Snacks: While most intercity trains include a pantry car offering light refreshments, bringing your own snacks and water ensures you have your preferred items throughout the journey.
  • Keep ID and Ticket Ready: Have your National ID (NID) or passport and your e-ticket confirmation (digital or printed) readily accessible for verification by railway staff. This is a mandatory requirement.
  • Check for Delays: Use the official Bangladesh Railway website or the Rail Sheba app for real-time updates on Dhaka to Sylhet train schedule and potential delays for your Dhaka to Sylhet train. You can also refer to the Ministry of Railways website for official announcements.
See also  Laksam to Dhaka Train Schedule and Ticket Prices 2026

Important Stops: Key Stations on the Dhaka to Sylhet Train Route

The Dhaka-to-Sylhet railway line includes several important stops that serve regional passengers and offer additional boarding points for travelers from surrounding areas. Key stations along this route for the Dhaka to Sylhet train journey include:

  • Dhaka Bimanbondor (Airport Station)
  • Bhairab Bazar
  • Brahmanbaria
  • Azampur
  • Shaistaganj
  • Sreemangal
  • Kulaura

These stops facilitate connectivity for various towns and districts along the route, making train travel from Dhaka to Sylhet a convenient option for many.

Traveling by Dhaka to Sylhet train offers a blend of comfort, affordability, and beautiful scenery. With current Dhaka to Sylhet train schedules and fare information, coupled with efficient booking options, you can plan your trip confidently and look forward to a memorable journey to Sylhet.

Ready to explore the enchanting tea gardens and vibrant culture of Sylhet? Book your Dhaka to Sylhet train ticket today and embark on an unforgettable adventure!

Frequently Asked Questions About Dhaka to Sylhet Train Travel

Which trains operate between Dhaka and Sylhet?

Four intercity services—Parabat Express, Jayantika Express, Kalni Express, and Upaban Express—along with the daily Surma Mail, operate on this popular Dhaka to Sylhet train route from Kamalapur.

How long does the train journey from Dhaka to Sylhet typically take?

Intercity trains usually complete the journey in approximately 6.5 to 7.5 hours, while the Surma Mail takes about 13 hours 20 minutes due to more stops. This helps determine your ideal Dhaka to Sylhet train time.

What is the most economical ticket option for this route?

The Shuvon class offers the most budget-friendly option for the Dhaka to Sylhet train ticket price, with tickets starting at 265 BDT.

Can I purchase Dhaka to Sylhet train tickets online?

Yes, tickets can be conveniently purchased online via the official e-ticket portal (eticket.railway.gov.bd) or through the Rail Sheba mobile app, making it easy to get your Dhaka Sylhet train tickets.

Which train is recommended for overnight travel from Dhaka to Sylhet?

The Upaban Express is ideal for overnight travel, departing Dhaka at 10:00 PM and arriving in Sylhet early the following morning, offering comfortable sleeping berths. This makes it a popular choice when checking the Dhaka to Sylhet train schedule for night options.

Do trains on this route offer AC coaches?

Yes, intercity trains like Parabat, Jayantika, Kalni, and Upaban all provide various AC options, including Snigdha (AC Chair), AC Seat, and AC Berth classes, influencing the overall Dhaka to Sylhet train ticket price.

Is Wi-Fi service available on Dhaka to Sylhet trains?

Currently, Wi-Fi service is being trialed on select trains like Parabat Express and Kalni Express on certain routes. Availability may vary, so it’s best to check the latest updates on the Bangladesh Railway website before your Dhaka to Sylhet train journey.

Are there any discounts available for senior citizens or students for the Sylhet train ticket price?

Bangladesh Railway offers a 10% discount for senior citizens (aged 60+) and a 5% discount for students with a valid ID. These discounts are applied during the booking process, impacting the final Sylhet train ticket price.

How far in advance can I book train tickets for Dhaka to Sylhet?

Tickets for the Dhaka to Sylhet train can typically be booked up to 10 days in advance of your travel date. During peak seasons like Eid, it is highly recommended to book as early as possible as tickets sell out quickly.

What identification is required when traveling by train in Bangladesh?

Passengers, especially the ticket purchaser, must carry a valid National ID (NID) or passport and the mobile phone used for booking, as these may be required for verification on your Dhaka to Sylhet train journey.

Is the Sylhet to Dhaka train ticket price the same for return journeys?

Generally, the ticket prices for the return journey from Sylhet to Dhaka are symmetrical to the Dhaka to Sylhet train ticket price for the same class and train service. However, it’s always advisable to confirm fares for your specific travel date on the official Bangladesh Railway e-ticket portal.

When were the latest fare adjustments implemented for Dhaka to Sylhet trains?

Bangladesh Railway implemented fare increases on the Dhaka-Sylhet route, along with other Eastern Zone routes, effective December 20, 2025. These adjustments were made through a “pontage charge” to help cover bridge maintenance and operational costs.


Sharing Is Caring:

Amader Train is a reliable source for everything related to Bangladesh railway services. We offer up-to-date train schedules, ticket prices, and the latest news about trains in the country. Whether you are planning a trip or just want to stay informed, we provide the information you need.

Leave a Comment