Bhairab to Dhaka Train Schedule 2026: Times, Fares & Tips
The Bhairab to Dhaka train schedule in 2026 has 10 intercity trains a day, from Turna Express at 3:33 AM to Parabat Express at 8:58 PM, plus a few commuter and mail trains. Most intercity trains reach Kamalapur in about 1 hour 35 minutes to 2 hours 15 minutes.
Bhairab Bazar Junction is one of the busiest stations on the Eastern line, because trains from Chattogram, Sylhet and Kishoreganj all pass through it. In this guide you will find times in both directions, off days, fares, booking steps and simple tips to get a seat.
Quick answer: The Bhairab to Dhaka train schedule includes Turna (3:33 AM), Upaban (4:06 AM), Egarosindhur Provati (8:20 AM), Chattala (late morning), Kalni (11:13 AM), Egarosindhur Godhuli (3:00 PM), Mahanagar Express (4:57 PM), Kishoreganj Express (5:48 PM), Mahanagar Godhuli (7:08 PM) and Parabat (8:58 PM). A Shovan Chair seat costs Tk 105.

Bhairab to Dhaka Train Schedule at a Glance
Here are the key facts of the Bhairab to Dhaka train schedule in one place. Save this table on your phone for quick checks.
Table: Key facts for the Bhairab–Dhaka train trip
| Item | Details |
|---|---|
| Distance (fare chart) | About 86 km |
| Intercity trains, Bhairab to Dhaka | 10 a day (each has its own off day) |
| Intercity trains, Dhaka to Bhairab | 9 listed in this guide |
| Commuter and mail trains | Titas Commuter, Karnafuli Express, Chattogram Mail, Surma Mail |
| Fastest trip | About 1 hour 30 to 1 hour 40 minutes |
| Cheapest intercity seat | Shovan, Tk 85 |
| Most popular seat | Shovan Chair, Tk 105 |
| Bhairab station | Bhairab Bazar Junction (code BCI) |
| Dhaka station | Kamalapur (several trains also stop at Dhaka Airport) |
| Ticket sales | From 8:00 AM, up to 10 days ahead; Tk 20 online charge per seat |
Bhairab to Dhaka Train Schedule 2026: Intercity Trains
This Bhairab to Dhaka train schedule shows departure from Bhairab Bazar and arrival at Kamalapur. The times come from recent published timetable listings, checked against each other. Where the sources did not agree, we wrote “Check at station” instead of guessing.
Table: Bhairab to Dhaka train schedule – intercity trains
| Train name & number | Departure (Bhairab) | Arrival (Dhaka) | Off day | Journey time |
|---|---|---|---|---|
| Turna Express (741) | 3:33 AM | 5:10 AM | None | 1 h 37 m |
| Upaban Express (740) | 4:06 AM | 5:40 AM | Monday | 1 h 34 m |
| Egarosindhur Provati (738) | 8:20 AM | 10:35 AM | None | 2 h 15 m |
| Chattala Express (801) | Check at station | Check at station | Friday | Check at station |
| Kalni Express (774) | 11:13 AM | 12:55 PM | Friday | 1 h 42 m |
| Egarosindhur Godhuli (750) | 3:00 PM | 4:45 PM | Wednesday | 1 h 45 m |
| Mahanagar Express (721) | 4:57 PM | 6:40 PM | Sunday | 1 h 43 m |
| Kishoreganj Express (782) | 5:48 PM | 8:00 PM | Check at station | 2 h 12 m |
| Mahanagar Godhuli (703) | 7:08 PM | 8:45 PM | None | 1 h 37 m |
| Parabat Express (710) | 8:58 PM | 10:40 PM | Monday | 1 h 42 m |
Chattala Express leaves Bhairab in the late morning, but the listings we checked gave different times. Ask at the Bhairab counter or search on the e-ticket website for its exact time on your date.
Trains from Chattogram and Sylhet have already covered a long distance when they reach Bhairab. A delay of 30 to 90 minutes is common, so track your train by SMS before you leave home.
Bhairab to Dhaka train schedule by where the train comes from
It helps to know where each train starts, because a train that has run a long way is more likely to be late. Here is the Bhairab to Dhaka train schedule grouped by starting point:
- From Chattogram: Turna Express (741), Chattala Express (801), Mahanagar Express (721) and Mahanagar Godhuli (703).
- From Sylhet: Upaban Express (740), Kalni Express (774) and Parabat Express (710).
- From Kishoreganj: Egarosindhur Provati (738), Egarosindhur Godhuli (750) and Kishoreganj Express (782).
The Kishoreganj trains have the shortest run before Bhairab. If you have an important meeting in Dhaka, give yourself extra time on the long-distance trains.
Commuter and Mail Trains from Bhairab to Dhaka
Commuter and mail trains are slower and stop at more stations, but they are cheap and handy early in the morning. The times below come from a recent timetable listing that we could not cross-check, so please confirm them at the station.

