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