Skip to content
October 10, 2026 GoBangladesh
Gobangladesh logo representing the country's national identity on a green and red emblem
  • Home
  • City and District Travel Guides
  • Hill Stations and Mountain Routes
  • Historical and Archaeological Sites
  • More ▾
    • Dhaka Day Trips
    • Bus and Road Travel
    • Boat, Launch and Ferry Travel
    • Forests and Wildlife
    • Waterfalls and Adventure Trails
    • Lakes and Natural Landscapes
    • Rivers, Haors and Wetlands
    • National Parks and Eco Tourism
    • Mosques, Temples and Religious Sites
    • Train Travel in Bangladesh
    • Islands and Coastal Travel
    • Beaches and Sea Destinations
Home / Train Travel in Bangladesh / Dhaka to Sylhet by Train
Train Travel in Bangladesh

Dhaka to Sylhet by Train

Tusher Debnath By Tusher Debnath / 2 months ago

Dhaka to Sylhet is a route many travellers make, and the train is often the smartest choice. It cuts through the floodplains and tea country of northeast Bangladesh, and it gets you to Sylhet without the hassle of the highway. The journey takes around seven hours, sometimes a bit more, depending on the service you pick.

Key Takeaways

  • Trains from Dhaka to Sylhet run daily, with several departure times to choose from.
  • The Parabat Express is the fastest option, taking about 6.5 hours, while the Upaban Express offers an overnight service.
  • Book tickets online or at Kamalapur station; seats sell out fast, especially in AC class.

You’ll board at Kamalapur Railway Station in Dhaka. It’s the main terminal, and it’s well connected by rickshaw, CNG, or ride-hailing apps. The station is busy, so give yourself at least 30 minutes before departure to find your platform and settle in.

Several trains run this route daily. The Parabat Express is the flagship service, leaving Dhaka in the morning and arriving in Sylhet around midday. The Upaban Express runs overnight, which can save you a hotel bill. There are also slower trains like the Joyontika and the Kalni Express, which take longer but cost less.

Ticket prices vary by class. You can ride in Shovon (second class) for around 300 taka, or upgrade to AC seat for about 1,000 taka. The AC chair car is the most comfortable, with reclining seats and air conditioning that works. Sleeper berths are available on the overnight Upaban Express, and they’re a good option if you want to lie down.

Booking is straightforward. You can buy tickets online through the Bangladesh Railway website or app, or at the station counter. Online booking opens ten days before departure, and it’s worth booking early. The route is popular, and AC seats often sell out within hours. If you can’t book online, head to Kamalapur and use the counter, but be prepared for queues.

The train itself is a decent experience. The carriages are clean, and the windows give you a front-row seat to the changing landscape. You’ll pass through the haor wetlands, where water spreads out for miles in the monsoon, and then climb into the low hills near Sylhet. Tea gardens start appearing about an hour before you arrive.

When you reach Sylhet Railway Station, you’re in the middle of the city. From there, you can grab a rickshaw or CNG to your hotel. The station is about two kilometres from the main commercial area, so the ride is quick and cheap.

One thing to keep in mind: the train can be delayed, especially during the monsoon season. Flooding sometimes affects the tracks, and the railway will run a replacement bus service if that happens. It’s a good idea to check the Bangladesh Railway website or social media for updates before you head to the station.

If you’re planning to explore Sylhet’s tea gardens or head further north to Srimangal, the train is a solid base. You can also connect to other destinations from Sylhet, but the train is the most reliable way to get there from Dhaka.

Choosing the Right Train for Your Schedule

Each train on this route has its own character. The Parabat Express is the one most travellers want. It leaves Dhaka at 7:00 AM and arrives in Sylhet by 1:30 PM, making it ideal for an afternoon start. The Upaban Express departs at 11:00 PM and reaches Sylhet at 6:00 AM, which works well if you want to sleep through the journey.

The slower trains, like the Joyontika, leave in the morning and take closer to nine hours. They stop at more stations, which can be interesting if you want to see small-town life, but they’re not for anyone in a hurry. The Kalni Express is another option, leaving in the afternoon and arriving in the evening.

For the best balance of speed and comfort, go with the Parabat Express in AC seat. It’s worth the extra money. The AC carriage is quieter and less crowded, and the seats are more comfortable than the wooden benches in second class.

What to Expect on Board

The train has a pantry car on most services, so you can buy snacks and drinks. The food is basic: biscuits, chips, tea, and occasionally fried snacks. It’s not gourmet, but it’s enough to tide you over. Many locals bring their own food, and that’s a smart move if you have dietary preferences.

Toilets on the train are squat-style, and they can get unpleasant on longer journeys. Carry your own toilet paper and hand sanitiser. The AC cars have better facilities, but they’re still not spotless.

Mobile network coverage is patchy along the route. You’ll have signal in and around Dhaka and Sylhet, but there are stretches where it drops out completely. If you need to stay connected, download any important files or messages before you board.

Return Journey and Practical Tips

