Dhaka to brahmanbaria train schedule, ticket price

Seven intercity trains run from Dhaka (Kamalapur) to Brahmanbaria, and the trip takes about 1 hour 55 minutes to 2 hours 10 minutes. They are the Dhaka to Sylhet, Chattogram and Noakhali trains that pass through Brahmanbaria on the way, so you share the coach with passengers going further. Slower commuter and mail trains also stop there. This page gives you the full Dhaka to Brahmanbaria train schedule, the fare for every seat class, the stoppage list with times, the off days, the Dhaka Airport and Kamalapur departure options, and a step-by-step guide to booking online with bKash.
Short answer: The first intercity train is Parabat Express (709) at 6:30 AM, reaching Brahmanbaria at 8:26 AM. The last is Turna (742) at 11:15 PM, arriving at 1:12 AM. A Shovon Chair seat costs Tk 150, a Snigdha seat Tk 288, an AC Seat Tk 340 and an AC Berth Tk 512, including VAT.
Bangladesh Railway Train List: All Intercity Trains, Routes, Train Numbers and Ticket Booking
Dhaka to Brahmanbaria Train Schedule
| Train No. | Train | Departs Dhaka | Arrives Brahmanbaria | Journey time | Off day |
|---|---|---|---|---|---|
| 709 | Parabat Express | 6:30 AM | 8:26 AM | 1 hour 56 minutes | Tuesday |
| 704 | Mahanagar Provati | 7:45 AM | 9:40 AM | 1 hour 55 minutes | None |
| 717 | Jayantika Express | 11:15 AM | 1:11 PM | 1 hour 56 minutes | Check portal |
| 773 | Kalni Express | 2:55 PM | 4:46 PM | 1 hour 51 minutes | Friday |
| 712 | Upakul Express | 3:10 PM | 5:17 PM | 2 hours 7 minutes | Tuesday |
| 722 | Mahanagar Express | 9:20 PM | 11:28 PM | 2 hours 8 minutes | Sunday |
| 742 | Turna | 11:15 PM | 1:12 AM (next day) | 1 hour 57 minutes | None |
Kalni Express is the quickest by a few minutes. Mahanagar Provati and Turna have no weekly off day, which makes them the safest choice if your dates may change. Chattala Express and the overnight mail trains also stop at Brahmanbaria, and the e-ticket site shows their times for your date.
Brahmanbaria to Dhaka Return Train
| Train No. | Train | Departs Brahmanbaria | Arrives Dhaka | Off day |
|---|---|---|---|---|
| 711 | Upakul Express | About 9:10 AM | 11:20 AM | Wednesday |
Several other Dhaka-bound trains stop at Brahmanbaria during the day and at night, since the same trains that come from Dhaka also return. Search your date on the e-ticket site for the full list.
Stoppage List and Station Times
The stations between Dhaka and Brahmanbaria are:
Dhaka (Kamalapur), Biman Bandar (Dhaka Airport), Narsingdi, Bhairab Bazar, Ashuganj and Brahmanbaria.
Fast trains skip most of these, and the stops differ by train. Two sample timetables show how it works:
| Station | Parabat Express (709) | Upakul Express (712) |
|---|---|---|
| Dhaka (Kamalapur) | 6:30 AM | 3:10 PM |
| Biman Bandar | 6:53 AM to 6:58 AM | About 3:33 PM |
| Narsingdi | Non-stop | About 4:18 PM |
| Bhairab Bazar | 8:03 AM to 8:06 AM | About 4:50 PM |
| Ashuganj | Non-stop | About 5:00 PM |
| Brahmanbaria | 8:26 AM to 8:29 AM | 5:17 PM |
Brahmanbaria is a main stop, and trains going on to Akhaura, Cumilla and Sylhet also halt there. Times at the smaller stations move by a few minutes, so check the portal for the station where you board or get off.
Dhaka Airport and Kamalapur Departures
Most trains leave from Kamalapur, the main station, and then stop at Dhaka Airport (Biman Bandar) about 25 minutes later. If you live in the north of Dhaka, boarding at the airport station can save you the trip to Kamalapur, but the halt is only a few minutes, so be on the platform early.
| Train | Departs Kamalapur | Departs Dhaka Airport |
|---|---|---|
| Parabat Express (709) | 6:30 AM | About 6:58 AM |
| Mahanagar Provati (704) | 7:45 AM | About 8:10 AM |
| Upakul Express (712) | 3:10 PM | About 3:35 PM |
| Turna (742) | 11:15 PM | About 11:40 PM |
Check the exact stop time at the airport station on the portal before you head out.
Off Days
| Train | Dhaka to Brahmanbaria |
|---|---|
| Parabat Express | Tuesday |
| Mahanagar Provati | None |
| Jayantika Express | Check portal |
| Kalni Express | Friday |
| Upakul Express | Tuesday |
| Mahanagar Express | Sunday |
| Turna | None |
On a train’s off day it does not run, so it will not appear in the e-ticket search for that date. Bangladesh Railway can adjust off days, so confirm the day when you search for your date.
Ticket Price by Seat Class
These are the Dhaka to Brahmanbaria fares in Bangladeshi taka, including 15% VAT.
| Seat class | Fare |
|---|---|
| Shovon (mail and commuter trains) | Tk 120 |
| Shovon Chair | Tk 150 |
| First Seat | Tk 230 |
| First Berth | Tk 340 |
| Snigdha (AC chair) | Tk 288 |
| AC Seat | Tk 340 |
| AC Berth | Tk 512 |
The fare is the same in both directions. Not every train has every class, and the portal shows what is open on your date. Overnight trains such as Turna and Mahanagar Express have AC Berths, which let you sleep on the way. Online tickets carry a small service charge on top of these prices. Bangladesh Railway revises fares from time to time, so check the price for your class and date on the e-ticket site before you pay.
Commuter and Mail Trains
Slower trains also stop at Brahmanbaria, including Titas Commuter (34 and 36), Karnaphuli Commuter (4), Chattogram Mail (2) and Noakhali Express (12). They stop at many more stations and take longer, often 3 hours or more, but they cost less. Their times change more often than the intercity trains’, so check the e-ticket site for the departure on your date.
How to Book Tickets Online and Pay With bKash
You can buy tickets on the official e-ticket site or through the Rail Sheba mobile app. Online tickets are sold up to 10 days before your journey.
Official e-ticket site: https://eticket.railway.gov.bd
Bangladesh Railway: https://www.railway.gov.bd
- Log in with your mobile number, or register with your NID details.
- Enter Dhaka as your starting station and Brahmanbaria as your destination, then pick the date.
- Choose a train and seat class from the results.
- Select your seats on the seat map.
- Confirm passenger details and go to payment.
- Pay with bKash, Nagad, Rocket or a bank card. For bKash, enter your number, the verification code and your PIN.
- Finish payment before the timer ends, or the seats are released.
- Save the ticket and carry your NID to the station.
bKash: https://www.bkash.com
Nagad: https://nagad.com.bd
If money leaves your account and no ticket appears, do not pay again. Check your ticket history first, then contact the railway or your payment provider. You can also buy tickets at the counter at Kamalapur station, which helps you avoid the online queue at peak times.
Which Train Should You Pick
- For an early start, take Parabat Express at 6:30 AM or Mahanagar Provati at 7:45 AM.
- For a midday trip, take Jayantika Express at 11:15 AM.
- For an afternoon departure, take Kalni Express at 2:55 PM, the quickest on the route, or Upakul Express at 3:10 PM.
- For an overnight trip with a berth, take Mahanagar Express at 9:20 PM or Turna at 11:15 PM.
- For flexible dates, take Mahanagar Provati or Turna, since neither has a weekly off day.
- If you board at Dhaka Airport, check the stop time on the portal, since it only lasts a few minutes.
Practical Tips
- Book as soon as seats open. Trains on this route fill fast on Thursdays, Fridays and before Eid.
- Reach the station at least 30 minutes before departure.
- Carry your NID. Ticket checkers may ask for it.
- Check your train number and direction before boarding, since several trains share the same platform.
- Keep your ticket SMS or PDF on your phone.
- Check train status on the day by sending TR followed by the train number to 16318, for example TR 709.
- Carry water and snacks for the trip, and keep valuables with you.
- The late trains reach Brahmanbaria after 11:00 PM, so arrange your pickup or a rickshaw in advance.

