Dhaka To Sylhet Train Schedule and Ticket Price 2025

Planning to travel from Dhaka to Sylhet by train? Discover the complete Dhaka to Sylhet train schedule including all intercity and mail train departure times, arrival details, and ticket prices. Whether you’re taking the luxurious Parabat Express or the budget-friendly Jayantika Express, our updated schedule helps you choose the best train for your needs. 

Train travel on this route is reliable, affordable, and more relaxing than long-distance bus journeys. This detailed guide also includes seat class options, station names, and helpful tips for booking tickets online or at the station. Ideal for tourists and regular passengers, this resource ensures a smooth and enjoyable trip.

Dhaka To Sylhet Train Schedule

Dhaka to Sylhet Train Schedule

Currently, four intercity and one Mail trains serve the Dhaka to Sylhet route. These trains operate on different days and offer various seating classes to accommodate passengers with different preferences and budgets.

Intercity Train schedules

Note: Train schedules may be updated during national holidays, Eid festivals, or railway maintenance. Check official sources or the Bangladesh Railway website for real-time updates.

Mail Train schedule

Note: Alongside the popular intercity trains, some passengers may also consider the Surma Mail train for traveling from Sylhet to Dhaka. This train is one of the older mail services and offers a low-cost alternative for those who don’t mind a slower journey with basic facilities. However, travelers should be cautious, as the Surma Mail does not run daily. Its operations are often inconsistent due to maintenance issues or low demand. Those seeking punctuality and comfort are better off choosing one of the regular intercity services on this route.

Dhaka to Sylhet Train Ticket Price (All Seat Classes)

The ticket price depends on the class of seat chosen. Bangladesh Railway offers several options to meet different budget needs:

How to Book Dhaka to Sylhet Train Tickets

1. Online Booking

Steps:

  • Register with your NID or phone number
  • Choose travel date, train, and seat class
  • Makes payment by Nagad, Rocket, bKash Visa Card, or Master Card.
  • Receive e-ticket via email/SMS

2. Offline Booking

  • Visit Kamalapur or Biman Bandar Railway Station
  • Queue at the counter
  • Choose your destination and seat class
  • Pay in cash and collect your printed ticket

Why Travel by Train from Dhaka to Sylhet?

Traveling by train in Bangladesh is a preferred choice for long-distance journeys, especially between major cities like Dhaka and Sylhet. Here are a few reasons why people choose train travel over buses or private cars:

  • Comfortable and spacious seating
  • Fewer delays and no road traffic
  • Affordable ticket prices
  • Safer compared to buses
  • Onboard restrooms and food services
  • Enjoyable scenic views along the way

Whether you’re visiting the tea gardens of Sylhet, attending a business meeting, or heading home to your village, the Dhaka To Sylhet Train Schedule offers the best blend of cost-efficiency, safety, and comfort.

Major Stops Between Dhaka and Sylhet
The intercity trains make several important stops along the way. Below are some of the notable stations:

  • Biman Bandar Station (Dhaka Airport)
  • Narsingdi
  • Bhairab Bazar
  • Brahmanbaria
  • Azampur
  • Nayapara
  • Shaistaganj
  • Srimangal
  • Kulaura
  • Maijgaon

These stops allow passengers from suburban and rural areas to join the journey conveniently.

Types of Seat Classes Available
Each train provides multiple seat classes to suit all types of travelers:

  1. Shovan & Shovan Chair
    Budget-friendly

Ideal for students and daily passengers

  1. First Class Seat & Berth
    Traditional, more private
    Berth has sleeping facilities
  2. Snigdha
    Mid-range air-conditioned class
    Great balance between comfort and cost
  3. AC Seat / Berth
    Premium service
    Quiet, clean, safe and comfortable
    Best for families or overnight travel

Booking train tickets in Bangladesh has become convenient with digital platforms. Here are the available methods:

Best Time to Travel from Dhaka to Sylhet
For Sightseeing: Take the Parabat Express in the morning and Jayantika Express In the afternoon to enjoy the natural beauty.
For Business Travelers: The Kalni Express is ideal as it departs in the afternoon
For Budget Travelers: Jayantika Express offers daily service at affordable prices
For Overnight Comfort: Upaban Express offers sleeping berths, arriving in the early morning

