Find My TrainBangladesh

Rajshahi to Dhaka trains

5 direct trains from Rajshahi to Dhaka (Kamalapur). The fastest takes 4 hr 35 min.

First train
6:40 AM
Last train
11:20 PM
Fastest
4 hr 35 min

Trains from Rajshahi to Dhaka

Trains from Rajshahi to Dhaka (Kamalapur)
DepartsTrainArrivesJourneyOff day
6:40 AM Madhumati Express (756) 2:00 PM 7 hr 20 min Sat
7:00 AM Banalata Express (792)Fastest 11:35 AM 4 hr 35 min Fri
7:40 AM Silkcity Express (754) 1:10 PM 5 hr 30 min Sun
4:00 PM Padma Express (760) 9:15 PM 5 hr 15 min Tue
11:20 PM Dhumketu Express (770) 4:40 AM 5 hr 20 min Wed

Dhaka to Rajshahi: 5 trains

Loading map…

Questions people ask

How many trains run from Rajshahi to Dhaka?

5 Bangladesh Railway trains run from Rajshahi to Dhaka (Kamalapur): Madhumati Express (756), Banalata Express (792), Silkcity Express (754), Padma Express (760) and Dhumketu Express (770).

What is the fastest train from Rajshahi to Dhaka?

Banalata Express (792) is the quickest, taking 4 hr 35 min (7:00 AM to 11:35 AM).

What time is the first and last train from Rajshahi to Dhaka?

The first train is Madhumati Express (756) at 6:40 AM and the last is Dhumketu Express (770) at 11:20 PM.

How do I book a ticket from Rajshahi to Dhaka?

Book on the official Bangladesh Railway e-ticket site, https://eticket.railway.gov.bd. This website is independent and does not sell tickets.