7 trains run from Dhaka to Jamalpur. The first is Dewanganj Com at 05:40, the last at 20:15. The fastest takes about 4h 8m. Live running status for today is shown for each train below.
Trains / day
7
First train
05:40
Fastest
4h 8m
| Train | Departs Dhaka | Arrives Jamalpur | Today | |
|---|---|---|---|---|
| Dewanganj Comদেওয়ানগঞ্জ কমিউটার(47) | 05:40 | 10:30 | Arrived | Live |
| Jamalpur Expressজামালপুর এক্সপ্রেস(799) | 10:00 | 14:25 | Scheduled | Live |
| Agnibina Expressঅগ্নিবীণা এক্সপ্রেস(735) | 11:30 | 15:38 | Scheduled | Live |
| Jamalpur Comজামালপুর কমিউটার / এক্সপ্রেস(51) | 15:40 | 21:09 | Scheduled | Live |
| Jamuna Expressযমুনা এক্সপ্রেস(745) | 16:45 | 22:05 | Scheduled | Live |
| Brahmaputra Expressব্রহ্মপুত্র এক্সপ্রেস(743) | 18:15 | 22:39 | Scheduled | Live |
| Vawal Upভাওয়াল এক্সপ্রেস(55) | 20:15 | 01:52 | Scheduled | Live |
Got questions?
Common questions about Dhaka to Jamalpur trains.
7 trains run from Dhaka to Jamalpur. The first is Dewanganj Com (47) departing Dhaka at 05:40, and the last is Vawal Up (55) at 20:15.
The Dhaka to Jamalpur train journey takes about 4h 8m on the fastest service (Agnibina Express). Actual time varies by train and by how many stops it makes; each train's exact departure and arrival time is in the schedule above.
Yes — every Dhaka to Jamalpur train on this route runs daily, with no weekly off day. You can still check each train's live status above before you travel, in case of a one-off cancellation.
Tap any train in the schedule above to open its live tracking page on TrainKothai. You'll see its current position, nearest station, speed, delay, and ETA — updated in real time, free, with no SMS charge.