Welcome to the Bangladesh Railway West Zone Train Information section, your comprehensive guide to intercity train services operating in the western regions of Bangladesh. Whether you’re traveling to Rajshahi, Khulna, Rangpur, or other destinations, we provide detailed and updated information on train schedules, routes, and services.
West Zone Coverage Areas
The West Zone of Bangladesh Railways primarily encompasses:
- Rajshahi Division
- Khulna Division
- Rangpur Division
- Barisal Division
- Parts of Dhaka Division (western regions)
These are all the trains of Bangladesh that operate in the West Zone. Various types of trains run in this zone, including intercity, mail, commuter, and express services. This page is your one-stop destination for exploring complete train information for the West Zone. You’ll find details such as train names, codes, departure and destination routes, and fare lists—all in one place.
West Zone Intercity Trains
| Serial Number | Train Name – Direction | Departure Time – Departure Station | Arrival Time – Arrival Station | Off Day |
|---|---|---|---|---|
| 705 | Ekota Express – Dhaka to Panchagarh | Departs Dhaka at 10:15 AM | Arrives Panchagarh at 8:00 PM | No |
| 706 | Ekota Express – Panchagarh to Dhaka | Departs Panchagarh at 9:10 PM | Arrives Dhaka at 7:20 AM | No |
| 713 | Korotoa Express – Sahar to Dinajpur | Departs Sahar at 9:25 AM | Arrives Dinajpur at 4:00 PM | Wednesday |
| 714 | Korotoa Express – Dinajpur to Sahar | Departs Dinajpur at 4:20 PM | Arrives Sahar at 10:40 PM | Wednesday |
| 715 | Kapotaksha Express – Khulna to Rajshahi | Departs Khulna at 6:45 AM | Arrives Rajshahi at 12:20 PM | Friday |
| 716 | Kapotaksha Express – Rajshahi to Khulna | Departs Rajshahi at 2:35 PM | Arrives Khulna at 8:25 PM | Friday |
| 725 | Sundarban Express – Khulna to Dhaka | Departs Khulna at 9:45 PM | Arrives Dhaka at 7:00 AM | Tuesday |
| 726 | Sundarban Express – Dhaka to Khulna | Departs Dhaka at 8:00 AM | Arrives Khulna at 3:40 PM | Wednesday |
| 727 | Rupsha Express – Khulna to Chilahati | Departs Khulna at 7:15 AM | Arrives Chilahati at 5:00 PM | Thursday |
| 728 | Rupsha Express – Chilahati to Khulna | Departs Chilahati at 8:30 AM | Arrives Khulna at 6:25 PM | Thursday |
| 731 | Barendra Express – Rajshahi to Chilahati | Departs Rajshahi at 3:00 PM | Arrives Chilahati at 9:30 PM | Sunday |
| 732 | Barendra Express – Chilahati to Rajshahi | Departs Chilahati at 5:00 AM | Arrives Rajshahi at 11:10 AM | Sunday |
| 733 | Titumir Express – Rajshahi to Chilahati | Departs Rajshahi at 6:20 AM | Arrives Chilahati at 1:00 PM | Wednesday |
| 734 | Titumir Express – Chilahati to Rajshahi | Departs Chilahati at 3:00 PM | Arrives Rajshahi at 9:30 PM | Wednesday |
| 747 | Simanta Express – Khulna to Chilahati | Departs Khulna at 9:15 PM | Arrives Chilahati at 6:45 AM | Monday |
| 748 | Simanta Express – Chilahati to Khulna | Departs Chilahati at 6:30 PM | Arrives Khulna at 4:10 AM | Monday |
| 751 | Lalmoni Express – Dhaka to Lalmonirhat | Departs Dhaka at 9:45 PM | Arrives Lalmonirhat at 7:20 AM | Friday |
| 752 | Lalmoni Express – Lalmonirhat to Dhaka | Departs Lalmonirhat at 9:50 AM | Arrives Dhaka at 7:45 PM | Friday |
| 753 | Silk City Express – Dhaka to Rajshahi | Departs Dhaka at 2:30 PM | Arrives Rajshahi at 8:20 PM | Sunday |
| 754 | Silk City Express – Rajshahi to Dhaka | Departs Rajshahi at 7:40 AM | Arrives Dhaka at 1:10 PM | Sunday |
| 755 | Madhumati Express – Dhaka to Rajshahi | Departs Dhaka at 3:00 PM | Arrives Rajshahi at 10:30 PM | Satureday |
| 756 | Madhumati Express – Rajshahi to Dhaka | Departs Rajshahi at 6:40 AM | Arrives Dhaka at 2:00 PM | Satureday |
| 757 | Drutajan Express – Dhaka to Panchagarh | Departs Dhaka at 8:45 PM | Arrives Panchagarh at 7:10 AM | No |
| 758 | Drutajan Express – Panchagarh to Dhaka | Departs Panchagarh at 7:20 AM | Arrives Dhaka at 6:55 PM | No |
| 759 | Padma Express – Dhaka to Rajshahi | Departs Dhaka at 10:45 PM | Arrives Rajshahi at 4:00 AM | Tuesday |
| 760 | Padma Express – Rajshahi to Dhaka | Departs Rajshahi at 4:00 PM | Arrives Dhaka at 9:15 PM | Tuesday |
| 761 | Sagordari Express – Khulna to Rajshahi | Departs Khulna at 4:00 PM | Arrives Rajshahi at 10:00 PM | Monday |
| 762 | Sagordari Express – Rajshahi to Khulna | Departs Rajshahi at 6:00 AM | Arrives Khulna at 12:10 PM | Monday |
| 763 | Chitra Express – Khulna to Dhaka | Departs Khulna at 9:00 AM | Arrives Dhaka at 6:05 PM | Sunday |
| 764 | Chitra Express – Dhaka to Khulna | Departs Dhaka at 7:30 PM | Arrives Khulna at 4:40 AM | Sunday |
| 765 | Nilsagar Express – Dhaka to Chilahati | Departs Dhaka at 6:45 AM | Arrives Chilahati at 4:00 PM | Wednesday |
| 766 | Nilsagar Express – Chilahati to Dhaka | Departs Chilahati at 8:00 PM | Arrives Dhaka at 5:25 AM | Tuesday |
| 767 | Dolonchapa Express – Santahar to Panchagarh | Departs Santahar at 11:00 AM | Arrives Panchagarh at 8:40 PM | No |
| 768 | Dolonchapa Express – Panchagarh to Santahar | Departs Panchagarh at 6:00 AM | Arrives Santahar at 4:15 PM | No |
| 769 | Dhumketu Express – Dhaka to Rajshahi | Departs Dhaka at 6:00 AM | Arrives Rajshahi at 11:40 AM | Thursday |
| 770 | Dhumketu Express – Rajshahi to Dhaka | Departs Rajshahi at 11:20 PM | Arrives Dhaka at 4:40 AM | Wednesday |
| 771 | Rangpur Express – Dhaka to Rangpur | Departs Dhaka at 9:10 AM | Arrives Rangpur at 7:00 PM | Monday |
| 772 | Rangpur Express – Rangpur to Dhaka | Departs Rangpur at 8:00 PM | Arrives Dhaka at 6:00 AM | Sunday |
| 775 | Sirajganj Express – Sirajganj Bazaar to Dhaka | Departs Sirajganj Bazaar at 6:00 AM | Arrives Dhaka at 10:15 AM | Satureday |
| 776 | Sirajganj Express – Dhaka to Sirajganj Bazaar | Departs Dhaka at 4:15 PM | Arrives Sirajganj Bazaar at 8:10 PM | Satureday |
| 779 | Dhalarchar Express – Dhalarchar to Rajshahi | Departs Dhalarchar at 6:30 AM | Arrives Rajshahi at 10:25 AM | Thursday |
| 780 | Dhalarchar Express – Rajshahi to Dhalarchar | Departs Rajshahi at 5:20 PM | Arrives Dhalarchar at 9:15 PM | Wednesday |
| 783 | Tungipara Express – Gobra to Rajshahi | Departs Gobra at 6:30 AM | Arrives Rajshahi at 1:15 PM | Tuesday |
| 784 | Tungipara Express – Rajshahi to Gobra | Departs Rajshahi at 3:30 PM | Arrives Gobra at 10:10 PM | Monday |
| 791 | Banalata Express – Dhaka to Chapainawabganj | Departs Dhaka at 1:30 PM | Arrives Chapainawabganj at 7:15 PM | Friday |
| 792 | Banalata Express – Chapainawabganj to Dhaka | Departs Chapainawabganj at 6:00 AM | Arrives Dhaka at 11:35 AM | Friday |
| 793 | Panchagarh Express – Dhaka to Panchagarh | Departs Dhaka at 11:30 PM | Arrives Panchagarh at 9:50 AM | No |
| 794 | Panchagarh Express – Panchagarh to Dhaka | Departs Panchagarh at 12:10 PM | Arrives Dhaka at 10:10 PM | No |
| 795 | Benapole Express – Benapole to Dhaka | Departs Benapole at 12:25 PM | Arrives Dhaka at 8:30 PM | Wednesday |
| 796 | Benapole Express – Dhaka to Benapole | Departs Dhaka at 11:30 PM | Arrives Benapole at 7:00 AM | Wednesday |
| 797 | Kurigram Express – Dhaka to Kurigram | Departs Dhaka at 8:00 PM | Arrives Kurigram at 5:10 AM | Tuesday |
| 798 | Kurigram Express – Kurigram to Dhaka | Departs Kurigram at 7:10 AM | Arrives Dhaka at 5:05 PM | Tuesday |
| 803 | Banglabandha Express – Rajshahi to Panchagarh | Departs Rajshahi at 9:00 PM | Arrives Panchagarh at 4:40 AM | Friday |
| 804 | Banglabandha Express – Panchagarh to Rajshahi | Departs Panchagarh at 9:00 AM | Arrives Rajshahi at 5:15 PM | Satureday |
| 805 | Chilahati Express – Dhaka to Chilahati | Departs Dhaka at 5:00 PM | Arrives Chilahati at 2:45 AM | Satureday |
| 806 | Chilahati Express – Chilahati to Dhaka | Departs Chilahati at 6:00 AM | Arrives Dhaka at 2:55 PM | Satureday |
| 807 | (Coming Soon) – Dhaka to Pabna | Departs Dhaka at 3:25 PM | Arrives Pabna at 9:00 PM | Wednesday |
| 808 | (Coming Soon) – Pabna to Dhaka | Departs Pabna at 8:25 AM | Arrives Dhaka at 2:10 PM | Wednesday |
| 809 | Burimari Express – Dhaka to Burimari | Departs Dhaka at 8:30 AM | Arrives Burimari at 8:20 PM | Wednesday |
| 810 | Burimari Express – Burimari to Dhaka | Departs Burimari at 9:20 PM | Arrives Dhaka at 8:50 AM | Tuesday |
| 825 | Jahanabad Express – Khulna to Dhaka | Departs Khulna at 6:00 AM | Arrives Dhaka at 9:45 AM | Monday |
| 826 | Jahanabad Express – Dhaka to Khulna | Departs Dhaka at 8:00 PM | Arrives Khulna at 11:45 PM | Monday |
| 827 | Ruposhi Bangla Express – Benapole to Dhaka | Departs Benapole at 3:25 PM | Arrives Dhaka at 7:00 PM | Monday |
| 828 | Ruposhi Bangla Express – Dhaka to Benapole | Departs Dhaka at 10:45 AM | Arrives Benapole at 2:25 PM | Monday |
| 3107/3110 | Maitree Express – Dhaka Cantonment to Kolkata | Departs Dhaka Cantonment at 8:15 AM | Arrives Kolkata at 4:00 PM | No |
| 3108/3109 | Maitree Express – Kolkata to Dhaka Cantonment | Departs Kolkata at 7:10 AM | Arrives Dhaka Cantonment at 3:35 PM | No |
| 3129 | Bandhan Express – Kolkata to Khulna | Departs Kolkata at 7:10 AM | Arrives Khulna at 12:35 PM | No |
| 3130 | Bandhan Express – Khulna to Kolkata | Departs Khulna at 1:30 PM | Arrives Kolkata at 6:10 PM | No |
| 3131 | Mitali Express – Dhaka Cantonment to New Jalpaiguri | Departs Dhaka Cantonment at 9:50 PM | Arrives New Jalpaiguri at 7:45 AM | No |
| 3132 | Mitali Express – New Jalpaiguri to Dhaka Cantonment | Departs New Jalpaiguri at 11:45 AM | Arrives Dhaka Cantonment at 10:10 PM | No |
The West Zone of Bangladesh Railway offers vital connectivity across the western regions of the country, facilitating travel for work, education, and tourism. With a range of intercity trains, passengers can enjoy efficient and comfortable journeys to their destinations.
West Zone Commuter & Local Trains
| Train Name | Train Number(s) | Routes | Time (Departure – Arrival) | Off Day / Status |
|---|---|---|---|---|
| Rajshahi Commuter | 57 / 58 | Ishwardi → Azim Nagar → Abdulpur → Lokmanpur → Arani → Sardah_Road → Rajshahi → Rajshahi_Court → Kakonhat → Lolitnagar → Amnura → Nachole → Rohanpur | 07:00 AM – 11:10 AM / 17:10 PM – 20:40 PM | Wednesday / Operational |
| Betna Commuter | 53 / 54 | Khulna → Daulatpur → Jessore → Jhikargacha → Benapole | 06:15 AM – 08:30 AM / 05:00 PM – 07:30 AM | Daily / Operational |
| Bogura Commuter | 19 / 20 | Santahar → Bogura → Sonatala → Bonarpara → Gaibandha → Bamandanga → Pirgachha → Kaunia → Lalmonirhat | 06:10 AM – 12:45 PM / 01:50 PM – 08:40 PM | Daily / Operational |
| Dinajpur Commuter | 61 / 62 | Dinajpur → Pirganj → Thakurgaon Road → Ruhia → Panchagarh | 11:20 – 6:20 | Daily / Operational |
| Rangpur Commuter | — | Rangpur → Kaunia Junction → Pirgachha → Bamondanga → Gaibandha → Bonarpara → Sonatola → Bogura → Talora → Santahar Junction → Natore → Chatmohor → Ibrahimabad → Biman Bandar → Dhaka | — | Daily / Operational |
West Zone Mail Trains
| Train Name | Route | Departure – Arrival | Off Day | Status |
|---|---|---|---|---|
| Rajshahi Mail (Mohananda Express) | Khulna → Jessore → Kotchandpur → Chuadanga → Alamdanga → Poradah → Ishwardi → Abdulpur → Rajshahi | 07:55 – 16:40 | None | Operational |
| Khulna Mail (Mohananda Express) | Rajshahi → Abdulpur → Ishwardi → Poradah → Alamdanga → Chuadanga → Kotchandpur → Jessore → Khulna | 08:15 – 16:40 | None | Operational |
| Dinajpur Mail (Dolonchapa Express) | Santahar → Bogura → Joypurhat → Panchbibi → Birampur → Phulbari → Parbatipur → Dinajpur | 11:00 – 17:42 | None | Operational |
| Lalmonirhat Mail (Korotoa Express) | Santahar → Bogura → Sonatala → Bonarpara → Gaibandha → Bamandanga → Pirgachha → Kaunia → Lalmonirhat | 09:15 – 13:20 | Wednesday | Operational |
| Panchagarh Mail (Panchagarh Express) | Parbatipur → Dinajpur → Thakurgaon → Panchagarh | 06:40 – 09:50 | None | Operational |
| Jessore Mail (Mohananda Express) | Khulna → Daulatpur → Jessore | 11:00 – 13:05 | None | Operational |
These trains are essential for daily commuters and travelers in the western regions of Bangladesh, providing vital connectivity between major cities and rural areas. For the most accurate and up-to-date schedules, it’s recommended to consult the official Bangladesh Railway website or contact local railway stations directly.