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

Dhaka to Kishoreganj trains: timetable and train names

According to the Bangladesh Railway e-ticket timetable, 3 direct trains run from Dhaka (Kamalapur) to Kishoreganj: Egarosindhur Provati (737), Kishorganj Express (781) and Egarosindhur Godhuli (749).

1

Dhaka to Kishoreganj train timetable

TrainNumberLeaves Dhaka (Kamalapur)Arrives KishoreganjJourney timeWeekly off day
Egarosindhur Provati7377:15 amBiman Bandar (airport) 7:43 am11:10 am3 h 55 minWednesday
Kishorganj Express78110:30 amBiman Bandar (airport) 10:57 am2:10 pm3 h 40 minTuesday
Egarosindhur Godhuli7496:45 pmBiman Bandar (airport) 7:13 pm10:40 pm3 h 55 minNone, runs every day

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 Kishoreganj?

According to the Bangladesh Railway e-ticket timetable, 3 direct trains run from Dhaka (Kamalapur) to Kishoreganj: Egarosindhur Provati (737), Kishorganj Express (781) and Egarosindhur Godhuli (749).

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

The first train of the day from Dhaka (Kamalapur) to Kishoreganj, Egarosindhur Provati (737), leaves at 7:15 am, and the last, Egarosindhur Godhuli (749), leaves at 6:45 pm.

How long does the train from Dhaka to Kishoreganj take?

The train from Dhaka to Kishoreganj takes 3 hours 40 minutes to 3 hours 55 minutes; the fastest is Kishorganj Express (781), at 3 hours 40 minutes.

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

Weekly off days of the trains from Dhaka to Kishoreganj: Egarosindhur Provati (737) does not run on Wednesday; Kishorganj Express (781) does not run on Tuesday; Egarosindhur Godhuli (749) runs every day.

📖 Kishoreganj travel guide 🧭 Plan a trip to Kishoreganj
3

Trains from Dhaka to other places

All routes on one page