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

TrainDepartsArrivesDurationRunsPunctuality
Dhumketu Express (769)6:00 AM11:40 AM5h 40mExcept ThursdayAbout 1h 13m late
Rajshahi Com Up (5)12:15 PM7:52 PM7h 37mDailyAbout 3h 29m late
Banalata Express (791)1:30 PM5:45 PM4h 15mExcept FridayAbout 44m late
Silk City Express (753)2:30 PM8:20 PM5h 50mExcept SundayAbout 1h 6m late
Madhumati Express (755)3:00 PM10:30 PM7h 30mExcept SaturdayAbout 56m late
Padma Express (759)10:45 PM4:00 AMnext day5h 15mExcept TuesdayAbout 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.

Want to know where one of them is right now?