International route DAC to CMB

Cheap flights from Dhaka to Colombo

Both airlines fly Dhaka to Colombo nonstop in about 3 hours 25 minutes. Bangladeshi travellers need a Sri Lankan ETA before departure.

Fares Fares are pulled from the airlines and our partners when you search. Search your dates
FlightsEconomy
DAC
Dhaka
CMB
Colombo
Distance
2,166 km
Return Search fares

Looking for Dhaka to Colombo 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.

Everything you should know

Cheapest round-trip

Search your dates

Return fares for Dhaka to Colombo are pulled from the airlines and our partners when you search. Pick your dates to see return flights and prices.

Search round trips

Cheapest one-way

Search your dates

Fares for Dhaka to Colombo are pulled from the airlines and our partners when you search. Enter the dates you want to fly for current prices.

Search flights

Nonstop flights

Direct

You can fly direct with 2 airlines. Average duration is 3h 25m.

Start a new search

bookingMentor shows the fares of every flight listed on this route so you can pick the best deal.

We hope you love your trip to Colombo!

Dhaka to Colombo flight guide

Flying from Dhaka to Colombo

  • Updated
  • 4 min read
In short

Both airlines fly nonstop from Hazrat Shahjalal International Airport in Dhaka (DAC) to Bandaranaike International Airport near Colombo (CMB): SriLankan Airlines and FitsAir. The 2,166 km flight takes about 3 hours 25 minutes, and it suits beach and tea-country holidays as well as onward trips to the Maldives through SriLankan's Colombo hub.

SriLankan Airlines or FitsAir?

Both airlines are Sri Lankan. SriLankan Airlines, the state-owned flag carrier, often sends a wide-body Airbus A330 on this route, and sometimes an A320, with 30 kg of checked baggage. FitsAir, a private carrier, launched the route in 2024 with an Airbus A320 and includes 20 kg. Both allow 7 kg in the cabin.

From Colombo, SriLankan flies on to Malé and Gan in the Maldives, so a single ticket from Dhaka reaches the islands with one stop. FitsAir also serves Malé.

Paying for the Sri Lanka ETA online

Most visitors need a Sri Lankan Electronic Travel Authorization, applied for online through the official eta.gov.lk site before departure. Some 40 nationalities had the fee waived in 2026; Bangladesh was not among them, so citizens of Bangladesh pay for theirs. Check your own passport on the official site and carry a printout of the approval.

From Katunayake to Colombo or Negombo

Bandaranaike International stands at Katunayake, about 32 km north of Colombo. The Colombo-Katunayake Expressway (E03) runs from the airport to the edge of the city, and a car takes around 15 minutes on it in clear traffic. Negombo, a beach town much closer to the airport, makes an easy first night after a late arrival.

Monsoon seasons on Colombo's west coast

The southwest monsoon brings heavy rain to Colombo and the west coast from mid-May to October. From December to March the monsoon falls mainly on the east and north-east, so those months are the drier time for Colombo itself.

Dhaka to Colombo flights at a glance

Two airlines operate direct flights from Dhaka (DAC) to Colombo (CMB). The flight takes about 3h 25m.

Key facts for Dhaka to Colombo flights
Flight time3h 25m nonstop
Distance2,166 km

Search Dhaka to Colombo flights

Pick your dates to see the flights, times and fares available on this route.

Flights and fares for your dates Search the dates you want to fly to see the flights and fares available. Search flights

Airlines flying Dhaka to Colombo

2 airlines fly this route.

CHECK ALL

Type of aircraft(s) on this route

  • Airbus A320FitsAir
    180 seats (All economy)
  • Airbus A330-300SriLankan Airlines
    ~290 seats (typical)
  • Airbus A330-200SriLankan Airlines
    ~260 seats (typical)

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.

Departure and arrival airports

CMB Bandaranaike International Airport

Codes
IATA CMB
City
Colombo, Sri Lanka

Travelers are asking

No questions yet about Dhaka to Colombo flights. Ask the community or our travel team, and the answer will show here once it is published.

Be the first to ask

Our travel team answers questions about Dhaka to Colombo flights

Reviews and questions

Contribute:
No reviews yet. Be the first to review this routeFlown Dhaka to Colombo recently? Tell other travellers how check-in, the flight and the arrival went.

Need help?

Frequently Asked Questions (FAQs)

Timing & weather

The standard tourist ETA allows a 30-day stay and is applied for online through the official eta.gov.lk site. Your passport needs at least six months of validity left. Plan the trip to fit inside that window.

General