Skip to content

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

Every way from Dhaka to Narayanganj: bus, train. Fares from BDT 45. From 30m. Where they leave from and where to buy tickets.

ModeTimeFareFrom
Bus30m–30mBDT 50Sayedabad / Fakirapul / Arambagh
Train45m–1h 15mBDT 45–90Kamalapur / Airport station

Narayanganj to Dhaka

Questions and answers

How do I get from Dhaka to Narayanganj?

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

What is the bus fare from Dhaka to Narayanganj?

Bus fares are usually BDT 50 and the trip takes 30m. Operators include local coaches. (Estimate — please check before you travel.)

Where does the Narayanganj bus leave from?

Sayedabad / Fakirapul / Arambagh.

What is the train fare from Dhaka to Narayanganj?

Train fares are usually BDT 45–90 and the trip takes 45m–1h 15m. Operators include commuter. (Estimate — please check before you travel.)

Where does the Narayanganj train leave from?

Kamalapur / Airport station.

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

Fastest: bus (30m). Cheapest: train (from BDT 45).

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

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