Skip to content
September 16, 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 / How to Travel Through Bangladesh by Train
Train Travel in Bangladesh

How to Travel Through Bangladesh by Train

Tusher Debnath By Tusher Debnath / 2 months ago
How to Travel Through Bangladesh by Train

You need to get from Dhaka to Chattogram or Sylhet, and you’re tired of the traffic jams on the highways. The train is often the fastest and most comfortable option. Bangladesh Railway runs an extensive network, and for many routes, it’s the smartest choice.

Start at Kamalapur Railway Station in Dhaka. Most intercity trains depart from here. For Chattogram, the Subarna Express leaves daily at 7:15 AM and takes about 6 hours. The Mohanagar Express departs at 9:00 AM and arrives around 3:30 PM. Both have AC and non-AC seats. Tickets go on sale 10 days in advance online or at the station. Book early, especially during holidays.

For Sylhet, the Parabat Express leaves at 6:30 AM and reaches Sylhet in about 7 hours. The Joyontika Express departs at 7:30 AM. You’ll pass through the tea gardens near Srimangal – keep your camera ready. Trains to Rajshahi, Khulna, and Dinajpur also run regularly.

Buying Tickets and Boarding

You can buy tickets at Kamalapur station or online through the Bangladesh Railway website or the Shohoz app. Online booking requires a mobile number and payment via bKash, Nagad, or card. Print the e-ticket or show it on your phone. At the station, look for the ticket counter for your train class. AC seats cost more but are worth it for the comfort. Non-AC seats are cheaper and more crowded.

Arrive at least 30 minutes early. Find your platform on the departure board. Trains are usually on time. On board, find your seat number. AC carriages are clean and have reclining seats. Non-AC carriages have fans and open windows – they can be noisy but offer a local experience.

What to Expect on the Journey

Food vendors walk through the train selling snacks like singara, chotpoti, and tea. You can also bring your own food. Toilets are basic – carry hand sanitizer and toilet paper. The scenery changes: green fields, rivers, and bustling stations. In the rainy season (June to October), some routes may face delays due to waterlogging. Check the weather before you go.

For longer journeys like Dhaka to Rajshahi (about 5 hours) or Khulna (about 8 hours), bring a book or download entertainment. The train rocks gently, and many passengers nap. Keep your valuables close, especially in crowded compartments.

Return Travel and Alternatives

Return tickets are available at the destination station. Buy them as soon as you arrive to secure a seat. The same trains run in reverse. If trains are full, consider buses or flights. But for the balance of cost and comfort, the train is hard to beat.

Bangladesh Railway also operates special holiday trains during Eid and Pahela Baishakh. These can be very crowded. Book weeks in advance. For short distances, local trains are cheaper but slower and more crowded. Stick to intercity trains for a smoother ride.

How do I book train tickets in Bangladesh?

You can book online via the Bangladesh Railway website or the Shohoz app. You need a local mobile number for SMS confirmation. Payment is through bKash, Nagad, or credit card. You can also buy tickets at the station counter, but popular routes sell out fast.

Which is the best train from Dhaka to Chattogram?

The Subarna Express is the fastest, taking about 6 hours. It has AC and non-AC classes. The Mohanagar Express is also good. Both depart in the morning. Book AC for comfort.

Are trains in Bangladesh safe for solo travelers?

Yes, trains are generally safe. Keep your luggage close and avoid displaying valuables. Women can book seats in the ladies’ compartment. At night, stay in well-lit areas. Most travelers have no issues.

What is the difference between AC and non-AC train classes?

AC class has reclining seats, air conditioning, and cleaner toilets. Non-AC has fans and open windows, is cheaper, but can be crowded and noisy. For long journeys, AC is recommended.

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 Chattogram Sylhet train train tickets 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 Around Old Dhaka
Next: How to Plan a Complete Bangladesh Travel Itinerary

Leave a Reply Cancel reply

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

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

Malnichhara Tea Estate travel
Tea Gardens and Rural Destinations

How to Travel to Malnichhara Tea Estate near Sylhet City

Sundarbans by train from Dhaka
Budget Travel in Bangladesh

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

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