Upaban Express is one of the most popular intercity trains operated by Bangladesh Railway. Every day, thousands of passengers travel comfortably on this train from Dhaka to Sylhet and Sylhet to Dhaka routes. The Upaban Express officially began its journey on May 4, 1988, marking the start of one of Bangladesh’s most popular intercity train services.
In today’s article, we will provide a detailed discussion on the Upaban Express train schedule 2025, weekly off-day, stoppages, and ticket prices. This guide will help make your journey more reliable.
Upaban Express Train Code: 739/740
Train Schedule

The train departs from Dhaka at 10:00 PM and arrives in Sylhet at 5:00 AM. On the return journey, it leaves Sylhet at 11:30 PM and reaches Dhaka at 5:40 AM. The total travel time from Dhaka to Sylhet is approximately 7 hours.
Dhaka to Sylhet Upaban Express Train Schedule
Train Number | 739 |
Departure (Dhaka Kamalapur) | 10:00 PM |
Departure (Airport Railway Station) | 10:28 PM |
Arrival (Sylhet) | 05:00 AM |
Travel Duration | 7 Hour |
Day Off | Wednesday |
Sylhet To Dhaka Upaban Express Train Schedule
Train Number | 740 |
Departure (Sylhet) | 11:30 PM |
Arrival (Dhaka) | 05:40 AM |
Travel Duration | 6 Hour 10 Minutes |
Day Off | Monday |
Off day
On the Dhaka to Sylhet line, the Upaban Express train does not run on Wednesdays, and on the Sylhet to Dhaka line, it does not run on Mondays.

However, during Eid or other festivals, the train operates every day without any off days.
Ticket Price

Upaban Express offers three types of tickets: S_CHAIR, SNIGDHA, and AC_B. Ticket prices depend on the class and type of service. The current ticket prices for Upaban Express are as follows:
Class | Price |
---|---|
S_CHAIR | ৳375 |
SNIGDHA | ৳719 (Including VAT) |
AC_B | ৳1,338 (Including VAT) |
Route and Stoppage Stations
The train starts its journey from Dhaka’s Kamalapur Railway Station and stops at Biman Bandar, Narsingdi, Bhairab Bazar, Shaistaganj, Sreemangal, Bhanugach, Shamshernagar, Kulaura, and Maijgaon before reaching Sylhet.

Dhaka to Sylhet Route and Stoppage Stations
Station | Arrival | Departure |
---|---|---|
Dhaka | 10:00 pm BST | |
Biman Bandar | 10:23 pm BST | 10:28 pm BST |
Narsingdi | 11:09 pm BST | 11:11 pm BST |
Bhairab Bazar | 11:40 pm BST | 11:43 pm BST |
Shaistaganj | 01:22 am BST | 01:25 am BST |
Sreemangal | 02:09 am BST | 02:11 am BST |
Bhanugach | 02:30 am BST | 02:32 am BST |
Shamshernagar | 02:41 am BST | 02:43 am BST |
Kulaura | 03:08 am BST | 03:11 am BST |
Baramchal | 03:25 am BST | 03:27 am BST |
Maijgaon | 03:43 am BST | 03:45 am BST |
Sylhet | 05:00 am BST |
Sylhet to Dhaka Route Stoppage Stations
Station | Arrival | Departure |
---|---|---|
Sylhet | 11:30 pm BST | |
Maijgaon | 12:09 am BST | 12:11 am BST |
Baramchal | 12:28 am BST | 12:30 am BST |
Kulaura | 12:43 am BST | 12:46 am BST |
Shamshernagar | 01:09 am BST | 01:11 am BST |
Bhanugach | 01:20 am BST | 01:22 am BST |
Sreemangal | 01:41 am BST | 01:44 am BST |
Shaistaganj | 02:30 am BST | 02:33 am BST |
Bhairab Bazar | 04:03 am BST | 04:06 am BST |
Narsingdi | 04:34 am BST | 04:36 am BST |
Biman Bandar | 05:12 am BST | |
Dhaka | 05:40 am BST |
Our Final Word
Upaban Express is a modern and comfortable intercity train that runs daily on the Sylhet–Dhaka route. Having accurate information about the regular schedule, fares, and stoppage stations makes your journey more reliable and enjoyable.
Therefore, for travel from Dhaka to Sylhet or Sylhet to Dhaka, Upaban Express can be your best choice.