5 trains run from Rajshahi to Dhaka. The first is Madhumati Express at 06:40, the last at 23:20. The fastest takes about 4h 35m. Live running status for today is shown for each train below.
Trains / day
5
First train
06:40
Fastest
4h 35m
| Train | Departs Rajshahi | Arrives Dhaka | Today | |
|---|---|---|---|---|
| Madhumati Expressমধুমতি এক্সপ্রেস(756)Off: Saturday | 06:40 | 14:00 | +9m late | Live |
| Banalata Expressবনলতা এক্সপ্রেস(792)Off: Friday | 07:00 | 11:35 | Off day | Live |
| Silk City Expressসিল্কসিটি এক্সপ্রেস(754) | 07:40 | 13:10 | +31m late | Live |
| Padma Expressপদ্মা এক্সপ্রেস(760)Off: Tuesday | 16:00 | 21:15 | Scheduled | Live |
| Dhumketu Expressধূমকেতু এক্সপ্রেস(770)Off: Wednesday | 23:20 | 04:40 | Scheduled | Live |
Got questions?
Common questions about Rajshahi to Dhaka trains.
5 trains run from Rajshahi to Dhaka. The first is Madhumati Express (756) departing Rajshahi at 06:40, and the last is Dhumketu Express (770) at 23:20.
The Rajshahi to Dhaka train journey takes about 4h 35m on the fastest service (Banalata Express). Actual time varies by train and by how many stops it makes; each train's exact departure and arrival time is in the schedule above.
Most Rajshahi to Dhaka trains run daily. The exceptions: Madhumati Express (756) does not run on Saturday; Banalata Express (792) does not run on Friday; Padma Express (760) does not run on Tuesday; Dhumketu Express (770) does not run on Wednesday. On those days the other trains on this route still operate — check today's live status in the schedule above.
Tap any train in the schedule above to open its live tracking page on TrainKothai. You'll see its current position, nearest station, speed, delay, and ETA — updated in real time, free, with no SMS charge.