Bangladesh Railway Train List: All Intercity Trains, Routes, Train Numbers and Ticket Booking

Bangladesh Railway runs more than a hundred named trains, and each one has a number, a route, and a weekly off day that decides whether you can book it. This page lists the Bangladesh Railway train list with the intercity trains by route, with their train numbers, and explains how to book tickets online and pay with bKash. Use it to find the right train, then check the station pages on Minciter for exact departure and arrival times.
Short answer: Most intercity trains in Bangladesh have two numbers, one for each direction, such as Kalni Express (773 and 774) between Dhaka and Sylhet. Dhaka (Kamalapur) is the main hub. The network is split into the East Zone, which covers Dhaka, Chattogram, Sylhet and Mymensingh, and the West Zone, which covers Rajshahi, Khulna, Rangpur and the northwest. You can buy tickets on the official e-ticket site or the Rail Sheba app.
How Train Numbers and Types Work
Every intercity train carries a three-digit number, and the two directions of the same train use consecutive numbers. Parabat Express runs as 709 and 710, Tista Express as 707 and 708, and Subarna Express as 701 and 702. The e-ticket site lets you search by route, so you do not need the number to book, but you do need it to track a train.
Bangladesh Railway sells several kinds of service.
- Intercity trains are the faster, reserved services with named trains and assigned seats.
- Mail and express trains stop at more stations and are usually cheaper.
- Commuter and shuttle trains serve short routes around cities such as Narayanganj and between towns such as Lalmonirhat and Parbatipur.
All the available train lists in Bangladesh
Bangladesh Railway runs its trains in pairs. Each pair has two numbers, one for each direction, so Parabat Express runs as 709 and 710. Dhaka (Kamalapur) is the main hub, and the network is split into the East Zone and the West Zone. To find your train, look for your route in the tables below, note the train name and number, and then search that route on the e-ticket site for the exact time and off day.
East Zone Trains
The East Zone covers Dhaka, Chattogram, Sylhet, Mymensingh and the eastern and northern districts.
| Route | Trains (numbers) |
|---|---|
| Dhaka to Chattogram | Subarna Express (701, 702), Mahanagar Provati (704), Mahanagar Express (721, 722), Turna (741, 742), Sonar Bangla Express (787, 788), Chattala Express (801, 802) |
| Chattogram to Dhaka | Mahanagar Godhuli (703), and the same trains in the opposite direction |
| Overnight mail between Dhaka and Chattogram | Dhaka Mail (1), Chattogram Mail (2) |
| Commuter between Dhaka and Chattogram | Karnaphuli Commuter (3, 4) |
Sylhet and the northeast
| Route | Trains (numbers) |
|---|---|
| Dhaka to Sylhet | Parabat Express (709, 710), Jayantika Express (717, 718), Upaban Express (739, 740), Kalni Express (773, 774) |
| Dhaka to Sylhet (mail) | Surma Mail (9, 10) |
| Chattogram to Sylhet | Paharika Express (719, 720), Udayan Express (723, 724) |
Mymensingh, Jamalpur and the north
These trains share the Dhaka to Jamalpur line and split after Jamalpur Town, so each one goes to a different final stop.
| Route | Trains (numbers) |
|---|---|
| Dhaka to Mymensingh and Dhaka to Jamalpur | Tista Express (707, 708), Aghnibina Express (735, 736), Jamuna Express (745, 746), Brahmaputra Express (743, 744), Jamalpur Express (799, 800) |
| Continuing beyond Jamalpur to Dewanganj Bazar | Tista Express, Brahmaputra Express |
| Continuing beyond Jamalpur to Tarakandi (via Sarishabari) | Aghnibina Express, Jamuna Express |
| Continuing to Sarishabari | Jamalpur Express |
| Dhaka to Dewanganj | Bhawal Express (55, 56), Jamalpur Commuter (51, 52), Dewanganj Commuter (47, 48) |
| Dhaka to Jharia Jhanjail | Balaka Commuter (49, 50) |
| Chattogram to Mymensingh | Bijoy Express (785, 786), Mymensingh Express (37, 38) |
Kishoreganj, Mohanganj, Noakhali and Chandpur
| Route | Trains (numbers) |
|---|---|
| Dhaka to Kishoreganj | Kishoreganj Express (781, 782), Egarosindhur Provati (737, 738), Egarosindhur Godhuli (749, 750) |
| Dhaka to Mohanganj (via Mymensingh and Netrokona) | Mohonganj Express (789, 790), Hawr Express (777, 778), Mohua Commuter (43, 44) |
| Dhaka to Noakhali | Upakul Express (711, 712), Noakhali Express (12), Dhaka Express (11) |
| Chattogram to Chandpur | Meghna Express (729, 730), Sagorika Commuter (29, 30) |
| Dhaka to Brahmanbaria and Akhaura | Titas Commuter (33, 34, 35, 36) |
| Dhaka to Narayanganj | Narayanganj Commuter 1 to 16 (1001 to 1016) |
Feni, Kulaura, Sarishabari and Jamalpur sit on these lines, and each has its own schedule page with exact times.
West Zone Trains
The West Zone covers Rajshahi, Khulna, Rangpur and the northwest.
Dhaka to Rajshahi, Khulna and the southwest
| Route | Trains (numbers) |
|---|---|
| Dhaka to Rajshahi | Padma Express (759, 760), Silkcity Express (753, 754), Dhumketu Express (769, 770), Madhumati Express (755, 756) |
| Dhaka to Chapainawabganj | Banalata Express (791, 792) |
| Dhaka to Khulna | Sundarban Express (725, 726), Chitra Express (763, 764), Nakshikantha Mail (25, 26) |
| Khulna to Dhaka via Padma Bridge | Jahanabad Express (825, 826) |
| Dhaka to Benapole | Benapole Express (795, 796), Ruposhi Bangla Express (827, 828) |
Dhaka to Rangpur and the north
| Route | Trains (numbers) |
|---|---|
| Dhaka to Rangpur | Rangpur Express (771, 772) |
| Dhaka to Panchagarh (via Dinajpur) | Panchagarh Express (793, 794), Ekota Express (705, 706), Drutojan Express (757, 758) |
| Dhaka to Lalmonirhat | Lalmoni Express (751, 752) |
| Dhaka to Burimari | Burimari Express (809, 810) |
| Dhaka to Kurigram | Kurigram Express (797, 798) |
| Dhaka to Chilahati | Nilsagar Express (765, 766), Chilahati Express (805, 806) |
| Dhaka to Sirajganj Bazar | Sirajganj Express (775, 776) |
Routes that do not start in Dhaka
| Route | Trains (numbers) |
|---|---|
| Khulna to Chilahati | Rupsha Express (727, 728), Simanta Express (747, 748) |
| Khulna to Rajshahi | Kapotaksha Express (715, 716), Sagardari Express (761, 762) |
| Rajshahi to Gopalganj (Tungipara) | Tungipara Express (783, 784) |
| Rajshahi to Chilahati | Barendra Express (731, 732), Titumir Express (733, 734) |
| Rajshahi to Panchagarh (Banglabandha) | Banglabandha Express (803, 804) |
| Rajshahi to Chapainawabganj | Dhalarchar Express (779, 780), Chapainawabganj Shuttle (109, 110) |
| Rajshahi to Rohanpur and nearby stations | Rajshahi Commuter (57, 58, 77, 78) |
| Santahar to Burimari | Korotoa Express (713, 714) |
| Santahar to Dinajpur | Dolonchapa Express (767, 768) |
| Parbatipur to Chilahati | Ghaghat Mail (27, 28) |
| Parbatipur to Panchagarh | Kanchon Intercity Commuter (41, 42) |
| Parbatipur to Lalmonirhat | Lalmoni Commuter (61, 62) |
| Lalmonirhat to Burimari | Burimari Commuter (65, 66) |
Rupsha Express and Simanta Express run the longest line on the network, from Khulna to Chilahati, about 446 kilometres. The trip takes around 10 hours. Rupsha Express runs six days a week with Thursday off.
Cox’s Bazar Line
Cox’s Bazar is on the railway map for the first time in recent years, with several services.
| Train | Route |
|---|---|
| Parjatak Express (815, 816) | Dhaka to Cox’s Bazar, non-stop |
| Cox’s Bazar Express (813, 814) | Dhaka to Cox’s Bazar, non-stop |
| Shaikat Express (821, 824) | Chattogram to Cox’s Bazar |
| Probal Express (822, 823) | Chattogram to Cox’s Bazar |
Parjatak Express and Cox’s Bazar Express are non-stop intercity trains between Dhaka and Cox’s Bazar. Shaikat Express and Probal Express run between Chattogram and Cox’s Bazar through Sholashohor, Patia, Dohazari, Satkania, Chakaria and Ramu.
Commuter and Shuttle Trains
Commuter trains are short, cheap and busy. The main ones are the Narayanganj Commuter trains (1001 to 1016) between Dhaka and Narayanganj, Rajshahi Commuter (57, 58, 77, 78), Lalmoni Commuter (61, 62) and Burimari Commuter (65, 66) in the north, and Kanchon Intercity Commuter (41, 42). Local services such as the Jamalpur Commuter and the Kurigram Shuttle connect smaller stations.
New Trains Schedule for Different Station of East Zone
EAST ZONE TRAIN SCHEDULE
New Trains Schedule of Different Station of WEST Zone
WEST ZONE TRAIN SCHEDULE
Dhaka to kolkata train ticket price, schedule, purchase
Dhaka to brahmanbaria train schedule, ticket price
Dhaka To Narsingdi Train Schedule, Ticket Price
Station-Wise Schedules
Once you know your train, check the timetable for the station you are using. Minciter has schedule pages for these East Zone stations: Dhaka, Biman Bandar, Sarishabari, Tarakandi, Sylhet, Srimangal, Chattogram, Bhairab Bazar, Cumilla, Brahmanbaria, Narsingdi, Mymensingh, Gafargaon, Joydebpur, Jamalpur, Feni, Akhaura, Chandpur, Kulaura, Laksam, Kishoreganj and Noakhali, and for Dhaka Cantonment and Saidabad.
West Zone pages cover Bogra, Sirajganj Bazar, Chuadanga, Joypurhat, Dinajpur, Natore, Gaibandha, Poradah, Ishwardi, Ullahpara, Jessore, Rangpur, Parbatipur, Tangail, Khulna, Bangabandhu Bridge East, Rajshahi, Santahar, Lalmonirhat, Panchagarh, Banglabandha, and the Dhaka to Panchagarh service. The Bondhan Express and Khulna to Kolkata service also have their own pages.
Ticket Classes
Not every train offers every class. The usual ones are:
- Shovon: the lowest fare, basic seat.
- Shovon Chair: a chair with a bit more comfort.
- First Seat and First Berth: more space, and a sleeping berth on overnight trains.
- Snigdha: a better seat and service.
- AC Seat and AC Berth: air-conditioned, with the highest fares.
Fares depend on the class, the distance between your stations and the train type. The exact price appears before you pay, so you can compare classes on the e-ticket page.
How to Buy Tickets Online and Pay With bKash
You can buy tickets on the official e-ticket site or through the Rail Sheba mobile app.
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 your starting station and destination, then pick the travel 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.
How to Check Live Train Status
For live status, send an SMS to 16318 in the format TR followed by the train number, for example TR 774. It works from any mobile phone and tells you where the train is.
Practical Tips
- Book early for Fridays, Saturdays and holidays, and well ahead of Eid, when tickets sell out fast.
- Check the off day for your train when you search. A train that does not run on your date will not appear in the results.
- Reach the station at least 30 minutes before departure.
- Carry your NID. Ticket checkers may ask for it.
- Check the train number and direction before boarding, since several trains share the same platform.
- Keep your ticket SMS or PDF on your phone.
- Bangladesh Railway revises its timetable from time to time, so recheck times before a long trip.

FAQ
How many intercity trains does Bangladesh Railway run?
Bangladesh Railway runs dozens of named intercity trains, each with a pair of numbers, along with mail, commuter and shuttle services.
Which train goes from Dhaka to Chattogram?
Subarna Express, Mahanagar Godhuli, Mahanagar Provati, Mahanagar Express, Turna, Sonar Bangla Express and Chattala Express all serve the route.
Which trains go from Dhaka to Sylhet?
Parabat Express, Jayantika Express, Kalni Express and Upaban Express.
Which train goes from Dhaka to Cox’s Bazar?
Parjatak Express (815, 816) is a non-stop service. Cox’s Bazar Express also serves the line.
What is the longest train route in Bangladesh?
Khulna to Chilahati, about 446 kilometres, on Rupsha Express and Simanta Express.
How do I find the train number?
Search your route on the e-ticket site. The train name and number appear in the results.
Can I pay with bKash?
Yes. The e-ticket site and the Rail Sheba app both accept bKash, Nagad, Rocket and cards.
Can I buy a ticket at the station counter?
Yes. Counter tickets are sold at most stations, though online booking lets you pick your seats from home.

