How to go from Dhaka to Sirajganj — bus, train, fares and time (2026)
Every way from Dhaka to Sirajganj: bus, train. Fares from BDT 200. From 3h. Where they leave from and where to buy tickets.
| Mode | Time | Fare | From |
|---|---|---|---|
| Bus | 3h–4h 30m | BDT 300–450 | Gabtoli / Kallyanpur |
| Train | 3h 30m–4h 30m | BDT 200–405 | Kamalapur / Airport station |
Questions and answers
How do I get from Dhaka to Sirajganj?
You can go from Dhaka to Sirajganj by bus, train. The straight-line distance is about 102 km.
What is the bus fare from Dhaka to Sirajganj?
Bus fares are usually BDT 300–450 and the trip takes 3h–4h 30m. Operators include Hanif, Shyamoli, local coaches. (Estimate — please check before you travel.)
Where does the Sirajganj bus leave from?
Gabtoli / Kallyanpur.
What is the train fare from Dhaka to Sirajganj?
Train fares are usually BDT 200–405 and the trip takes 3h 30m–4h 30m. Operators include Sirajganj Express. (Estimate — please check before you travel.)
Where does the Sirajganj train leave from?
Kamalapur / Airport station.
What is the fastest and the cheapest way from Dhaka to Sirajganj?
Fastest: bus (3h). Cheapest: train (from BDT 200).
How do I buy a Sirajganj 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.
Sirajganj trip cost · Hotels in Sirajganj · Places to visit in Sirajganj · Famous food of Sirajganj