Skip to content

How to go from Dhaka to Thakurgaon — bus, train, fares and time (2026)

Every way from Dhaka to Thakurgaon: bus, train. Fares from BDT 570. From 8h 30m. Where they leave from and where to buy tickets.

ModeTimeFareFrom
Bus8h 30m–12h 45mBDT 900–2,100Gabtoli / Kallyanpur
Train9h–10h 30mBDT 570–1,135Kamalapur / Airport station

Thakurgaon to Dhaka

Questions and answers

How do I get from Dhaka to Thakurgaon?

You can go from Dhaka to Thakurgaon by bus, train. The straight-line distance is about 316 km.

What is the bus fare from Dhaka to Thakurgaon?

Bus fares are usually BDT 900–2,100 and the trip takes 8h 30m–12h 45m. Operators include Hanif, Shyamoli, Nabil, SR Travels, Agomoni. (Estimate — please check before you travel.)

Where does the Thakurgaon bus leave from?

Gabtoli / Kallyanpur.

What is the train fare from Dhaka to Thakurgaon?

Train fares are usually BDT 570–1,135 and the trip takes 9h–10h 30m. Operators include Ekota Express, Drutojan Express. (Estimate — please check before you travel.)

Where does the Thakurgaon train leave from?

Kamalapur / Airport station.

What is the fastest and the cheapest way from Dhaka to Thakurgaon?

Fastest: bus (8h 30m). Cheapest: train (from BDT 570).

How do I buy a Thakurgaon 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.

Thakurgaon trip cost · Hotels in Thakurgaon · Places to visit in Thakurgaon · Famous food of Thakurgaon