There are 5 ways to get from Dhaka to Kālīganj by train, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Dhaka to Narailtrain Ruposhi Bangla Express / ...
- Take the taxi from Narail to Kālīganjtaxi
2h 59m$25–36Train
cheapest- Take the train from Dhaka to Mubarakganjtrain Sundarban Express
5h 30m$2–14Drive 189 km
- Drive from Dhaka to Kālīganjcar 189 km
2h 40m$17–24Taxi
- Take the taxi from Dhaka to Kālīganjtaxi 189 km
2h 40m$65–85Fly
- Fly from Shahjalal International Airport (DAC) to Jessore Airport (JSR)plane DAC - JSR
2h 51m$114–124
Dhaka to Kālīganj by train
Questions & Answers
The cheapest way to get from Dhaka to Kālīganj is to train which costs $2 - $14 and takes 5h 30m.
The fastest way to get from Dhaka to Kālīganj is to drive which takes 2h 40m and costs $16 - $24.
Yes, there is a direct train departing from Dhaka and arriving at Mubarakganj. Services depart six times a week, and operate Monday, Tuesday, Thursday, Friday, Saturday and Sunday. The journey takes approximately 5h 30m.
The distance between Dhaka and Kālīganj is 212 km. The road distance is 189 km.
The best way to get from Dhaka to Kālīganj without a car is to train and taxi which takes 2h 59m and costs $25 - $40.
It takes approximately 2h 59m to get from Dhaka to Kālīganj, including transfers.
Dhaka to Kālīganj train services, operated by Bangladesh Railway, depart from Dhaka station.
The best way to get from Dhaka to Kālīganj is to fly which takes 2h 51m and costs $110 - $130. Alternatively, you can train, which costs $2 - $14 and takes 5h 30m.
Dhaka to Kālīganj train services, operated by Bangladesh Railway, arrive at Mubarakganj station.
Yes, the driving distance between Dhaka to Kālīganj is 189 km. It takes approximately 2h 40m to drive from Dhaka to Kālīganj.
What companies run services between Dhaka, Bangladesh and Kālīganj, Khulna Division, Bangladesh?
Biman Bangladesh Airlines and US-Bangla fly from Shahjalal International Airport (DAC) to Jessore Airport (JSR) once daily. Alternatively, Bangladesh Railway operates a train from Dhaka to Mubarakganj 6 times a week. Tickets cost $2–14 and the journey takes 5h 30m.
- Website
- biman-airlines.com
Flights from Shahjalal International Airport to Jessore Airport
- Ave. Duration
- 50 min
- When
- Tuesday and Friday
- Estimated price
- $103–109
- Website
- usbair.com
Flights from Shahjalal International Airport to Jessore Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $75–120
- [email protected]
- Website
- Bangladesh Railway
Train from Dhaka to Narail
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- $1–8
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–3
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–6
- 1st class berth (F_BERTH)
- $3–5
- AC class berth (AC_B)
- $5–8
- S_Chair
- $2
- Shovan
- $2
- F_Chair
- $3
- F_Seat
- $3
Train from Dhaka to Mubarakganj
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Estimated price
- $2–14
- Website
- Bangladesh Railway
- Shovan chair (S_CHAIR)
- $2–6
- 1st class seat (F_SEAT)
- $2–4
- Snigdha
- $4–10
- AC class seat (AC_S)
- $5–7
- 1st class berth (F_BERTH)
- $6–8
- AC class berth (AC_B)
- $10–14
- AC class seat (AC_S
- $12
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the UK: What do I need to know?, 10 amazing places to get away from it all in Australia, and Getting to Rome from the airport - to help you get the most out of your next trip.