Returning to Dhaka is just as easy. The trains run in both directions, and you can book your return ticket at the same time as your outward journey. This is a good idea, especially if you’re travelling during a holiday period like Eid. Trains fill up fast, and you don’t want to be stuck in Sylhet without a way back.

If you’re planning to visit Srimangal, you can get off the train at Srimangal station instead of going all the way to Sylhet. It’s about two hours before Sylhet, and it’s the gateway to the tea gardens. The Parabat Express stops there, so it’s easy to combine both destinations.

One more thing: keep your ticket and ID with you during the journey. Conductors check tickets regularly, and you’ll need to show a government-issued ID if you booked online. It’s a simple process, but it’s easy to forget.

Frequently Asked Questions

How long does the train from Dhaka to Sylhet take?

The fastest train, the Parabat Express, takes about 6.5 hours. Other trains take between 7 and 9 hours depending on the number of stops.

Can I book Dhaka to Sylhet train tickets online?

Yes, you can book tickets on the official Bangladesh Railway website or through the mobile app. Tickets go on sale ten days before departure, and it’s best to book early, especially for AC class.

What is the cost of a train ticket from Dhaka to Sylhet?

Prices vary by class. Shovon (second class) costs around 300 taka, while AC seat is around 1,000 taka. Sleeper berths on the overnight train are priced higher.

Which train is best for the Dhaka to Sylhet route?

The Parabat Express is the most popular for its speed and comfort. The Upaban Express is a good choice if you prefer an overnight journey to save time during the day.

Are there any stops where I can get off to visit tea gardens?

Yes, the train stops at Srimangal, which is the main hub for tea garden visits. You can get off there and continue to Sylhet later by local transport.

Tusher Debnath

Tusher Debnath (215 articles)

Tusher Debnath writes and curates editorial coverage for this publication, with a focus on practical reporting, useful context, and clear reader takeaways.

Website
Posted in Train Travel in BangladeshTagged Bangladesh Railway Dhaka to Sylhet Parabat Express train travel travel tips

Related

More on this story

Sundarbans by Train: A Budget Traveler’s Guide from Dhaka
Budget Travel in Bangladesh

Sundarbans by Train: A Budget Traveler’s Guide from Dhaka

Sylhet
Bus and Road Travel

Sylhet

How to Travel to Manikchari in Manikchari Upazila
Bus and Road Travel

How to Travel to Manikchari in Manikchari Upazila

Continue

Keep reading

Kanaighat
City and District Travel Guides

Kanaighat

August 13, 2026

How to Travel to Lovachora in Laxmiprasad East Union
Boat, Launch and Ferry Travel

How to Travel to Lovachora in Laxmiprasad East Union

August 13, 2026

How to Travel to Ratargul Swamp Forest
Boat, Launch and Ferry Travel

How to Travel to Ratargul Swamp Forest

August 13, 2026

Gowainghat
Boat, Launch and Ferry Travel

Gowainghat

August 13, 2026

Post navigation

Previous: How to Travel to the National Parliament House in Sher-e-Bangla Nagar
Next: How to Travel to the Liberation War Museum in Agargaon

Latest stories

Kanaighat travel guide
City and District Travel Guides

Kanaighat

Lovachora travel guide
Boat, Launch and Ferry Travel

How to Travel to Lovachora in Laxmiprasad East Union

Ratargul Swamp Forest travel
Boat, Launch and Ferry Travel

How to Travel to Ratargul Swamp Forest

Gowainghat travel guide
Boat, Launch and Ferry Travel

Gowainghat

Popular posts

Bandarban travel guide
City and District Travel Guides

Bandarban Travel Guide: How to Reach, Best Time, and Places to See

Ratargul Swamp Forest travel
Boat, Launch and Ferry Travel

How to Travel to Ratargul Swamp Forest

Sundarbans by train from Dhaka
Budget Travel in Bangladesh

Sundarbans by Train: A Budget Traveler’s Guide from Dhaka

Malnichhara Tea Estate travel
Tea Gardens and Rural Destinations

How to Travel to Malnichhara Tea Estate near Sylhet City

Browse topics

  • City and District Travel Guides
  • Hill Stations and Mountain Routes
  • Dhaka Day Trips
  • Historical and Archaeological Sites
  • Bus and Road Travel
  • Boat, Launch and Ferry Travel
  • Waterfalls and Adventure Trails
  • Forests and Wildlife

From the archive

  • August 2026
  • July 2026
GoBangladesh

Latest stories, guides, reviews, and useful updates from this site.

Sections

  • City and District Travel Guides
  • Hill Stations and Mountain Routes
  • Dhaka Day Trips
  • Historical and Archaeological Sites

More Topics

  • Bus and Road Travel
  • Boat, Launch and Ferry Travel
  • Waterfalls and Adventure Trails
  • Forests and Wildlife

Explore

  • Home
  • About
  • Privacy

Updates

  • Search
  • RSS
© 2026 GoBangladesh. All Rights Reserved.
Developed by VionixAI Theme