Onboard Experience: What to Expect
Trains on this route, especially intercity ones, are known for their clean environment, friendly staff, and variety of services:
Onboard canteen service

Washrooms in every coach
Charging ports in premium seats
Bedding in sleeper cabins (First Berth/AC Berth)
Security personnel for added safety
Windows for enjoying scenic views

Travel Tips for a Smooth Journey.
Book Early: Especially during Eid or national holidays.
Choose the Right Train: Day vs night, depending on your comfort.
Pack Snacks and Water: Some trains have food services, but it’s safer to carry your own.
Secure Your Belongings: Keep valuables close, use zippers and locks.
Carry NID/ID Card: Required for verification. Dhaka To Sylhet Train Schedule.

Dhaka Railway Stations – Where to Board the Train

Most trains to Sylhet depart from:

  1. Kamalapur Railway Station Central station in Dhaka.
    All trains originate here

Services: Ticket counter, food stalls, security, waiting lounge

  1. Biman Bandar Station (Airport)
    Convenient for people living near Uttara, Gazipur, or travelers flying in

Trains stop here 30–40 minutes after leaving Kamalapur. Dhaka To Sylhet Train Schedule.

Why Visit Sylhet?

Dhaka To Sylhet Train Schedule
Sylhet is one of the most picturesque and spiritually rich districts in Bangladesh. Here’s why thousands travel there:
Tea Gardens of Srimangal, Ratargul Swamp Forest., Jaflong & Lalakhal, Bisnakandi, Hazrat Shah Jalal and Shah Paran Shrines., Hakaluki Haor and Tanguar Haor.

From spirituality to nature tourism, Sylhet offers something for every traveler.

Bus vs Train: Why Choose Train to Sylhet?

Clearly, train travel from Dhaka to Sylhet is a smarter, safer, and more relaxing option.

Overview of Dhaka to Sylhet Train Route: A Complete Travel Guide
Traveling by train in Bangladesh is one of the most efficient and comfortable ways to move between cities, and the Dhaka to Sylhet train route is a prime example. Whether you’re heading for business, leisure, or visiting family, this route offers a mix of natural beauty, affordable travel, and convenience. In this detailed article, we’ll explore everything about the Dhaka to Sylhet train journey, including the route’s geography, available trains, schedule, ticket prices, stops along the way, and tips for travelers. Dhaka To Sylhet Train Schedule.

Dhaka To Sylhet Train Schedule is the best.

Geographical and Scenic Highlights of the Route

One of the best things about this route is the variety of landscapes passengers can enjoy:

Green Fields and Villages: The train runs through lush rural areas and paddy fields.
Tea Gardens: Especially near Srimangal, passengers get a view of sprawling tea estates.
Rivers and Haors: The route includes bridges over scenic rivers and wetlands.
Hilly Terrain: As the train nears Sylhet, the terrain becomes hillier and greener.
The journey is a treat for photographers and nature lovers, especially on Parabat Express and Kalni Express, which operate during daylight hours. Dhaka To Sylhet Train Schedule.

Distance and Duration of the Journey

Total Distance: 319 kilometers (approx.)
Travel Time:
Fast trains: 6:30 to 6:40 hours
Slower or overnight trains: 7:30 to 7:45 hours
The time may vary slightly depending on weather, track conditions, and the number of stops. Dhaka To Sylhet Train Schedule.

Best Trains for Different Types of Travelers

The Best Security in Dhaka to Sylhet Trains 

Traveling from Dhaka to Sylhet by train is not only comfortable and affordable but also one of the safest options available in Bangladesh. From enhanced surveillance to trained railway police, every step is taken to provide a secure environment on board and at the stations.

Most intercity trains on this route, including Parabat Express, Upaban Express, and Joyontika Express, have dedicated Railway Security Forces (RNB) onboard. These officers patrol the compartments regularly to prevent any kind of criminal activity, such as theft or harassment. In addition, CCTV cameras have been installed at major stations like Kamalapur and Sylhet to monitor suspicious behavior and take quick action when necessary. Dhaka To Sylhet Train Schedule.

