How to go from Khulna to Dhaka — bus, train, fares and time (2026)
Every way from Khulna to Dhaka: bus, train. Fares from BDT 330. From 5h. Where they leave from and where to buy tickets.
| Mode | Time | Fare | From |
|---|---|---|---|
| Bus | 5h–7h 15m | BDT 550–1,200 | |
| Train | 5h–8h | BDT 330–660 |
Questions and answers
How do I get from Khulna to Dhaka?
You can go from Khulna to Dhaka by bus, train. The straight-line distance is about 139 km.
What is the bus fare from Khulna to Dhaka?
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.)
What is the train fare from Khulna to Dhaka?
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.)
What is the fastest and the cheapest way from Khulna to Dhaka?
Fastest: bus (5h). Cheapest: train (from BDT 330).
How do I buy a Dhaka 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.
Dhaka trip cost · Hotels in Dhaka · Places to visit in Dhaka · Famous food of Dhaka