Table: Commuter and mail trains in the Bhairab to Dhaka train schedule
| Train name & number | Departure (Bhairab) | Arrival (Dhaka) | Note |
|---|---|---|---|
| Chattogram Mail (1) | 4:31 AM | 7:00 AM | Mail train from Chattogram |
| Titas Commuter (33) | 5:52 AM | 8:35 AM | Good for early office trips |
| Surma Mail (10) | 6:55 AM | 9:45 AM | Can run irregularly |
| Titas Commuter (35) | 1:36 PM | 3:30 PM | Afternoon option |
| Karnafuli Express (3) | 3:35 PM | 6:20 PM | Slow mail-express train |
These trains have simple seats and can get very crowded on weekdays and before holidays. Fares are lower than on intercity trains, but the exact amount varies by train, so check at station before you travel. If you want a reserved seat, the intercity part of the Bhairab to Dhaka train schedule is the better bet.
Dhaka to Bhairab Train Schedule 2026
If you live in Dhaka and visit Bhairab for work, trade or family, this Dhaka to Bhairab train schedule shows departure from Kamalapur and arrival at Bhairab Bazar. Departure times from Dhaka are firmer than arrival times, so a few arrivals are given as a range.

Table: Dhaka to Bhairab train schedule – intercity trains
| Train name & number | Departure (Dhaka) | Arrival (Bhairab) | Off day | Journey time |
|---|---|---|---|---|
| Parabat Express (709) | 6:30 AM | 8:03 AM | Monday | 1 h 33 m |
| Egarosindhur Provati (737) | 7:15 AM | 8:53–9:13 AM | Wednesday | About 1 h 40 m–2 h |
| Mahanagar Provati (704) | 7:45 AM | 9:16 AM | None | 1 h 31 m |
| Kishoreganj Express (781) | 10:30 AM | 12:15–12:35 PM | Check at station | About 1 h 45 m–2 h 5 m |
| Chattala Express (802) | 2:15 PM | Check at station | Friday | Check at station |
| Egarosindhur Godhuli (749) | 6:45 PM | Check at station | None | Check at station |
| Mahanagar Express (722) | 9:20 PM | 11:03–11:45 PM | Check at station | About 1 h 45 m–2 h 25 m |
| Upaban Express (739) | 10:00 PM | 11:40 PM | Wednesday | 1 h 40 m |
| Turna Express (742) | 11:15 PM | 12:49 AM (next day) | None | 1 h 34 m |
Some listings show Parabat leaving Kamalapur at 6:20 AM, so reach the station by 6:00 AM. Chattala Express moved to a 2:15 PM departure from Dhaka when the new Eastern-zone timetable started in March 2025.
Commuter and mail trains from Dhaka to Bhairab
Table: Commuter and mail trains in the Dhaka to Bhairab train schedule
| Train name & number | Departure (Dhaka) | Arrival (Bhairab) |
|---|---|---|
| Karnafuli Express (4) | 8:30 AM | 11:27 AM |
| Titas Commuter (34) | 9:45 AM | Check at station |
| Titas Commuter (36) | 5:45 PM | 7:17 PM |
| Surma Mail (9) | 9:00 PM | Check at station |
| Chattogram Mail (2) | 11:45 PM | Check at station |
Like the return trains, these times come from one timetable listing. Mail and commuter trains are often late, so allow extra time if you have an appointment in Bhairab.
Tips for the Dhaka to Bhairab train schedule
Most trains in the Dhaka to Bhairab train schedule go on to Chattogram, Sylhet or Kishoreganj. They are busy with long-distance passengers, so seats for the short Bhairab trip can sell out early. Book as soon as sales open at 8:00 AM.
If you live in Uttara or Mirpur, check whether your train stops at Dhaka Airport station. Boarding there can save you a long ride to Kamalapur in city traffic.
Bhairab to Dhaka Train Ticket Price
The fare is the same in both directions and depends on the seat class, not the train. The table shows the fares for the 86 km trip on Bangladesh Railway’s Eastern zone fare chart. Snigdha and AC fares already include VAT. Fares do not change with the time of day, so every train in the Bhairab to Dhaka train schedule costs the same for the same class.

