Cheapest round-trip
Search your dates
Return fares for Colombo to Dhaka are pulled from the airlines and our partners when you search. Pick your dates to see return flights and prices.
Search round tripsInternational route CMB to DAC
Both airlines fly Colombo to Dhaka nonstop in about 3 hours 10 minutes. SriLankan allows 30 kg of checked bags, FitsAir 20 kg.
Looking for Colombo to Dhaka air tickets and not sure what to pay? Two airlines fly this route, and fares change with demand, so the same seat can cost noticeably more close to a holiday weekend. Put your dates in the search above to compare today's fares and book with bookingMentor.
Colombo to Dhaka flight guide
Flights from Colombo to Dhaka run nonstop from Bandaranaike International Airport (CMB) at Katunayake to Hazrat Shahjalal International Airport (DAC) on SriLankan Airlines and FitsAir. The 2,166 km crossing of the Bay of Bengal takes about 3 hours 10 minutes. Passengers include Bangladeshi students and workers going home, Sri Lankan business travellers and tourists connecting through Colombo.
SriLankan flies UL189 every day, leaving at 07:50 on six days and at 09:00 on Wednesdays, and landing around 11:30 to 12:40 Dhaka time. It usually puts a wide-body Airbus A330 on the route, with an A320 on some days. FitsAir, the privately owned Sri Lankan carrier that joined the route in 2024, flies 8D931 daily on an Airbus A320, departing at 19:15 and arriving at 23:00.
The baggage gap matters if you are carrying gifts or tea home: SriLankan allows 30 kg in the hold and FitsAir 20 kg, with 7 kg of cabin bags on both. Dhaka is half an hour ahead of Sri Lanka.
Leave enough time for the drive out to Katunayake, about 32 km north of Colombo. The E03 expressway is the quick way there from the city, and an early start matters for the 07:50 SriLankan departure.
Hazrat Shahjalal is at Kurmitola in north Dhaka, about 17 km from the city centre. A kiosk near the international arrivals exit sells pre-paid taxis, which saves haggling after the late FitsAir landing. Anyone not travelling on a Bangladeshi passport should confirm visa rules with the Bangladesh High Commission in Colombo before booking.
At the Dhaka end, Hazrat Shahjalal's third terminal is planned to soft-open on 16 December 2026, with full use expected from March or April 2027. Until then, flights from Colombo arrive at the existing international terminal.
Checked against trusted sources:
The Financial Express, 8 September 2026SriLankan Airlines timetableFitsAir timetable
Two airlines operate direct flights from Colombo (CMB) to Dhaka (DAC). The flight takes about 3h 10m.
| Flight time | 3h 10m nonstop |
|---|---|
| Distance | 2,166 km |
Pick your dates to see the flights, times and fares available on this route.
More flight routes on bookingMentor, grouped by departure country.
Flights from Bangladesh6 routes
Flights from United Arab Emirates4 routes
Flights from India2 routes
Flights from Japan1 route
Flights from Ethiopia1 route
Flights from Bahrain1 route
Flights from Thailand1 route
Flights from Egypt0 routes
Flights from China1 route
2 airlines fly this route.
Aircraft from the airlines' published schedules for the coming weeks; seat counts from the airlines' fleet information. Airlines can swap aircraft at short notice; your booking shows the aircraft for your flight.
Hotels and resorts in Dhaka with guest scores, nightly prices and free cancellation.
No questions yet about Colombo to Dhaka flights. Ask the community or our travel team, and the answer will show here once it is published.
Our travel team answers questions about Colombo to Dhaka flights
Getting there
All of them. The A330-300 has 28 business seats in a 1-2-1 layout, so every seat reaches the aisle; the A330-200 has 18, and the A320 has 16 in pairs. The A330-300 is the best of them for the trip, though SriLankan can switch aircraft, so check the booking again before you fly.
Yes, oneworld, which it joined on 1 May 2014 as the first airline from the Indian subcontinent. You can earn in its own FlySmiLes scheme or credit the flight to another oneworld programme, whichever one you already use.
Its roots go back to 1997, when it started as Expo Aviation carrying cargo. The FitsAir name arrived in 2013, A320 jets in 2021 and scheduled international passenger flights in 2022, beginning with Dubai. Dhaka joined the network in 2024.
The dedicated Airport Express has not run since April 2024. Ordinary commuter trains between Colombo Fort and Katunayake station still run, but with heavy bags most travellers find a coach or car simpler.
Yes. Airport coaches leave Colombo roughly every 15 minutes, and Uber and PickMe both operate, with marked pick-up points at the terminal for the return trip. Leave a margin either way, as check-in for international flights closes well before departure.
General
Just half an hour forward. Since April 2006 Sri Lanka has kept the same offset as India, five and a half hours ahead of UTC, while Bangladesh is six hours ahead, and neither changes for summer. It is a small enough gap that most travellers barely notice it.
On the A330s, yes: SriLankan fits in-seat entertainment throughout economy on its widebodies. If the flight is switched to an A320, bring something to read or download films to your phone before you go.
FitsAir serves both Dubai and Dhaka from its Colombo base, so the connection works geographically. Check whether it sells the two flights as one booking with bags checked through; if not, you will need to clear Sri Lankan entry rules in Colombo.
Timing & weather
No. Building work began in 2020 and stopped in April 2022 during Sri Lanka's economic crisis, and work was expected to resume during 2026. Until it opens, every international departure, Dhaka included, uses the older Terminal 1, which dates from 1967.
It makes sense. The airport sits at Katunayake near Negombo, so a hotel there cuts the morning trip to a short drive and removes any worry about the expressway or Colombo traffic.
We use necessary cookies to make this site work. With your permission we would also like to remember your preferences, measure how the site is used, and show relevant ads and partner offers. You can change your mind at any time under "Cookie settings" on our Privacy policy page.