$175 Flights from Beijing (BJSA) to Colombo (CMBA)

Roundtrip selected
Roundtrip selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travelers and cabin class, 1 Adult, Economy

      Compare Beijing to Colombo flight deals

      Find the cheapest month or even day of the year to fly to Colombo

      Book the best Colombo fare with no extra fees

      Flight deals from Beijing to Colombo

      Looking for a cheap last-minute deal or the best round-trip flight from Beijing to Colombo? If you want to travel next month, round-trip fares start from $374. Find the lowest prices on one-way and round-trip tickets right here.

      Find the cheapest month to fly from Beijing to Colombo from $175 one-way

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Beijing to Colombo flights are currently cheapest in December.

      Alternative Beijing to Colombo routes

      Looking for the cheapest, fastest or easiest route from Beijing to Colombo? You could fly into the following airports instead.

      Beijing to Colombo: Flight information

      The things to know before you go.
      Cheapest flight found$175
      Cheapest month to flyDecember

      Finding cheap flights from Beijing to Colombo: Frequently asked questions

      There are 2 airports in Colombo: Colombo Ratmalana and Colombo Bandaranayake.
      The best price we found for a round-trip flight from Beijing to Colombo is $361. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      Currently, there are no airlines that fly direct from Beijing to Colombo. But we found flights with one or more stops from $360.
      There are no flights flying from Beijing to Colombo, as of September 2026.
      The cheapest month to fly from Beijing to Colombo is usually December.
      If you're flying from Beijing, the cheapest airport near Colombo is Colombo Bandaranayake – which is 17.0 miles away from the center of Colombo. We've found flights to this airport from $361.
      After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Beijing to Colombo on Wednesday, December 23, 2026.
      No airlines currently offer direct flights between Beijing and Colombo. Most routes have one or more stops.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Colombo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Colombo is around 40 days in advance, so don’t leave your flight to the last minute.

      In September, the average temperature is usually around 82°F. May is typically the warmest month in Colombo, when it usually averages around 86°F. You can expect the least rain in February. The coldest month is August, with temperatures averaging 79°F. The rainiest month is November.
      The cheapest airline that flies to Colombo is Air China.

      Flying from Beijing to Colombo: what you need to know

      • There are two main airports to choose from in Beijing. Check out your options leaving from Beijing Capital International Airport (PEK) or Daxing International Airport (PKX) when reserving your flight from Beijing to Colombo.

      • Come in for landing at Colombo's chief entry point, Bandaranaike International Airport (CMB).

      • Book a direct Beijing to Colombo flight and you'll be traveling for an average of 7 hours 45 minutes.

      • Colombo's timezone is UTC+5:30, which makes Colombo two hours 30 minutes behind Beijing.

      • Beijing Capital International Airport (PEK) to Bandaranaike International Airport (CMB) is the most popular route between these two cities. There are three departures a week to choose from. If you have things to do before heading off, the last flight from Beijing to Colombo is with SriLankan Airlines at 00:50. Opt for the first PEK to CMB departure operated by SriLankan Airlines at 00:15 to make the most of your first day in Colombo.

      • For hassle-free travel, arrive at the airport two hours ahead of international flights and one hour before domestic departures. That way, you won't have to rush to catch your Beijing to Colombo flight.

      • Traveling during a peak month such as July? Public holidays and other popular seasons can lead to longer lines and delays at security. Play things extra safe and arrive up to four hours before an international flight and two hours before a domestic departure.

      How to find the cheapest flights from Beijing to Colombo

      • To pick up cheap Beijing to Colombo flights, book as early as possible. Airlines tend to offer lower fares when flights first go on sale.

      • If you can be flexible with your trip dates, use the 'Whole month' tool. It'll give you the cheapest price across every month when looking for your plane ticket from Beijing to Colombo.

      • Finding a cheap flight from Beijing to Colombo is a piece of cake with Price Alerts. All you need to do is create one of these automatic alerts and we'll let you know when there's a better deal.

      • Choose your ideal departure and arrival times, number of stops and airlines with the filters. Alternatively, sort your Beijing to Colombo flight results by 'Fastest,' 'Cheapest' or 'Best.'

      Flying from Beijing

      Beijing Capital International Airport (PEK)

      • If you're after a direct flight from Beijing to Colombo, you can depart from Beijing Capital International Airport (PEK). Travel from PEK to Bandaranaike International Airport (CMB) in one continuous trip.

      • Keep an eye out for promotions with SriLankan Airlines. This carrier offers direct Beijing to Colombo plane tickets out of PEK.

      • We make it a breeze to book a Beijing to Colombo flight with a stopover. To see all the options departing from Beijing Capital International Airport, uncheck 'Direct flights only.' Next, select a flight with a stop long enough to explore your chosen city. Top stopovers include:

        • Guangzhou Baiyun International Airport (CAN)

        • Tianfu International Airport (TFU)

        • Kunming Changshui International Airport (KMG)

      • To reach PEK from central Beijing, it takes around 40 minutes if you're going by car. It's roughly 16 miles from the airport to the city center.

      • Need a handy hotel near Beijing Capital International Airport? If you've booked an early flight from Beijing to Colombo, these accommodation options will have you moments from your departure gate:

      • Of the departures from Beijing Capital International Airport, 79.67% land on time at their destination.

      • PEK is located at Capital Airport Rd.

      Daxing International Airport (PKX)

      • Visit friends or family or just take some time to unwind with a stopover. If you'd like to break up your Beijing to Colombo flight, here's where you can stop when leaving from Daxing International Airport:

        • Guangzhou Baiyun International Airport (CAN)

        • Shanghai Pudong International Airport (PVG)

        • Kunming Changshui International Airport (KMG)

      • PKX is about 30 miles from central Beijing. It'll take you 1 hour 5 minutes or so to get to the airport in a car from the city center. Public transport takes roughly 30 minutes.

      • Want to treat yourself to an extra night away before catching your flight from Beijing to Colombo? Unwind in a hotel near Daxing International Airport before your trip officially begins. Here's where you can stay:

      • The majority of flights that leave Daxing International Airport land at their destination right on cue. It boasts an on-time performance rate of 89%.

      Arriving in Colombo

      Colombo Ratmalana Airport (RML)

      • Colombo Ratmalana Airport (RML) to central Colombo takes around 40 minutes by car. The center is roughly 8 miles away.

      • It typically takes 1 hour 15 minutes to get there on public transport.

      • The last thing you want is a long journey to your hotel if you're getting in late on a flight from Beijing to Colombo. Book one of these accommodation options near RML instead:

      Bandaranaike International Airport (CMB)

      • Bandaranaike International Airport (CMB) is about 17 miles from the center of Colombo. Once you've disembarked your flight from Beijing to Colombo, it takes approximately 40 minutes to get to the heart of the city in a cab or ride-share.

      • If you travel by public transport, you'll get to the city center in 1 hour 30 minutes or so.

      • Sr Rent A Car, Green Motion and Sixt make collecting a Bandaranaike International Airport rental car quick and easy. These trusted providers are located around or in the terminal and will have you behind the wheel before you know it.

      • Avoid paying more than you need to. Reserving your ride two weeks ahead of your arrival at CMB will save you money.

      Best time to go to Colombo

      • Plan your trip to Beijing during peak season if you like a bustling atmosphere, but remember that prices are typically higher. Alternatively, book your flights from Beijing to Beijing during the off-season when prices are cheaper and crowds are smaller.

      • The warmest month in Colombo is March, with temperatures ranging between 75ºF and 91ºF. Book your Beijing to Colombo ticket then if this is the type of weather you enjoy.

      • Search for cheap flights from Beijing to Colombo in January if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between 72ºF and 90ºF on average.

      More about Colombo

      • Once you've booked your flight from Beijing to Colombo, choose a hotel that puts you where you want to be. Make one of these accommodation options your base for exploring Colombo:

      • All great journeys should include some sightseeing. Gangaramaya Temple, Independence Square & Independence Memorial Hall and Viharamahadevi Park are attractions you won't want to skip in Colombo.

      Explore more of Sri Lanka

      • Moratuwa is just one of the many cities in Sri Lanka waiting to be explored once you've taken in the sights of Colombo. Around 11 miles to the south, its top attractions include Boat House, Angulana Beach and Dilmah Conservation One Earth Arboretum.

      • Around 190 miles north of Colombo, Jaffna is another essential stop in Sri Lanka. Get a taste of what this destination has to offer at Jaffna Fort, Dambakola Patuna Sangamitta Temple and Jaffna Public Library.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.