Table: Bhairab–Dhaka intercity fares per adult, one way
| Seat class | Fare | Note |
|---|---|---|
| Shovan | Tk 85 | Bench-style seat, lowest intercity fare |
| Shovan Chair | Tk 105 | Most popular choice |
| Snigdha (AC chair) | Tk 196 | Cool and comfortable |
| AC Seat | Tk 236 | AC cabin seat |
| AC Berth | Tk 351 | Only on trains with sleeper coaches |
| First Seat or First Berth | Check at station | Not on every train |
| Commuter and mail trains | Check at station | Lower than intercity fares |
Since 20 December 2025, Bangladesh Railway adds a bridge (pontage) charge on some Eastern-zone routes. Because of this, the e-ticket website may show a slightly different amount on some trains. Always go by the final price on your screen before you pay.
Online tickets add Tk 20 per seat. For example, two Shovan Chair seats cost Tk 210 + Tk 40 = Tk 250 online. Children aged 3 to 12 need a cheaper child ticket, and anyone older pays the adult fare.
About Bhairab Bazar Junction and the Stops on the Way
Bhairab Bazar Junction is in Bhairab, Kishoreganj district, on the bank of the Meghna River. The station opened in 1914, when the Tongi–Bhairab–Akhaura line was built. It has 3 platforms and the station code BCI. You can read more on its Wikipedia page.
Bhairab is also the end point of the line from Mymensingh through Kishoreganj. That is why the Egarosindhur trains and Kishoreganj Express pass through it, along with the Chattogram and Sylhet trains. More trains means more choice in the Bhairab to Dhaka train schedule than most towns of its size.
Between Bhairab and Kamalapur, trains run through Narsingdi and Tongi, and several stop at Dhaka Airport station. The same stops apply in the Dhaka to Bhairab train schedule, in reverse order. Getting off at the airport stop saves time if you live in Uttara. If you need Narsingdi instead, see our Dhaka to Narsingdi train schedule.
How to Buy Your Bhairab–Dhaka Ticket Online
Tickets are sold only on the official e-ticket website, in the Rail Sheba app and at station counters. Online sales open at 8:00 AM, up to 10 days before the journey. Follow these steps:
- Open the official Bangladesh Railway e-ticket website or the Rail Sheba app.
- Log in with your mobile number and password. New users register with a verified NID, birth certificate (age 12 to 18) or passport.
- Choose “Bhairab Bazar” as “From”, Dhaka as “To”, then pick your date and seat class.
- Select a train from the list and choose up to 4 seats. A train in the Bhairab to Dhaka train schedule appears only on the days it runs.
- Tap “Continue Purchase” and enter the OTP sent to your phone.
- Pay with bKash, Nagad, Rocket, Upay or card before the timer ends.
- Download the e-ticket from Purchase History or from your email.
First time using the app? Our Rail Sheba app guide walks you through each screen. For the full process, read how to buy a Bangladesh Railway ticket online.
Best Train to Choose from Bhairab
With so many trains in the Bhairab to Dhaka train schedule, pick the one that fits your day:
- Early office arrival: Upaban at 4:06 AM reaches Dhaka by 5:40 AM. Titas Commuter at 5:52 AM is a cheaper choice.
- Every-day morning train: Egarosindhur Provati at 8:20 AM has no off day.
- Midday: Kalni at 11:13 AM, except on Friday.
- Afternoon: Egarosindhur Godhuli at 3:00 PM or Mahanagar Express at 4:57 PM.
- Evening: Mahanagar Godhuli at 7:08 PM runs every day. Parabat at 8:58 PM is the last intercity train.
- Cheapest: A Shovan seat for Tk 85, or a commuter train.
- Families: Snigdha for Tk 196. It is cool, clean and calm for children.
Going the other way, Mahanagar Provati at 7:45 AM is one of the quickest trains in the Dhaka to Bhairab train schedule. It has no off day and reaches Bhairab in about 1 hour 31 minutes.
If you plan to go beyond Bhairab, our Dhaka to Sylhet train fare guide covers Parabat, Kalni, Jayantika and Upaban in full.
Travel Tips for the Bhairab–Dhaka Train
- Book at 8:00 AM sharp. Seats for short trips can sell out fast, especially on Thursdays and before holidays.
- Sold out? Try another class or another train. Check again later, because seats can come back when people cancel. A commuter train is a good backup.
- Eid rush: Eid tickets are sold on special dates and have been non-refundable in recent seasons. Plan early.
- Arrive early: Reach Bhairab Bazar at least 20 to 30 minutes before departure and check the platform number.
- Expect delays: Long-distance trains are often late at Bhairab. Carry water and keep your phone charged.
- Travel light: Many Bhairab passengers carry goods from the market. Keep bags small so you can move in a crowded coach.
- Late or cancelled train: If your train is very late, ask at the station master’s office. The Bhairab to Dhaka train schedule has trains every few hours, so a later train may still save your day.
- Stay safe from fraud: Buy only from official channels. Never share your OTP or password.
How to Track Your Train by SMS
To see where your train is, type TR, a space and the train number, then send it to 16318. For example, send TR 738 for Egarosindhur Provati or TR 710 for Parabat. A small operator fee applies.
You can also call the railway hotline 131. Tracking matters a lot at Bhairab, because many trains come from far away. Check the live position before you leave home, then compare it with the Bhairab to Dhaka train schedule above. The SMS works the same way for any train in the Dhaka to Bhairab train schedule.
FAQs about Bhairab to Dhaka Train Schedule
What is the first train in the Bhairab to Dhaka train schedule?
Turna Express (741) is the first intercity train at 3:33 AM, followed by Upaban at 4:06 AM. For a daytime start, Egarosindhur Provati leaves at 8:20 AM. Among commuter and mail trains, Chattogram Mail leaves at 4:31 AM.
What is the last train from Bhairab to Dhaka?
Parabat Express (710) is the last intercity train. It leaves Bhairab at 8:58 PM and reaches Kamalapur at 10:40 PM. It does not run on Monday.
How much is the train fare from Bhairab to Dhaka?
On the fare chart, Shovan costs Tk 85, Shovan Chair Tk 105, Snigdha Tk 196, AC Seat Tk 236 and AC Berth Tk 351. Add Tk 20 per seat for online tickets. Always confirm the final price on the e-ticket website.
How long does the train take from Bhairab to Dhaka?
Intercity trains take about 1 hour 35 minutes to 2 hours 15 minutes. Commuter and mail trains take about 2 to 3 hours. Times are similar in the Dhaka to Bhairab train schedule, and delays can add more time.
Which trains run every day?
Turna Express (741), Egarosindhur Provati (738) and Mahanagar Godhuli (703) have no off day in the Bhairab to Dhaka direction. In the Dhaka to Bhairab train schedule, Mahanagar Provati (704), Egarosindhur Godhuli (749) and Turna (742) run every day.
Can I buy a Bhairab to Dhaka ticket online?
Yes. Choose “Bhairab Bazar” as your starting station on the e-ticket website or in the Rail Sheba app. Sales open at 8:00 AM, up to 10 days before travel, with a limit of 4 seats per booking.
Conclusion
The Bhairab to Dhaka train schedule gives you 10 intercity trains a day, plus commuter and mail trains, so there is a train for almost any time. Pick Egarosindhur Provati or Mahanagar Godhuli if you want a train with no off day, and Upaban or Turna for a very early arrival.
Book at 8:00 AM, keep the Dhaka to Bhairab train schedule for your return trip, and track your train by SMS. For more routes and booking help, visit our Bangladesh Railway ticket guide or the official Bangladesh Railway website.
Last checked: October 2026. Train times and fares can change. Always confirm on the official Bangladesh Railway e-ticket website before you travel.