FAQ
Which trains run from Dhaka to Brahmanbaria?
Parabat Express (709), Mahanagar Provati (704), Jayantika Express (717), Kalni Express (773), Upakul Express (712), Mahanagar Express (722) and Turna (742).
What is the first train from Dhaka to Brahmanbaria?
Parabat Express at 6:30 AM, except on Tuesday when it does not run.
What is the last train from Dhaka to Brahmanbaria?
Turna at 11:15 PM, which arrives at 1:12 AM.
How long does the train take from Dhaka to Brahmanbaria?
About 1 hour 55 minutes to 2 hours 10 minutes.
What is the Dhaka to Brahmanbaria train ticket price?
Tk 150 for Shovon Chair, Tk 288 for Snigdha, Tk 340 for AC Seat and Tk 512 for AC Berth, including VAT.
What are the stops between Dhaka and Brahmanbaria?
Biman Bandar, Narsingdi, Bhairab Bazar and Ashuganj, depending on the train.
Which trains run every day?
Mahanagar Provati and Turna.
Can I board at Dhaka Airport?
Yes. Most trains stop at Dhaka Airport station about 25 minutes after leaving Kamalapur.
How can I check the live status of my train?
Send TR followed by the train number to 16318 by SMS.
Can I pay with bKash?
Yes. The e-ticket site and the Rail Sheba app both accept bKash, Nagad, Rocket and cards.

