Traveling from Dhaka to Brahmanbaria by train is one of the most reliable and scenic ways to make the trip. You avoid the unpredictable road traffic and get to relax as the countryside rolls by your window. But to have that smooth experience, you need the right information. Knowing the exact Dhaka to Brahmanbaria train schedule, where to get tickets, and what the costs are makes all the difference.

This guide is here to answer all those questions for you. We will walk through the current train timetables, break down the ticket prices for different classes, and give you practical tips for booking and traveling. Whether you are heading home for a holiday, going for work, or planning a visit, having a clear plan removes the stress from your journey. Let’s get you all the details you need to step onto that train with confidence.
Dhaka to Brahmanbaria Train Route
Trains to Brahmanbaria depart from two major stations in Dhaka: Kamalapur Railway Station and Airport Railway Station. The route is serviced by several intercity and mail trains, giving you options throughout the day. The journey typically takes between 2.5 to 4 hours, depending on the type of train you choose and the number of stops it makes.
Brahmanbaria is a key railway junction in the eastern part of the country. Trains coming from Dhaka often continue on to other important destinations like Akhaura, Chattogram, and Sylhet. This makes Brahmanbaria a busy spot, so it’s good to know your train’s final destination to avoid any confusion.
Current Dhaka to Brahmanbaria Train Schedule
The train schedule can see minor adjustments, so it’s always a smart move to double-check a day or two before your travel. The following table provides a reliable overview of the major trains operating on this route, their departure times from Dhaka, and their arrival times in Brahmanbaria.
Train Timetable and Stops
| Train Name | Type | Departure Station (Dhaka) | Departure Time | Arrival Time (Brahmanbaria) | Journey Duration | Key Stops Along the Way |
|---|---|---|---|---|---|---|
| Mahanagar Godhuli | Intercity | Kamalapur | 3:30 PM | 7:05 PM | ~3 hrs 35 min | Narsingdi, Bhairab |
| Mahanagar Provati | Intercity | Kamalapur | 7:15 AM | 10:50 AM | ~3 hrs 35 min | Narsingdi, Bhairab |
| Upakul Express | Intercity | Kamalapur | 7:40 AM | 11:25 AM | ~3 hrs 45 min | Narsingdi, Bhairab |
| Paharika Express | Intercity | Kamalapur | 2:00 PM | 6:00 PM | ~4 hrs | Narsingdi, Bhairab |
| Mohanagar Express | Kamalapur | 4:00 PM | 8:30 PM | ~4 hrs 30 min | All major stations | |
| Local Trains | Commuter | Kamalapur | Various times | Various times | ~4-5 hrs | Stops at all stations |
A note on Airport Station: Some trains, like the Mahanagar Godhuli and Upakul Express, make a second stop at Dhaka Airport Railway Station about 20-30 minutes after leaving Kamalapur. This is very convenient if you live near the airport area.
Choosing Your Train
Your choice depends on when you want to travel and the level of comfort you prefer.
- For Morning Travel: The Mahanagar Provati or Upakul Express are your best bets. They get you to Brahmanbaria before noon.
- For Afternoon/Early Evening Travel: The Mahanagar Godhuli is a popular and relatively fast intercity option. The Paharika Express is also a solid choice.
- For Budget Travel: The mail and local trains are significantly cheaper but take longer and can be more crowded.
Dhaka to Brahmanbaria Train Ticket Price Breakdown
Ticket prices are not the same for all trains. Intercity trains have higher fares due to their speed and service, while mail and local trains are more economical. The class you choose—Shovan, Shovan Chair, or First Class—also determines the cost.
Here is a general guide to what you can expect to pay. Please remember that these fares are subject to change, and a small service charge may apply for online purchases.
- Intercity Trains (Mahanagar Godhuli/Provati, Upakul, Paharika):
- Shovan Chair: Approximately ৳350 – ৳450
- First Class: Approximately ৳550 – ৳700
- Mail Trains (Mohanagar Express):
- Shovan: Approximately ৳150 – ৳220
- First Class: Approximately ৳300 – ৳400
- Local Trains:
- Shovan: Approximately ৳100 – ৳150
How to Find the Exact Fare: The most accurate way is to check during the booking process on the official Bangladesh Railway website or app. When you select your train, date, and class, the system will show you the exact ticket price.
How to Book Your Train Tickets
You have a few reliable options for booking tickets. Planning ahead is recommended, especially for weekend or holiday travel when intercity trains get fully booked quickly.
1. Online Booking (E-Ticket)
This is the most convenient method. You can book from home using a debit or credit card, or through mobile banking.
- Visit the official Bangladesh Railway E-Ticketing website.
- Create an account, select your journey (Dhaka to Brahmanbaria), date, and train.
- Choose your seats from the available layout, pay online, and download or print your ticket. A digital copy on your phone usually works.
2. Mobile App
Bangladesh Railway has an official app available on the Google Play Store. The booking process is similar to the website and is very user-friendly.
3. Counter Booking
You can buy tickets directly at the Kamalapur or Airport railway station counters. Go to the station, find the correct ticket counter for your destination, provide the train name and date, and pay in cash. For popular trains, be prepared for queues, and try to book at least a day in advance.
4. Authorized Agents
Many small travel agencies around the stations and in different city neighborhoods are authorized to sell train tickets. They usually charge a small extra fee for their service.
Contact Information for Inquiries
For the latest schedule changes or to resolve any ticket-related issues, you can contact the station masters directly:
- Kamalapur Railway Station: You can find their contact number by searching for “Kamalapur Station Master Office.”
- Brahmanbaria Railway Station: Similarly, a search for “Brahmanbaria Station Master Office” will provide the current contact number.
Calling during office hours is most effective. You can also ask general questions by calling the Bangladesh Railway helpline.
Tips for a Hassle-Free Train Journey
A little preparation goes a long way in making your trip comfortable.
- Arrive at the station at least 45 minutes before departure. This gives you time to find your platform and coach without rushing.
- Keep your ticket and a valid photo ID (like your NID or passport) easily accessible. You will need to show them.
- For intercity trains, drinking water is often provided. Still, carrying a bottle is a good idea.
- Pack some light snacks, though most intercity trains have a canteen service selling tea, coffee, and simple meals.
- Dress in layers, as the air conditioning in intercity coaches can sometimes be quite cool.
- Keep your valuables secure and within sight at all times.
Read More:
- Dhaka to Narail Train
- Dhaka to Rajshahi Train
- Dhaka to Khulna Train Schedule
- Akhaura to Dhaka Train Schedule Bus
- Dhaka to Jamalpur Train Schedule
- Dhaka to Kushtia Train Schedule
- Dhaka to Chattogram Train Schedule
- Dhaka to Sreemangal Train
- Dhaka to Bhairab Train Schedule
- Dhaka to Faridpur Train Schedule
- Cox to Dhaka Flight
- Dhaka to Sylhet Air Ticket Price
Frequently Asked Questions (FAQ)
How often do trains run from Dhaka to Brahmanbaria?
There are multiple trains daily. You have options in the early morning, late morning, afternoon, and evening. The gap between intercity services is usually a few hours.
Which is the fastest train on this route?
The Mahanagar Godhuli and Mahanagar Provati intercity trains are typically the fastest, completing the journey in about 3 hours and 35 minutes.
Can I buy a ticket on the day of travel?
It is possible, but it’s risky for intercity trains. They often sell out, especially on Thursdays, Fridays, and before holidays. For a guaranteed seat, book online in advance.
Is there a difference between Kamalapur and Airport station departures?
For trains that stop at both, the Airport station departure is about 20-30 minutes later than the Kamalapur time. Always check your ticket to see which station your specific coach is scheduled to depart from.
What if I miss my train?
If you have an e-ticket, you can sometimes reschedule or cancel it online according to Bangladesh Railway’s policy (often with a fee). If you bought it at the counter, you need to go to the ticket office for assistance. It’s generally not transferable to another train automatically.
Conclusion
Planning your trip from Dhaka to Brahmanbaria by train doesn’t have to be complicated. With the right schedule in hand, a clear idea of the ticket prices, and your tickets booked ahead of time, you can look forward to a relaxed and enjoyable journey. The train offers a unique view of Bangladesh and a break from the stress of the road. Check the official website for the very latest timings and fares, pack your bags, and get ready for a smooth ride. Have a wonderful trip













