⚡ Fare recorded April 25, 2026 · Prices change daily

Colombo to Beijing flights

Colombo (CMB) to Beijing (BJS): 3,209 miles (5,164 km) great-circle, about 6h 55m nonstop by our estimate. Cheapest fare observed: $471 round-trip on Air China, with 1 stop, departing June 6, 2026.

CAAir ChinaCA426
Depart
CMB
Colombo, Sri Lanka
22:15
2026-06-06
✈
Arrive
BJS
Beijing, China
Returns 12:35
2026-06-21
Stops
1 stop
Distance
3,209 mi
Est. nonstop time
6h 55m
Trip type
Round-trip
$471
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Colombo to Beijing fare fly?

$471 round-trip, Air China CA426, departing 2026-06-06 at 22:15, returning 2026-06-21. The recorded itinerary left on a Saturday, returning on a Sunday 15 nights later; the fare was observed 42 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Colombo from Beijing?

  • Distance: 3,209 miles (5,164 km) great-circle, heading northeast (measured to Beijing Capital International Airport, PEK).
  • Estimated nonstop flight time: about 6h 55m.
  • Departure airport: Bandaranaike International Apt Colombo Airport (CMB), Colombo, Sri Lanka, UTC+5:30 on June 6, 2026.
  • Arrival: Beijing (BJS, all airports), China, UTC+8 on June 6, 2026.
  • Time difference: Beijing is 2 hours 30 minutes ahead of Colombo on the recorded date.
  • Route type: international, Sri Lanka to China.
  • Recorded itinerary: Air China CA426, 1 stop, round-trip, 15 days between departure and return.
Fare comparison

How does the Colombo to Beijing fare compare with other routes from CMB?

At $471, it ranked 13th of the 30 round-trip fares we recorded from CMB (median $495). That is 14.7 cents per great-circle mile (round-trip price over one-way distance), below the CMB median of 22.4 cents across 30 round-trip routes.

Routes from CMB of similar length: Tbilisi (3,200 mi) at $720 and Yerevan (3,159 mi) at $745.

Air China had the cheapest fare on 2 of 30 CMB routes. It is the 10th longest of the 30 routes we track from CMB.

Other ways in

What did other cities pay to fly to Beijing?

Of 33 departure airports with a fare to Beijing, Colombo (CMB) ranked 17th at $471. Lowest: $166 from Hong Kong (HKG); highest: $2318 from Santo Domingo (SDQ); 5 nonstop. Cheapest-fare airlines (routes): China Southern (4), Hainan Airlines (3), Hong Kong Airlines (3), Korean Air (3), Air China (2) and China Eastern (2), plus 15 more.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Asia/Colombo, Asia/Shanghai; flight time is our estimate.

FAQ

Colombo to Beijing flight questions

How far is Colombo from Beijing by plane?

+
Colombo is about 3,209 miles (5,164 km) from Beijing on a great-circle line from Bandaranaike International Apt Colombo Airport (CMB) to Beijing Capital International Airport (PEK), heading northeast. BJS is the city code that covers every commercial airport in Beijing; distances on this page are measured to Beijing Capital International Airport (PEK). It is the 10th longest of the 30 routes we track from CMB. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Colombo to Beijing?

+
About 6h 55m nonstop by our estimate for 3,209 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Air China fare was with 1 stop. 33 airports in our feed had a fare to Beijing; this one ranked 17th, and 5 of the 33 were nonstop.

What is the time difference between Colombo and Beijing?

+
On June 6, 2026, Colombo was on UTC+5:30 (Asia/Colombo) and Beijing on UTC+8 (Asia/Shanghai), so Beijing was 2 hours 30 minutes ahead of Colombo: noon in Colombo was 14:30 in Beijing. Neither Asia/Colombo nor Asia/Shanghai shifts for daylight saving, so the gap holds all year.

How much is a flight from Colombo to Beijing?

+
As observed on April 25, 2026: $471 per person round-trip on Air China flight CA426, departing June 6, 2026, returning June 21, 2026, with 1 stop. At $471, it ranked 13th of the 30 round-trip fares we recorded from CMB (median $495). That is 14.7 cents per great-circle mile (round-trip price over one-way distance), below the CMB median of 22.4 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Colombo to Beijing?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Beijing, 5 of the 33 recorded fares were nonstop. From CMB, 7 of 30 were. Routes from CMB of similar length: Tbilisi (3,200 mi) at $720 and Yerevan (3,159 mi) at $745.

Which airports serve flights from Colombo to Beijing?

+
It departs Bandaranaike International Apt Colombo Airport (CMB) in Colombo, Sri Lanka, and arrives at Beijing (BJS) in Beijing, China. BJS is the city code that covers every commercial airport in Beijing; distances on this page are measured to Beijing Capital International Airport (PEK). An international flight, Sri Lanka to China.

Where else near Beijing can you fly from Colombo?

Seoul (SEL) $575Shanghai (SHA) $308Guangzhou (CAN) $498Da Nang (DAD) $353Nha Trang (NHA) $471Almaty (ALA) $691All flights from Colombo →

Other cities with flights to Beijing

From Hong Kong (HKG) $166From Shanghai (PVG) $215From Singapore (SIN) $219From Guangzhou (CAN) $243From Seoul (ICN) $245From Bangkok (BKK) $264

Ready to fly?

Book Air China CMB → BJS · $471 →