Ghure Dekha Bangladesh বাংলা
Train timetables › Dhaka to Rangpur

Dhaka to Rangpur trains: timetable and train names

According to the Bangladesh Railway e-ticket timetable, 2 direct trains run from Dhaka (Kamalapur) to Rangpur: Rangpur Express (771) and Kurigram Express (797).

1

Dhaka to Rangpur train timetable

TrainNumberLeaves Dhaka (Kamalapur)Arrives RangpurJourney timeWeekly off day
Rangpur Express7719:10 amBiman Bandar (airport) 9:38 am7:00 pm9 h 50 minMonday
Kurigram Express7978:00 pmBiman Bandar (airport) 8:28 pm3:58 am (next day)7 h 58 minTuesday

Source: Bangladesh Railway e-ticket timetable, collected 6 October 2026. Check eticket.railway.gov.bd before you travel.

2

Common questions

How many trains run from Dhaka to Rangpur?

According to the Bangladesh Railway e-ticket timetable, 2 direct trains run from Dhaka (Kamalapur) to Rangpur: Rangpur Express (771) and Kurigram Express (797).

When do the first and last trains leave Dhaka for Rangpur?

The first train of the day from Dhaka (Kamalapur) to Rangpur, Rangpur Express (771), leaves at 9:10 am, and the last, Kurigram Express (797), leaves at 8:00 pm.

How long does the train from Dhaka to Rangpur take?

The train from Dhaka to Rangpur takes 7 hours 58 minutes to 9 hours 50 minutes; the fastest is Kurigram Express (797), at 7 hours 58 minutes.

On which days of the week do the trains from Dhaka to Rangpur not run?

Weekly off days of the trains from Dhaka to Rangpur: Rangpur Express (771) does not run on Monday; Kurigram Express (797) does not run on Tuesday.

📖 Rangpur travel guide 🧭 Plan a trip to Rangpur
3

Trains from Dhaka to other places

All routes on one page