Passengers can also rely on verified ticketing systems, which help avoid ticket black-marketing and overcrowding. With digital platforms like the Shohoz and Rail Sheba app, travelers can now book tickets securely online. The use of e-tickets reduces the risk of scams or unauthorized entry into reserved compartments, thereby enhancing passenger safety.

Another key aspect of safety on the Dhaka to Sylhet route is the presence of station-level support. Uniformed railway staff, regular announcements, and medical assistance are readily available at major junctions. Dhaka To Sylhet Train Schedule. Women and elderly passengers can also request special assistance, making the journey more inclusive and stress-free.

Finally, the Dhaka to Sylhet train route is considered one of the most reliable in terms of operational security. Regular train maintenance, adherence to schedules, and trained drivers ensure smooth and safe rides. Whether you’re a solo traveler, tourist, or family, choosing the train for this journey provides peace of mind, making it a top choice for secure travel across Bangladesh. Dhaka To Sylhet Train Schedule.

Sylhet Arrival: What Awaits You

Sylhet, known as the land of spiritual serenity and natural beauty, offers some of the most enchanting destinations for travelers. Whether you’re seeking religious significance, natural wonder, or peaceful landscapes, Sylhet’s top 3 Darshanari (tourist attractions) promise an unforgettable experience. Each spot reflects the rich culture, spiritual depth, and lush green surroundings that make Sylhet a favorite among domestic and international tourists. Dhaka To Sylhet Train Schedule.

1. Hazrat Shahjalal (R.) Mazar Sharif
The shrine of Hazrat Shahjalal (R.), located in the heart of Sylhet city, is one of the most sacred and visited spiritual sites in Bangladesh. Thousands of devotees and tourists visit this Darshanari every day to pay their respects and enjoy the peaceful ambiance. The site also offers historical insight into the spread of Islam in the region and is often considered a spiritual starting point for exploring Sylhet. Dhaka To Sylhet Train Schedule.

2. Jaflong – Where Mountains Meet Rivers
Jaflong is a breathtaking tourist destination located at the border between Bangladesh and India. Known for its crystal-clear river, rolling hills, and tribal lifestyle, this natural Darshanari attracts nature lovers year-round. Visitors can witness stone collection from the river, take boat rides, and capture panoramic views of the Indian Meghalaya hills. Jaflong’s charm lies in its perfect combination of natural wonder and cultural diversity. Dhaka To Sylhet Train Schedule.

3. Ratargul Swamps in Bangladesh
Situated near the Gowain River, this forest remains submerged in water for most of the year, offering boat rides through dense greenery and unique wildlife sightings. As a Darshanari, Ratargul delivers a magical experience for adventurers and photographers looking to explore Sylhet’s untouched wilderness. Dhaka To Sylhet Train Schedule.

Together, these three Darshanari locations showcase Sylhet’s diversity—spirituality, natural elegance, and ecological uniqueness. Whether you’re planning a spiritual pilgrimage or a weekend escape into nature, Sylhet’s top tourist destinations offer something for everyone. Don’t miss the chance to explore these gems and experience the true essence of Bangladesh’s northeastern beauty. Dhaka To Sylhet Train Schedule.

Frequently Asked Questions (FAQs)

How long does it take to reach Sylhet from Dhaka by train?

On average, the journey takes between 6:30 to 7:30 hours, depending on the train.

Which is the fastest train on the Dhaka to Sylhet route?

Parabat Express is considered the fastest and most punctual daytime train.

Is there any food facility on the train?

Yes, especially on intercity trains. Vendors board the train, and there are food stops.

Can I book tickets in advance?

Yes, tickets can be booked 10 days in advance through the website, app, or at the station.

Is train travel safer than buses?

Statistically, yes. Train travel is safer, especially for long distances.

Final Words

The Dhaka to Sylhet train journey is more than just transportation—it’s an experience. Whether you’re traveling for business, visiting family, or planning a vacation in Sylhet’s serene landscape, the train offers the ideal mix of affordability, safety, and scenic pleasure. Dhaka To Sylhet Train Schedule.

With multiple trains running daily, flexible departure times, various seat classes, and online booking, planning your journey is easier than ever. Make your next trip to Sylhet memorable by choosing the train as your mode of travel. Dhaka To Sylhet Train Schedule.

Share Now

Leave a Comment

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

Scroll to Top