How to go from Dhaka to Jamalpur — bus, train, fares and time (2026)
Every way from Dhaka to Jamalpur: bus, train. Fares from BDT 255. From 3h 45m. Where they leave from and where to buy tickets.
| Mode | Time | Fare | From |
|---|---|---|---|
| Bus | 3h 45m–5h 45m | BDT 400–950 | Mohakhali |
| Train | 4h–5h | BDT 255–510 | Kamalapur / Airport station |
Questions and answers
How do I get from Dhaka to Jamalpur?
You can go from Dhaka to Jamalpur by bus, train. The straight-line distance is about 134 km.
What is the bus fare from Dhaka to Jamalpur?
Bus fares are usually BDT 400–950 and the trip takes 3h 45m–5h 45m. Operators include Ena, Soukhin, local coaches. (Estimate — please check before you travel.)
Where does the Jamalpur bus leave from?
Mohakhali.
What is the train fare from Dhaka to Jamalpur?
Train fares are usually BDT 255–510 and the trip takes 4h–5h. Operators include Tista, Agnibina, Jamuna. (Estimate — please check before you travel.)
Where does the Jamalpur train leave from?
Kamalapur / Airport station.
What is the fastest and the cheapest way from Dhaka to Jamalpur?
Fastest: bus (3h 45m). Cheapest: train (from BDT 255).
How do I buy a Jamalpur train ticket?
Online at eticket.railway.gov.bd or the Rail Sheba app, or at the station counter. Tickets sell out fast before Eid and holidays.
Jamalpur trip cost · Hotels in Jamalpur · Places to visit in Jamalpur · Famous food of Jamalpur