Skip to content

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

Every way from Dhaka to Khulna: bus, train. Fares from BDT 330. From 5h. Where they leave from and where to buy tickets.

ModeTimeFareFrom
Bus5h–7h 15mBDT 550–1,200Sayedabad / Jatrabari / Gabtoli
Train5h–8hBDT 330–660Kamalapur / Airport station

Khulna to Dhaka

Questions and answers

How do I get from Dhaka to Khulna?

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

What is the bus fare from Dhaka to Khulna?

Bus fares are usually BDT 550–1,200 and the trip takes 5h–7h 15m. Operators include Eagle, Sohag, Green Line, Shyamoli, Hanif, Golden Line. (Estimate — please check before you travel.)

Where does the Khulna bus leave from?

Sayedabad / Jatrabari / Gabtoli.

What is the train fare from Dhaka to Khulna?

Train fares are usually BDT 330–660 and the trip takes 5h–8h. Operators include Sundarban Express, Chitra Express. (Estimate — please check before you travel.)

Where does the Khulna train leave from?

Kamalapur / Airport station.

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

Fastest: bus (5h). Cheapest: train (from BDT 330).

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

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