Dhaka to Rajshahi Train Schedule & Live Tracking
6 trains run from Dhaka to Rajshahi on Bangladesh Railway. The fastest is Banalata Express (791), taking about 4h 15m; the first leaves Dhaka at 6:00 AM and the last at 10:45 PM.
6 trains
| Train | Departs | Arrives | Duration | Runs | Punctuality |
|---|---|---|---|---|---|
| Dhumketu Express (769) | 6:00 AM | 11:40 AM | 5h 40m | Except Thursday | About 1h 13m late |
| Rajshahi Com Up (5) | 12:15 PM | 7:52 PM | 7h 37m | Daily | About 3h 29m late |
| Banalata Express (791) | 1:30 PM | 5:45 PM | 4h 15m | Except Friday | About 44m late |
| Silk City Express (753) | 2:30 PM | 8:20 PM | 5h 50m | Except Sunday | About 1h 6m late |
| Madhumati Express (755) | 3:00 PM | 10:30 PM | 7h 30m | Except Saturday | About 56m late |
| Padma Express (759) | 10:45 PM | 4:00 AMnext day | 5h 15m | Except Tuesday | About 1h 6m late |
Frequently asked questions
- How many trains run from Dhaka to Rajshahi?
- 6 trains run from Dhaka to Rajshahi on Bangladesh Railway.
- What is the first train from Dhaka to Rajshahi?
- The first train is Dhumketu Express, which leaves Dhaka at 6:00 AM.
- What is the last train from Dhaka to Rajshahi?
- The last train is Padma Express, which leaves Dhaka at 10:45 PM.
- What is the fastest train from Dhaka to Rajshahi?
- Banalata Express (791) is the fastest, taking about 4h 15m.
- Can I track these trains live?
- Yes — TrainKothay shows every train's live position, delay and next stop on a map, free and without signing up.