China Panorama
China Panorama
Visa CheckBest TimeTheme ParksTradeStatus PageAbout UsNewsletter
Last verified: Sept 2026

Direct flights from Europe to China

Every scheduled nonstop flight from 22 European countries to mainland China, Hong Kong and Taiwan – with flight numbers, aircraft type, flight time in both directions, operating days and season. Click a country on the map for its airports, or jump straight to a flight number. Before booking, confirm your entry requirements on the visa check page.

Traveling in late September or early October? Your trip falls into China's biggest travel wave – crowds day by day, train tickets and attractions: Golden Week 2026.

22 countries · 32 airports · 139 routes · 166 airline services ·857 flights/week · Last verified: 2026-09-12

United KingdomTurkeySwitzerlandSwedenSpainRepublic of SerbiaRomaniaPortugalPolandNorwayNetherlandsItalyIrelandHungaryGreeceGermanyFranceFinlandDenmarkCzechiaBelgiumAustriaGB(165)TR(78)CH(31)SE(10)ES(64)RS(7)RO(3)PT(4)PL(4)NO(3)NL(54)IT(95)IE(7)HU(21)GR(8)DE(114)FR(79)FI(24)DK(10)CZ(9)BE(37)AT(30)

CC(n) — two-letter country code, followed by that country's total nonstop flights per week to China in parentheses. Example: DE(114) = Germany, 114 nonstop flights/week to China combined across all its airports.

airportCountries without a code label don't currently have a nonstop flight to China. Click a highlighted country for its airports and routes.

Germany

114 nonstop flights/week to China across 3 airports

Frankfurt (FRA)

Beijing

Air China CA932, CA966 · 12×/wk · Boeing 777-300ER (some rotations Boeing 747-8I)

Beijing Daxing

Air China CA958 · 7×/wk · Boeing 777-300ER

Shanghai

Lufthansa LH732, LH728 · 10×/wk · Airbus A350-900 / Boeing 787-9

China Eastern MU220 · 9×/wk · Boeing 777-300ER

Air China CA936 · 7×/wk · Airbus A350-900

Guangzhou

China Southern CZ332 · 4×/wk · Boeing 787-9

Shenzhen

Air China CA772 · 3×/wk · Boeing 777-300ER

Chengdu

Air China CA432 · 3×/wk · Airbus A330-300

Shenyang

China Southern CZ8022 · 1×/wk · Airbus A350-900

Hong Kong

Cathay Pacific CX288 · 7×/wk · Airbus A350-900

Lufthansa LH796 · 7×/wk · Boeing 787-9

Taipei

China Airlines CI62 · 7×/wk · Airbus A350-900

Munich (MUC)

Beijing

Lufthansa LH722 · 7×/wk · Airbus A350-900

Air China CA962 · 7×/wk · Boeing 777-300ER

Shanghai

Lufthansa LH726 · 7×/wk · Airbus A350-900

Air China CA828 · 3×/wk · Airbus A350-900

Hong Kong

Cathay Pacific CX300 · 4×/wk · Airbus A350-900

Taipei

EVA Air BR72 · 4×/wk · Boeing 777-300ER

Berlin (BER)

Beijing

Hainan Airlines HU490 · 5×/wk · Airbus A330-300 / Boeing 787-9

Last verified: 2026-09-12

At a glance

Full schedule by country

Grouped by country, then by airport. Where several airlines serve the same city pair, each is listed separately with its own flight numbers (→ towards China, ← back to Europe). Once you've picked a flight, add it to your pre-trip checklist alongside the rest of your prep.

From Germany — 114×/week total

Frankfurt (FRA) · Munich (MUC) · Berlin (BER) → 14 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Frankfurt (FRA)Beijing (PEK)Air ChinaCA932, CA966CA931, CA96512×Daily, twice on 5 daysBoeing 777-300ER (some rotations Boeing 747-8I)→ 9 h 30 min← 10 h 20 minYear-roundCA932 daily plus CA966 five times a week. Lufthansa suspended its own Frankfurt–Beijing route in late 2024, so these are the only nonstop flights from Frankfurt to Beijing Capital.
Beijing Daxing (PKX)Air ChinaCA958CA957DailyBoeing 777-300ER→ 9 h 35 min← 10 h 20 minYear-round · since 28 April 2026New daily service to Beijing's second airport, Daxing (PKX), since 28 April 2026; reduced to 5–6 per week from late October 2026.
Shanghai (PVG)LufthansaLH732, LH728LH733, LH72910×Daily, twice on 3 daysAirbus A350-900 / Boeing 787-9→ 11 h 50 min← 13 h 35 minYear-roundLH732 daily (Airbus A350-900) plus LH728 on Tue/Fri/Sun (Boeing 787-9). Lufthansa may not overfly Russia, so it routes further south – about an hour longer than China Eastern on the same city pair.
China EasternMU220MU219Daily, twice on 2 daysBoeing 777-300ER→ 10 h 45 min← 12 hYear-roundRaised from 7 to 9 weekly flights on 7 June 2026.
Air ChinaCA936CA935DailyAirbus A350-900→ 11 h← 12 h 10 minYear-roundAir China's own daily Frankfurt–Shanghai flight, in addition to its Beijing services.
Guangzhou (CAN)China SouthernCZ332CZ331Boeing 787-9→ 11 h 25 min← 12 h 05 minYear-roundDoubled from 2 to 4 weekly flights on 14 July 2026. China Southern also flies Frankfurt–Guangzhou via Ürümqi (CZ6042, since 1 June 2026) and via Shenyang – those are one-stop services and not counted here.
Shenzhen (SZX)Air ChinaCA772CA771Mon, Wed, SatBoeing 777-300ER→ 11 h 30 min← 12 h 15 minYear-roundCut to 1 weekly flight 5 July–1 September 2026; back to 3 per week (Mon/Wed/Sat) since then.
Chengdu (TFU)Air ChinaCA432CA431Tue, Fri, SunAirbus A330-300→ 10 h← 11 hYear-roundReduced to 2 weekly flights 30 November–20 December 2026.
Shenyang (SHE)China SouthernCZ8022CZ8021ThuAirbus A350-900→ 10 h 05 min← 10 h 40 minYear-roundOnce a week; the flight continues to Guangzhou, so Shenyang is the only nonstop point on this rotation.
Hong Kong (HKG)Cathay PacificCX288CX289DailyAirbus A350-900→ 11 h 45 min← 13 h 20 minYear-round
LufthansaLH796LH797DailyBoeing 787-9→ 12 h 05 min← 13 h 30 minYear-roundTogether with Cathay Pacific, 14 weekly nonstop flights – the densest link from Germany to Hong Kong.
Taipei (TPE)China AirlinesCI62CI61DailyAirbus A350-900→ 13 h← 14 h 30 minYear-roundDaily – the only nonstop route between Frankfurt and Taiwan.
Munich (MUC)Beijing (PEK)LufthansaLH722LH723DailyAirbus A350-900→ 10 h 05 min← 11 h 50 minYear-roundDaily – Munich is Lufthansa's only remaining nonstop gateway to Beijing.
Air ChinaCA962CA961DailyBoeing 777-300ER→ 9 h 50 min← 10 h 15 minYear-roundAir China's own daily Munich–Beijing flight, alongside Lufthansa's (the two codeshare).
Shanghai (PVG)LufthansaLH726LH727DailyAirbus A350-900→ 11 h 30 min← 13 h 05 minYear-round
Air ChinaCA828CA827Wed, Fri, SunAirbus A350-900→ 11 h← 12 h 10 minYear-roundThree flights a week, codeshared with Lufthansa.
Hong Kong (HKG)Cathay PacificCX300CX301Mon, Tue, Thu, SatAirbus A350-900→ 10 h 55 min← 12 h 45 minYear-roundCathay Pacific's second German destination after Frankfurt, since June 2025.
Taipei (TPE)EVA AirBR72BR71Mon, Tue, Thu, SatBoeing 777-300ER→ 12 h 35 min← 13 h 40 minYear-roundMon/Tue/Thu/Sat – the only nonstop link between Munich and Taiwan.
Berlin (BER)Beijing (PEK)Hainan AirlinesHU490HU489Mon, Wed, Thu, Fri, SunAirbus A330-300 / Boeing 787-9→ 9 h 05 min← 10 h 05 minYear-roundThe only nonstop connection from Berlin to China.

From Austria — 30×/week total

Vienna (VIE) → 6 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Vienna (VIE)Beijing (PEK)Air ChinaCA842, CA618CA841, CA61710×Daily, twice on 3 daysAirbus A350-900→ 9 h 20 min← 10 hYear-roundDaily CA842 plus three extra weekly flights (CA618) since 3 July 2026. Austrian Airlines no longer flies Vienna–Beijing itself – it only sells seats on these Air China flights as a codeshare.
Shanghai (PVG)Austrian AirlinesOS15OS16Mon, Wed, Thu, Fri, SunBoeing 777-200ER→ 10 h 45 min← 12 h 25 minYear-roundAustrian's only China route. Suspended 29 November 2026–21 February 2027 while crews retrain for the Boeing 787-9.
Shenzhen (SZX)Hainan AirlinesHU790HU789Wed, SatBoeing 787-9→ 12 h 20 min← 11 h 05 minYear-roundTwo flights a week (Wed/Sat).
Chengdu (TFU)Hainan AirlinesHU782HU781Tue, Thu, SunBoeing 787-9→ 10 h 20 min← 10 h 30 minYear-roundVienna's only nonstop link to Chengdu (Tianfu airport).
Xi'an (XIY)China EasternMU5064MU5063Mon, Thu, SatAirbus A330-200→ 10 h 20 min← 10 h 40 minYear-round · since 20 April 2026The first nonstop link between Austria and northwest China, launched 20 April 2026.
Taipei (TPE)China AirlinesCI64CI63Mon, Tue, Thu, FriAirbus A350-900→ 12 h 30 min← 13 h 40 minYear-round
EVA AirBR66BR65Mon, Thu, SatBoeing 787-9→ 12 h 15 min← 13 h 10 minYear-roundMon/Thu/Sat nonstop. On other days EVA Air's Vienna flight (BR62) stops in Bangkok – not counted here.

From Switzerland — 31×/week total

Zurich (ZRH) · Geneva (GVA) → 4 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Zurich (ZRH)Shanghai (PVG)SwissLX188LX189Mon, Wed, SatAirbus A340-300→ 12 h 20 min← 14 h 10 minYear-roundThree flights a week; the Airbus A350-900 replaces the A340 from 28 September 2026, and the route goes back to 6–7 weekly flights from 25 October 2026.
China EasternMU256MU255Tue, Thu, SunAirbus A350-900→ 10 h 35 min← 12 hYear-round · since 18 June 2026The first nonstop service by a Chinese airline to Zurich, launched 18 June 2026.
Hong Kong (HKG)SwissLX138LX139DailyBoeing 777-300ER→ 12 h← 13 hYear-roundSwiss and Cathay Pacific each fly Zurich–Hong Kong daily.
Cathay PacificCX382CX383DailyAirbus A350-900→ 11 h 35 min← 13 h 05 minYear-round
Geneva (GVA)Beijing (PEK)Air ChinaCA862, CA620CA861, CA619DailyAirbus A350-900→ 10 h 05 min← 10 h 25 minYear-roundRaised from 5 to 7 weekly flights on 1 July 2026; back to 4 per week from 25 October 2026. Geneva is Switzerland's only nonstop link to Beijing.
Shanghai (PVG)China EasternMU218MU217Mon, Wed, Fri, SatAirbus A350-900→ 11 h 30 min← 12 h 20 minYear-roundChina Eastern's Geneva route, launched in 2025.

From United Kingdom — 165×/week total

London Heathrow (LHR) · London Gatwick (LGW) · Manchester (MAN) · Edinburgh (EDI) → 22 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
London Heathrow (LHR)Beijing (PEK)Air ChinaCA856, CA938CA855, CA93714×Twice dailyBoeing 777-300ER→ 10 h← 10 h 55 minYear-roundTwo daily Air China flights to Beijing Capital. China Southern flies Heathrow–Beijing Daxing, and Air China also serves Gatwick.
Beijing Daxing (PKX)China SouthernCZ674CZ673DailyAirbus A350-900→ 10 h 15 min← 11 h 05 minYear-round
Shanghai (PVG)British AirwaysBA169BA168DailyBoeing 787-9→ 12 h 50 min← 14 h 45 minYear-roundBritish Airways' only mainland-China route since it dropped Beijing in 2025.
China EasternMU552MU551DailyBoeing 777-300ER→ 11 h 20 min← 12 h 45 minYear-round
Guangzhou (CAN)China SouthernCZ304CZ303DailyBoeing 787-9→ 11 h 40 min← 12 h 40 minYear-round
Shenzhen (SZX)Shenzhen AirlinesZH888ZH887Mon, Wed, Fri, Sat, SunAirbus A330→ 12 h 10 min← 13 h 25 minYear-round
Chengdu (TFU)Air ChinaCA424CA423Tue, Thu, SatAirbus A350-900→ 10 h 30 min← 11 h 20 minYear-round
Chongqing (CKG)Tianjin AirlinesGS7966GS7965Wed, SatAirbus A330-200→ 11 h 55 min← 11 hYear-round
Xi'an (XIY)Tianjin AirlinesGS7988GS7987Fri, SunAirbus A330-200→ 11 h 25 min← 10 h 35 minYear-round
Wuhan (WUH)China SouthernCZ608CZ607Wed, SunBoeing 787-8→ 10 h 45 min← 11 h 40 minYear-round
Changsha (CSX)Hainan AirlinesHU7964HU7963Mon, FriBoeing 787-9→ 11 h 05 min← 12 hYear-round
Qingdao (TAO)Beijing Capital AirlinesJD432JD431Mon, Wed, FriAirbus A330→ 11 h–12 h 25 min← 11 h 15 min–11 h 55 minYear-round
Haikou (HAK)Hainan AirlinesHU7912HU7911WedBoeing 787-9→ 12 h 05 min← 12 h 45 minYear-round
Hong Kong (HKG)Cathay PacificCX238, CX250, CX252, CX254, CX256CX237, CX239, CX251, CX253, CX255, CX25735×5× dailyAirbus A350-900 / Boeing 777-300ER→ 12 h 35 min← 14 h 10 minYear-roundFive flights a day – the busiest Europe–Greater China route by far.
British AirwaysBA31BA32DailyAirbus A350-1000→ 13 h 05 min← 14 h 30 minYear-round
Taipei (TPE)China AirlinesCI82CI81Mon, Tue, Wed, Fri, SatAirbus A350-900→ 13 h 30 min← 15 hYear-round
London Gatwick (LGW)Beijing (PEK)Air ChinaCA852CA851DailyAirbus A350-900→ 10 h 10 min← 10 h 45 minSummer 2026 schedule; winter 2026/27 not yet confirmedDaily; a second daily flight (CA632) ran 12 July–10 August 2026.
Shanghai (PVG)China EasternMU202, MU214MU201, MU21314×Twice dailyAirbus A330-200 / Boeing 787-9→ 10 h 50 min–11 h 25 min← 12 h 45 minYear-roundTwice daily to Gatwick, on top of China Eastern's daily Heathrow flight.
Air ChinaCA848CA847DailyAirbus A350-900→ 11 h 30 min← 12 h 15 minYear-roundDaily; a second daily flight (CA630) runs 4 July–30 September 2026.
Guangzhou (CAN)China SouthernCZ690CZ689Mon, Thu, FriBoeing 787-9→ 11 h 40 min← 12 h 40 minSummer season only
Zhengzhou (CGO)China SouthernCZ654CZ653Tue, SatBoeing 787-9→ 10 h 15 min← 11 h 20 minYear-round
Manchester (MAN)Beijing (PEK)Hainan AirlinesHU754HU753DailyAirbus A330-300→ 10 h 05 min← 10 h 50 minYear-round
Shanghai (PVG)Juneyao AirHO1662HO1661Mon, Wed, Fri, Sat, SunBoeing 787-9→ 11 h 10 min← 12 h 05 minYear-round
Hong Kong (HKG)Cathay PacificCX216CX259DailyAirbus A350-900→ 12 h 35 min← 14 h 20 minYear-round
Edinburgh (EDI)Beijing (PEK)Hainan AirlinesHU408HU407Mon, Wed, Fri, SatAirbus A330-300→ 10 h 10 min← 10 h 50 minYear-round

From France — 79×/week total

Paris (CDG) · Marseille (MRS) → 12 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Paris (CDG)Beijing (PEK)Air ChinaCA876, CA934CA875, CA93312×Daily, twice on 5 daysAirbus A350-900 / Boeing 777-300ER→ 10 h 05 min← 10 h 50 minYear-round
Air FranceAF202AF201DailyBoeing 787-9→ 11 h 15 min← 12 h 55 minYear-round
Shanghai (PVG)China EasternMU554, MU570MU553, MU56912×Daily, twice on 5 daysBoeing 777-300ER→ 11 h 35 min← 12 h 15 minYear-round
Air FranceAF116AF111DailyBoeing 777-300ER→ 12 h 25 min← 14 h 25 minYear-round
Guangzhou (CAN)China SouthernCZ348CZ347DailyAirbus A350-900→ 11 h 40 min← 12 h 35 minYear-round
Shenzhen (SZX)Hainan AirlinesHU758HU757Mon, FriBoeing 787-9→ 11 h 35 min← 12 h 40 minYear-round
Chengdu (TFU)Air ChinaCA458CA457MonAirbus A350-900→ 10 h 50 min← 11 h 15 minYear-round
Chongqing (CKG)Hainan AirlinesHU718HU717Tue, SatBoeing 787-9→ 10 h 10 min← 11 h 25 minYear-round
Xi'an (XIY)Hainan AirlinesHU7908HU7907ThuBoeing 787-9→ 10 h← 11 h 25 minYear-round
Nanjing (NKG)China EasternMU846MU845WedBoeing 777-300ER→ 11 h 10 min← 12 h 25 minYear-round
Xiamen (XMN)Xiamen AirlinesMF826MF825Mon, Thu, SatBoeing 787-9→ 11 h 40 min← 12 h 45 minYear-round
Hong Kong (HKG)Air FranceAF188AF185DailyAirbus A350-900→ 12 h 10 min← 13 h 30 minYear-round
Cathay PacificCX260CX261DailyAirbus A350-900→ 12 h 10 min← 13 h 45 minYear-round
Taipei (TPE)EVA AirBR88BR87DailyBoeing 777-300ER→ 13 h 40 min← 14 h 25 minYear-round
Marseille (MRS)Shanghai (PVG)Shanghai AirlinesFM872FM871Tue, Fri, SunBoeing 787-9→ 12 h 05 min← 13 hYear-round

From Netherlands — 54×/week total

Amsterdam (AMS) → 7 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Amsterdam (AMS)Beijing (PEK)KLMKL897KL898Mon, Wed, Thu, Fri, Sat, SunBoeing 787-9→ 10 h 55 min← 12 h 25 minYear-round
Beijing Daxing (PKX)China SouthernCZ346CZ345DailyAirbus A350-900→ 9 h 45 min← 10 h 25 minYear-roundSince 26 March 2026, to Beijing Daxing – a different airport from KLM's Beijing Capital service.
Shanghai (PVG)China EasternMU772MU771DailyBoeing 777-300ER→ 11 h← 12 hYear-round
KLMKL895KL896Mon, Tue, Thu, Fri, Sat, SunBoeing 777-200ER / Boeing 787-9→ 12 h 15 min← 13 h 55 minYear-round
Guangzhou (CAN)China SouthernCZ308CZ307Mon, Tue, Wed, Fri, Sat, SunAirbus A350-900→ 11 h 20 min← 12 h 15 minYear-round
Xiamen (XMN)Xiamen AirlinesMF812MF811Mon, Wed, SatBoeing 787-9→ 10 h 50 min← 11 h 50 minYear-round
Hong Kong (HKG)Cathay PacificCX270CX271DailyAirbus A350-900→ 11 h 55 min← 13 h 40 minYear-round
KLMKL887KL888Mon, Tue, Thu, SatBoeing 787-9→ 12 h← 13 h 45 minYear-round
Taipei (TPE)China AirlinesCI74CI73Mon, Wed, Fri, SatAirbus A350-900→ 13 h← 14 h 30 minYear-round
KLMKL807KL808Mon, Wed, Thu, SatBoeing 777-200ER / Boeing 787-9→ 12 h 40 min← 14 h 16 minYear-round

From Italy — 95×/week total

Rome (FCO) · Milan (MXP) · Venice (VCE) → 20 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Rome (FCO)Beijing (PEK)Air ChinaCA940CA939DailyBoeing 777-300ER→ 10 h 15 min← 11 h 10 minYear-roundDaily; 11 flights a week 4 July–22 August 2026.
Shanghai (PVG)China EasternMU788MU787DailyAirbus A350-900→ 10 h 45 min← 12 h 45 minYear-roundDaily – China Eastern is the only airline flying nonstop between Rome and Shanghai.
Chengdu (TFU)Sichuan Airlines3U38963U3895Wed, Thu, Fri, Sat, SunAirbus A330→ 10 h 55 min← 11 h 40 minYear-round
Wenzhou (WNZ)China EasternMU752MU751Thu, SunAirbus A350-900→ 12 h 15 min← 13 h 20 minYear-round (extended into winter 2026/27)Wenzhou has a large diaspora community in Italy – this route mostly serves family traffic.
Hong Kong (HKG)Cathay PacificCX292CX293Mon, Thu, SatAirbus A350-900→ 11 h 30 min← 13 h 05 minSummer season only
Taipei (TPE)China AirlinesCI76CI75Mon, WedAirbus A350-900→ 12 h 40 min← 13 h 40 minYear-round
Milan (MXP)Beijing (PEK)Air ChinaCA950CA949DailyAirbus A350-900→ 10 h 10 min← 11 hYear-round
Beijing Daxing (PKX)Air ChinaCA750CA749DailyAirbus A330-300→ 10 h 10 min← 11 hYear-round · since 13 June 2026New daily route to Beijing Daxing since 13 June 2026 – in addition to Air China's daily Milan–Beijing Capital flight.
Shanghai (PVG)China EasternMU244MU243DailyAirbus A350-900→ 11 h 15 min← 12 h 15 minYear-round
Air ChinaCA968CA967DailyAirbus A350-900→ 11 h 35 min← 12 h 35 minYear-round
Shenzhen (SZX)Hainan AirlinesHU7974HU7973Mon, Wed, SatBoeing 787-9→ 11 h 25 min← 12 h 35 minYear-round
Chengdu (TFU)Air ChinaCA446CA445Mon, Wed, Thu, SatAirbus A350-900→ 10 h 40 min← 11 h 10 minYear-roundReduced to 3 weekly flights 10 November–30 December 2026.
Chongqing (CKG)Hainan AirlinesHU428HU427Tue, FriBoeing 787-9→ 10 h 25 min← 11 h 15 minYear-round
Xi'an (XIY)China EasternMU5014MU5013Tue, Thu, SunAirbus A330-200→ 10 h 50 min← 11 h 45 minSummer 2026 schedule; winter 2026/27 not yet confirmedTue/Thu/Sun – Milan's only nonstop route to Xi'an.
Nanjing (NKG)NeosNO976NO977Mon, ThuBoeing 787→ 11 h 30 min← 13 h 30 minSummer season onlyItalian leisure airline Neos, twice a week in summer.
Zhengzhou (CGO)Juneyao AirHO1668HO1667Mon, FriBoeing 787-9→ 10 h 30 min← 11 h 15 minYear-round
Wenzhou (WNZ)Air ChinaCA838CA837Tue, SunAirbus A330-200→ 11 h 55 min← 13 hYear-round
Hong Kong (HKG)Cathay PacificCX234CX233DailyAirbus A350-900→ 11 h 40 min← 13 h 05 minYear-round
Taipei (TPE)EVA AirBR96BR95DailyBoeing 787-9→ 12 h 50 min← 13 h 50 minYear-round
Venice (VCE)Beijing (PEK)Air ChinaCA974CA973Tue, Thu, Sat, SunAirbus A330-200→ 10 h← 11 hYear-round · since 2 July 2026Venice's first link to Beijing, launched 2 July 2026; 3 per week 25 October–15 December 2026.
Shanghai (PVG)China EasternMU786MU785Mon, Thu, Fri, Sat, SunAirbus A330-200 / Airbus A350-900→ 11 h 50 min← 13 h 10 minYear-round

From Spain — 64×/week total

Madrid (MAD) · Barcelona (BCN) → 12 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Madrid (MAD)Beijing (PEK)Air ChinaCA866, CA898, CA908CA865, CA897, CA90712×Daily, twice on 5 daysBoeing 787-9→ 11 h← 12 hYear-round
Shanghai (PVG)China EasternMU710MU709DailyAirbus A350-900→ 12 h 45 min← 13 h 55 minYear-round
Guangzhou (CAN)China SouthernCZ378CZ377Tue, Thu, SatBoeing 787-9→ 13 h 10 min← 14 h 20 minSummer 2026 schedule; winter 2026/27 not yet confirmed
Chengdu (TFU)Sichuan Airlines3U38043U3803Mon, Wed, Fri, SunAirbus A330-200→ 11 h 55 min← 13 h 10 minYear-round
Chongqing (CKG)Hainan AirlinesHU728HU727Thu, SunBoeing 787-9→ 11 h 55 min← 12 h 35 minYear-round
Hangzhou (HGH)Beijing Capital AirlinesJD606JD605Mon, Wed, Fri, Sat, SunAirbus A330-200→ 12 h 35 min–14 h 15 min← 13 h 30 min–14 h 05 minYear-round
Wenzhou (WNZ)China EasternMU262MU261Wed, SatAirbus A350-900→ 12 h 55 min← 14 h 25 minYear-round (extended into winter 2026/27)
Hong Kong (HKG)Cathay PacificCX372CX315Tue, Wed, Fri, SunAirbus A350-900→ 12 h 35 min← 14 h 30 minYear-round
Barcelona (BCN)Beijing (PEK)Air ChinaCA846CA845DailyAirbus A350-900→ 11 h 15 min← 11 h 25 minYear-round
Shanghai (PVG)China EasternMU250MU249DailyAirbus A350-900→ 12 h 35 min← 13 h 25 minYear-roundKept at 7 weekly flights into winter 2026/27 instead of dropping back to 4.
Air ChinaCA840CA839Mon, Tue, Thu, SatAirbus A350-900→ 12 h 35 min← 13 h 15 minYear-round
Shenzhen (SZX)Shenzhen AirlinesZH866ZH865Mon, Wed, FriAirbus A330→ 12 h 50 min← 13 h 50 minYear-round
Hong Kong (HKG)Cathay PacificCX318CX321Mon, Thu, Sat, SunAirbus A350-900→ 12 h← 14 h 05 minSummer season only

From Belgium — 37×/week total

Brussels (BRU) → 6 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Brussels (BRU)Beijing (PEK)Hainan AirlinesHU492, HU730HU49110×Daily, twice on 3 daysBoeing 787-9→ 9 h 50 min–11 h 10 min← 10 h 10 minYear-round
Air ChinaCA964CA963DailyAirbus A330-200→ 9 h 45 min← 10 h 35 minYear-round · since 24 March 2026Air China's first Brussels route, launched 24 March 2026, daily since 29 March; 5–6 per week 9 November–29 December 2026.
Shanghai (PVG)Hainan AirlinesHU7922HU7921Mon, Tue, Thu, SatBoeing 787-9→ 11 h← 12 hYear-round (new in 2026)
Juneyao AirHO1660HO1659Wed, Fri, SunBoeing 787-9→ 11 h← 11 h 55 minYear-round
Shenzhen (SZX)Hainan AirlinesHU760HU759Wed, Fri, SunBoeing 787-9→ 11 h 10 min← 12 h 15 minYear-round
Chengdu (TFU)Air ChinaCA464CA463Tue, Thu, SunAirbus A330-300→ 10 h 20 min← 10 h 20 minSummer season onlyAir China's Chengdu–Brussels flights started in summer 2026 alongside its new Beijing route.
Chongqing (CKG)Hainan AirlinesHU470HU469Mon, Thu, SatBoeing 787-9→ 11 h 50 min← 10 h 45 minYear-round
Hong Kong (HKG)Cathay PacificCX294CX291Mon, Tue, Thu, SatAirbus A350-900→ 11 h 30 min← 13 h 30 minYear-round

From Finland — 24×/week total

Helsinki (HEL) → 4 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Helsinki (HEL)Beijing Daxing (PKX)China SouthernCZ8172CZ8171DailyBoeing 787-9→ 8 h 10 min← 8 h 50 minYear-round · since 29 March 2026Launched 3× a week on 29 March 2026, daily since 20 June 2026, to Beijing Daxing. At about 8 hours eastbound it is one of the shortest nonstop flights between the EU and mainland China.
Shanghai (PVG)Juneyao AirHO1608HO1607Mon, Tue, Thu, Sat, SunBoeing 787-9→ 8 h 45 min← 9 h 30 minYear-roundFive flights a week. Juneyao Air, a private Shanghai-based airline, can overfly Russia – at under 9 hours it is the fastest option between Helsinki and Shanghai.
FinnairAY87AY88Tue, Wed, Fri, SunAirbus A350-900→ 12 h 20 min← 14 h 05 minYear-roundFinnair, like all EU airlines, may not overfly Russia – its Shanghai flights take 3–4 hours longer than Juneyao Air's on the same route.
Zhengzhou (CGO)Juneyao AirHO1666HO1665WedBoeing 787-9→ 8 h 10 min← 9 h 15 minYear-round
Hong Kong (HKG)FinnairAY99AY100DailyAirbus A350-900→ 12 h 05 min← 13 h 40 minYear-round

From Portugal — 4×/week total

Lisbon (LIS) → 2 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Lisbon (LIS)Beijing Daxing (PKX)Beijing Capital AirlinesJD628JD627MonAirbus A330→ 12 h 05 min← 13 h 20 minSeasonal (22 June–28 September 2026)Summer-only weekly flight to Beijing Daxing (no flight on 14 September 2026).
Hangzhou (HGH)Beijing Capital AirlinesJD622JD621Tue, Thu, SatAirbus A330-200→ 14 h 30 min← 13 h 25 minYear-roundPortugal's only year-round nonstop link to mainland China.

From Ireland — 7×/week total

Dublin (DUB) → 2 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Dublin (DUB)Beijing (PEK)Hainan AirlinesHU752HU751Tue, Thu, Sat, SunAirbus A330-300→ 10 h 10 min← 11 h 10 minYear-roundFour flights a week; daily 22 June–9 September 2026. Hainan has flown Dublin–Beijing since 2018 – Ireland's longest-running China link.
Shanghai (PVG)China EasternMU232MU231Mon, Wed, FriAirbus A350-900→ 12 h← 13 h 20 minYear-round · since 20 July 2026Dublin Airport's longest scheduled nonstop route, launched 20 July 2026 – Ireland's first direct link to Shanghai.

From Denmark — 10×/week total

Copenhagen (CPH) → 2 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Copenhagen (CPH)Beijing (PEK)Air ChinaCA878CA877DailyAirbus A350-900→ 8 h 50 min← 9 h 45 minYear-roundDaily; 10 flights a week 6 June–22 August 2026 with an extra A330 rotation (CA598).
Shanghai (PVG)China EasternMU708MU707Mon, Thu, SatAirbus A330-200→ 10 h 15 min← 11 h 45 minYear-round

From Sweden — 10×/week total

Stockholm (ARN) → 2 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Stockholm (ARN)Beijing (PEK)Air ChinaCA912CA911DailyAirbus A350-900→ 8 h 20 min← 9 h 20 minYear-roundDaily; an extra daily A330 flight (CA570) ran 6 June–31 August 2026.
Shanghai (PVG)China EasternMU290MU289Mon, Thu, SatAirbus A330-200→ 10 h← 11 h 10 minSince 22 June 2026Relaunched 22 June 2026 after being dormant since 2020.

From Norway — 3×/week total

Oslo (OSL) → 1 route

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Oslo (OSL)Beijing (PEK)Hainan AirlinesHU770HU769Tue, Thu, SatAirbus A330-300→ 9 h← 9 h 35 minSeasonal (22 March–25 October 2026)Tue/Thu/Sat – Hainan Airlines is the only carrier on the Norway–China market.

From Hungary — 21×/week total

Budapest (BUD) → 6 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Budapest (BUD)Beijing (PEK)Air ChinaCA720CA719DailyBoeing 787-9→ 9 h 10 min← 10 h 10 minYear-roundDaily; 6 per week from 25 October 2026.
Shanghai (PVG)Shanghai AirlinesFM870FM869DailyBoeing 787-9→ 11 h 05 min← 12 h 15 minYear-round
Guangzhou (CAN)China SouthernCZ650CZ649Tue, Thu, SatBoeing 787-9→ 11 h 10 min← 12 h 05 minYear-round
Shenzhen (SZX)Hainan AirlinesHU762HU761Mon, FriBoeing 787-9→ 12 h← 11 h 20 minYear-round
Chongqing (CKG)Air ChinaCA436CA435WedBoeing 787-9→ 10 h 10 min← 10 h 45 minYear-round
Xi'an (XIY)Shanghai AirlinesFM892FM891SatBoeing 787-9→ 10 h 05 min← 11 hSummer season (30 May–24 October 2026)

From Czechia — 9×/week total

Prague (PRG) → 2 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Prague (PRG)Beijing (PEK)Hainan AirlinesHU7938HU7937Mon, Wed, FriAirbus A330-300→ 9 h 20 min← 9 h 55 minYear-round
Taipei (TPE)China AirlinesCI68CI67Wed, Fri, SunAirbus A350-900→ 12 h 25 min← 13 h 30 minYear-round
Starlux AirlinesJX102JX101Tue, Thu, SatAirbus A350-1000→ 12 h 50 min← 13 h 40 minYear-round · since 1 August 2026Starlux's first European route, launched 1 August 2026; 4 per week from 1 October 2026.

From Poland — 4×/week total

Warsaw (WAW) → 1 route

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Warsaw (WAW)Beijing (PEK)Air ChinaCA738CA737Mon, Wed, Fri, SatAirbus A330-200 / Airbus A330-300→ 8 h 30 min← 9 h 35 minYear-round

From Greece — 8×/week total

Athens (ATH) → 2 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Athens (ATH)Beijing (PEK)Air ChinaCA864CA863Mon, Wed, FriAirbus A330-200→ 9 h 50 min← 11 h 25 minYear-round
Shanghai (PVG)Juneyao AirHO1658HO1657Tue, Wed, Thu, Sat, SunBoeing 787-9→ 10 h← 11 h 25 minYear-round

From Serbia — 7×/week total

Belgrade (BEG) → 3 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Belgrade (BEG)Beijing (PEK)Hainan AirlinesHU7970HU7969Tue, SatAirbus A330-300→ 10 h← 11 hYear-round
Shanghai (PVG)Air SerbiaJU986JU987Tue, SatAirbus A330-200→ 10 h 40 min← 12 h 50 minYear-round
Guangzhou (CAN)China SouthernCZ668CZ667Wed, SunBoeing 787-9→ 11 h← 11 h 25 minYear-round
Air SerbiaJU988JU989Airbus A330-200→ 10 h 50 min← 12 h 50 minYear-roundCut to 1 weekly flight for the summer peak; back to 2 per week from 28 September 2026.

From Romania — 3×/week total

Bucharest (OTP) → 1 route

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Bucharest (OTP)Beijing (PEK)Air ChinaCA914CA913Mon, Wed, FriAirbus A330-200→ —← 10 h 50 minYear-round · since 4 September 2026Romania's first China flight in over two decades, launched 4 September 2026. The same aircraft continues to Zagreb, so Zagreb–Beijing is a one-stop service (via Bucharest) and isn't listed separately.

From Turkey — 78×/week total

Istanbul (IST) → 8 routes

FromToAirlineFlight no.Per weekAircraft typeFlight timescheduled; → to China, ← to EuropeSeason & notes
Istanbul (IST)Beijing (PEK)Turkish AirlinesTK88TK89DailyBoeing 777-300ER→ 8 h 50 min← 10 h 20 minYear-round
Air ChinaCA860CA859DailyAirbus A330-200→ 9 h 15 min← 10 h 45 minYear-roundCut to 4 weekly flights 25 October 2026–1 January 2027.
Beijing Daxing (PKX)China SouthernCZ680CZ679Mon, Tue, Thu, SatBoeing 787-9→ 9 h← 11 hYear-round
Shanghai (PVG)Turkish AirlinesTK26TK27DailyBoeing 777-300ER→ 10 h 15 min← 12 hYear-round
China EasternMU704MU703DailyAirbus A330-200→ 10 h 15 min← 11 h 40 minYear-round
Guangzhou (CAN)Turkish AirlinesTK72TK73DailyBoeing 777-300ER→ 10 h 30 min← 11 h 30 minYear-round
China SouthernCZ8066CZ8065DailyBoeing 787-9→ 9 h 55 min← 11 h 05 minYear-round
Chengdu (TFU)Sichuan Airlines3U38283U3827DailyAirbus A330-200→ 8 h 40 min← 9 h 55 minYear-round
Ürümqi (URC)China SouthernCZ6036CZ6035SunBoeing 787-8→ 6 h 05 min← 7 h 10 minSummer 2026 schedule; winter 2026/27 not yet confirmed
Hong Kong (HKG)Turkish AirlinesTK70, TK170TK71, TK17112×Daily, twice on 5 daysBoeing 777-300ER / Boeing 787-9→ 10 h 40 min← 11 h 25 minYear-round
Taipei (TPE)Turkish AirlinesTK24, TK124TK25, TK12512×Daily, twice on 5 daysBoeing 777-300ER / Boeing 787-9→ 11 h 20 min← 12 h 20 minYear-roundUp to twice daily; the second daily flight (TK124) runs until 6 October 2026.

Own compilation of scheduled nonstop passenger flights between Europe (excluding Russia and Belarus) and China, Hong Kong and Taiwan – not an official register. Frequencies are the timetable in force in mid-September 2026; flight times are scheduled block times (gate to gate) from the airlines' filed schedules. Airlines adjust schedules several times a year – always check current times directly with the airline before booking. Codeshare flight numbers are not listed; only the operating airline's own flight numbers are shown.

A long-haul flight is also a good moment to double-check health and medication rules for what you're bringing along.

Chinese airlines' European networks

Which European cities does each Chinese airline fly to? One page per airline, with every route, flight number and aircraft.

Flight number lookup: aircraft type and flight time

All 366 flight numbers on these routes, operated by 25 airlines, in both directions. Each row shows the aircraft type the airline has scheduled and the planned flight time; aircraft can still be swapped at short notice.

Sichuan Airlines (3U)

FlightRouteAircraft typeScheduled flight timeDays
3U3803Chengdu (TFU) → Madrid (MAD)Airbus A330-20013 h 10 min
3U3804Madrid (MAD) → Chengdu (TFU)Airbus A330-20011 h 55 minMon, Wed, Fri, Sun
3U3827Chengdu (TFU) → Istanbul (IST)Airbus A330-2009 h 55 min
3U3828Istanbul (IST) → Chengdu (TFU)Airbus A330-2008 h 40 minDaily
3U3895Chengdu (TFU) → Rome (FCO)Airbus A33011 h 40 min
3U3896Rome (FCO) → Chengdu (TFU)Airbus A33010 h 55 minWed, Thu, Fri, Sat, Sun

Air France (AF)

FlightRouteAircraft typeScheduled flight timeDays
AF111Shanghai (PVG) → Paris (CDG)Boeing 777-300ER14 h 25 min
AF116Paris (CDG) → Shanghai (PVG)Boeing 777-300ER12 h 25 minDaily
AF185Hong Kong (HKG) → Paris (CDG)Airbus A350-90013 h 30 min
AF188Paris (CDG) → Hong Kong (HKG)Airbus A350-90012 h 10 minDaily
AF201Beijing (PEK) → Paris (CDG)Boeing 787-912 h 55 min
AF202Paris (CDG) → Beijing (PEK)Boeing 787-911 h 15 minDaily

Finnair (AY)

FlightRouteAircraft typeScheduled flight timeDays
AY87Helsinki (HEL) → Shanghai (PVG)Airbus A350-90012 h 20 minTue, Wed, Fri, Sun
AY88Shanghai (PVG) → Helsinki (HEL)Airbus A350-90014 h 05 min
AY99Helsinki (HEL) → Hong Kong (HKG)Airbus A350-90012 h 05 minDaily
AY100Hong Kong (HKG) → Helsinki (HEL)Airbus A350-90013 h 40 min

British Airways (BA)

FlightRouteAircraft typeScheduled flight timeDays
BA31London Heathrow (LHR) → Hong Kong (HKG)Airbus A350-100013 h 05 minDaily
BA32Hong Kong (HKG) → London Heathrow (LHR)Airbus A350-100014 h 30 min
BA168Shanghai (PVG) → London Heathrow (LHR)Boeing 787-914 h 45 min
BA169London Heathrow (LHR) → Shanghai (PVG)Boeing 787-912 h 50 minDaily

EVA Air (BR)

FlightRouteAircraft typeScheduled flight timeDays
BR65Taipei (TPE) → Vienna (VIE)Boeing 787-913 h 10 min
BR66Vienna (VIE) → Taipei (TPE)Boeing 787-912 h 15 minMon, Thu, Sat
BR71Taipei (TPE) → Munich (MUC)Boeing 777-300ER13 h 40 min
BR72Munich (MUC) → Taipei (TPE)Boeing 777-300ER12 h 35 minMon, Tue, Thu, Sat
BR87Taipei (TPE) → Paris (CDG)Boeing 777-300ER14 h 25 min
BR88Paris (CDG) → Taipei (TPE)Boeing 777-300ER13 h 40 minDaily
BR95Taipei (TPE) → Milan (MXP)Boeing 787-913 h 50 min
BR96Milan (MXP) → Taipei (TPE)Boeing 787-912 h 50 minDaily

Air China (CA)all routes →

FlightRouteAircraft typeScheduled flight timeDays
CA423Chengdu (TFU) → London Heathrow (LHR)Airbus A350-90011 h 20 min
CA424London Heathrow (LHR) → Chengdu (TFU)Airbus A350-90010 h 30 minTue, Thu, Sat
CA431Chengdu (TFU) → Frankfurt (FRA)Airbus A330-30011 h
CA432Frankfurt (FRA) → Chengdu (TFU)Airbus A330-30010 hTue, Fri, Sun
CA435Chongqing (CKG) → Budapest (BUD)Boeing 787-910 h 45 min
CA436Budapest (BUD) → Chongqing (CKG)Boeing 787-910 h 10 minWed
CA445Chengdu (TFU) → Milan (MXP)Airbus A350-90011 h 10 min
CA446Milan (MXP) → Chengdu (TFU)Airbus A350-90010 h 40 minMon, Wed, Thu, Sat
CA457Chengdu (TFU) → Paris (CDG)Airbus A350-90011 h 15 min
CA458Paris (CDG) → Chengdu (TFU)Airbus A350-90010 h 50 minMon
CA463Chengdu (TFU) → Brussels (BRU)Airbus A330-30010 h 20 min
CA464Brussels (BRU) → Chengdu (TFU)Airbus A330-30010 h 20 minTue, Thu, Sun
CA617Beijing (PEK) → Vienna (VIE)Airbus A350-90010 h
CA618Vienna (VIE) → Beijing (PEK)Airbus A350-9009 h 20 min
CA619Beijing (PEK) → Geneva (GVA)Airbus A350-90010 h 25 min
CA620Geneva (GVA) → Beijing (PEK)Airbus A350-90010 h 05 min
CA719Beijing (PEK) → Budapest (BUD)Boeing 787-910 h 10 min
CA720Budapest (BUD) → Beijing (PEK)Boeing 787-99 h 10 minDaily
CA737Beijing (PEK) → Warsaw (WAW)Airbus A330-200 / Airbus A330-3009 h 35 min
CA738Warsaw (WAW) → Beijing (PEK)Airbus A330-200 / Airbus A330-3008 h 30 minMon, Wed, Fri, Sat
CA749Beijing Daxing (PKX) → Milan (MXP)Airbus A330-30011 h
CA750Milan (MXP) → Beijing Daxing (PKX)Airbus A330-30010 h 10 minDaily
CA771Shenzhen (SZX) → Frankfurt (FRA)Boeing 777-300ER12 h 15 min
CA772Frankfurt (FRA) → Shenzhen (SZX)Boeing 777-300ER11 h 30 minMon, Wed, Sat
CA827Shanghai (PVG) → Munich (MUC)Airbus A350-90012 h 10 min
CA828Munich (MUC) → Shanghai (PVG)Airbus A350-90011 hWed, Fri, Sun
CA837Wenzhou (WNZ) → Milan (MXP)Airbus A330-20013 h
CA838Milan (MXP) → Wenzhou (WNZ)Airbus A330-20011 h 55 minTue, Sun
CA839Shanghai (PVG) → Barcelona (BCN)Airbus A350-90013 h 15 min
CA840Barcelona (BCN) → Shanghai (PVG)Airbus A350-90012 h 35 minMon, Tue, Thu, Sat
CA841Beijing (PEK) → Vienna (VIE)Airbus A350-90010 h
CA842Vienna (VIE) → Beijing (PEK)Airbus A350-9009 h 20 min
CA845Beijing (PEK) → Barcelona (BCN)Airbus A350-90011 h 25 min
CA846Barcelona (BCN) → Beijing (PEK)Airbus A350-90011 h 15 minDaily
CA847Shanghai (PVG) → London Gatwick (LGW)Airbus A350-90012 h 15 min
CA848London Gatwick (LGW) → Shanghai (PVG)Airbus A350-90011 h 30 minDaily
CA851Beijing (PEK) → London Gatwick (LGW)Airbus A350-90010 h 45 min
CA852London Gatwick (LGW) → Beijing (PEK)Airbus A350-90010 h 10 minDaily
CA855Beijing (PEK) → London Heathrow (LHR)Boeing 777-300ER10 h 55 min
CA856London Heathrow (LHR) → Beijing (PEK)Boeing 777-300ER10 h
CA859Beijing (PEK) → Istanbul (IST)Airbus A330-20010 h 45 min
CA860Istanbul (IST) → Beijing (PEK)Airbus A330-2009 h 15 minDaily
CA861Beijing (PEK) → Geneva (GVA)Airbus A350-90010 h 25 min
CA862Geneva (GVA) → Beijing (PEK)Airbus A350-90010 h 05 min
CA863Beijing (PEK) → Athens (ATH)Airbus A330-20011 h 25 min
CA864Athens (ATH) → Beijing (PEK)Airbus A330-2009 h 50 minMon, Wed, Fri
CA865Beijing (PEK) → Madrid (MAD)Boeing 787-912 h
CA866Madrid (MAD) → Beijing (PEK)Boeing 787-911 h
CA875Beijing (PEK) → Paris (CDG)Airbus A350-900 / Boeing 777-300ER10 h 50 min
CA876Paris (CDG) → Beijing (PEK)Airbus A350-900 / Boeing 777-300ER10 h 05 min
CA877Beijing (PEK) → Copenhagen (CPH)Airbus A350-9009 h 45 min
CA878Copenhagen (CPH) → Beijing (PEK)Airbus A350-9008 h 50 minDaily
CA897Beijing (PEK) → Madrid (MAD)Boeing 787-912 h
CA898Madrid (MAD) → Beijing (PEK)Boeing 787-911 h
CA907Beijing (PEK) → Madrid (MAD)Boeing 787-912 h
CA908Madrid (MAD) → Beijing (PEK)Boeing 787-911 h
CA911Beijing (PEK) → Stockholm (ARN)Airbus A350-9009 h 20 min
CA912Stockholm (ARN) → Beijing (PEK)Airbus A350-9008 h 20 minDaily
CA913Beijing (PEK) → Bucharest (OTP)Airbus A330-20010 h 50 min
CA914Bucharest (OTP) → Beijing (PEK)Airbus A330-200Mon, Wed, Fri
CA931Beijing (PEK) → Frankfurt (FRA)Boeing 777-300ER (some rotations Boeing 747-8I)10 h 20 min
CA932Frankfurt (FRA) → Beijing (PEK)Boeing 777-300ER (some rotations Boeing 747-8I)9 h 30 min
CA933Beijing (PEK) → Paris (CDG)Airbus A350-900 / Boeing 777-300ER10 h 50 min
CA934Paris (CDG) → Beijing (PEK)Airbus A350-900 / Boeing 777-300ER10 h 05 min
CA935Shanghai (PVG) → Frankfurt (FRA)Airbus A350-90012 h 10 min
CA936Frankfurt (FRA) → Shanghai (PVG)Airbus A350-90011 hDaily
CA937Beijing (PEK) → London Heathrow (LHR)Boeing 777-300ER10 h 55 min
CA938London Heathrow (LHR) → Beijing (PEK)Boeing 777-300ER10 h
CA939Beijing (PEK) → Rome (FCO)Boeing 777-300ER11 h 10 min
CA940Rome (FCO) → Beijing (PEK)Boeing 777-300ER10 h 15 minDaily
CA949Beijing (PEK) → Milan (MXP)Airbus A350-90011 h
CA950Milan (MXP) → Beijing (PEK)Airbus A350-90010 h 10 minDaily
CA957Beijing Daxing (PKX) → Frankfurt (FRA)Boeing 777-300ER10 h 20 min
CA958Frankfurt (FRA) → Beijing Daxing (PKX)Boeing 777-300ER9 h 35 minDaily
CA961Beijing (PEK) → Munich (MUC)Boeing 777-300ER10 h 15 min
CA962Munich (MUC) → Beijing (PEK)Boeing 777-300ER9 h 50 minDaily
CA963Beijing (PEK) → Brussels (BRU)Airbus A330-20010 h 35 min
CA964Brussels (BRU) → Beijing (PEK)Airbus A330-2009 h 45 minDaily
CA965Beijing (PEK) → Frankfurt (FRA)Boeing 777-300ER (some rotations Boeing 747-8I)10 h 20 min
CA966Frankfurt (FRA) → Beijing (PEK)Boeing 777-300ER (some rotations Boeing 747-8I)9 h 30 min
CA967Shanghai (PVG) → Milan (MXP)Airbus A350-90012 h 35 min
CA968Milan (MXP) → Shanghai (PVG)Airbus A350-90011 h 35 minDaily
CA973Beijing (PEK) → Venice (VCE)Airbus A330-20011 h
CA974Venice (VCE) → Beijing (PEK)Airbus A330-20010 hTue, Thu, Sat, Sun

China Airlines (CI)

FlightRouteAircraft typeScheduled flight timeDays
CI61Taipei (TPE) → Frankfurt (FRA)Airbus A350-90014 h 30 min
CI62Frankfurt (FRA) → Taipei (TPE)Airbus A350-90013 hDaily
CI63Taipei (TPE) → Vienna (VIE)Airbus A350-90013 h 40 min
CI64Vienna (VIE) → Taipei (TPE)Airbus A350-90012 h 30 minMon, Tue, Thu, Fri
CI67Taipei (TPE) → Prague (PRG)Airbus A350-90013 h 30 min
CI68Prague (PRG) → Taipei (TPE)Airbus A350-90012 h 25 minWed, Fri, Sun
CI73Taipei (TPE) → Amsterdam (AMS)Airbus A350-90014 h 30 min
CI74Amsterdam (AMS) → Taipei (TPE)Airbus A350-90013 hMon, Wed, Fri, Sat
CI75Taipei (TPE) → Rome (FCO)Airbus A350-90013 h 40 min
CI76Rome (FCO) → Taipei (TPE)Airbus A350-90012 h 40 minMon, Wed
CI81Taipei (TPE) → London Heathrow (LHR)Airbus A350-90015 h
CI82London Heathrow (LHR) → Taipei (TPE)Airbus A350-90013 h 30 minMon, Tue, Wed, Fri, Sat

Cathay Pacific (CX)

FlightRouteAircraft typeScheduled flight timeDays
CX216Manchester (MAN) → Hong Kong (HKG)Airbus A350-90012 h 35 minDaily
CX233Hong Kong (HKG) → Milan (MXP)Airbus A350-90013 h 05 min
CX234Milan (MXP) → Hong Kong (HKG)Airbus A350-90011 h 40 minDaily
CX237Hong Kong (HKG) → London Heathrow (LHR)Airbus A350-900 / Boeing 777-300ER14 h 10 min
CX238London Heathrow (LHR) → Hong Kong (HKG)Airbus A350-900 / Boeing 777-300ER12 h 35 min
CX239Hong Kong (HKG) → London Heathrow (LHR)Airbus A350-900 / Boeing 777-300ER14 h 10 min
CX250London Heathrow (LHR) → Hong Kong (HKG)Airbus A350-900 / Boeing 777-300ER12 h 35 min
CX251Hong Kong (HKG) → London Heathrow (LHR)Airbus A350-900 / Boeing 777-300ER14 h 10 min
CX252London Heathrow (LHR) → Hong Kong (HKG)Airbus A350-900 / Boeing 777-300ER12 h 35 min
CX253Hong Kong (HKG) → London Heathrow (LHR)Airbus A350-900 / Boeing 777-300ER14 h 10 min
CX254London Heathrow (LHR) → Hong Kong (HKG)Airbus A350-900 / Boeing 777-300ER12 h 35 min
CX255Hong Kong (HKG) → London Heathrow (LHR)Airbus A350-900 / Boeing 777-300ER14 h 10 min
CX256London Heathrow (LHR) → Hong Kong (HKG)Airbus A350-900 / Boeing 777-300ER12 h 35 min
CX257Hong Kong (HKG) → London Heathrow (LHR)Airbus A350-900 / Boeing 777-300ER14 h 10 min
CX259Hong Kong (HKG) → Manchester (MAN)Airbus A350-90014 h 20 min
CX260Paris (CDG) → Hong Kong (HKG)Airbus A350-90012 h 10 minDaily
CX261Hong Kong (HKG) → Paris (CDG)Airbus A350-90013 h 45 min
CX270Amsterdam (AMS) → Hong Kong (HKG)Airbus A350-90011 h 55 minDaily
CX271Hong Kong (HKG) → Amsterdam (AMS)Airbus A350-90013 h 40 min
CX288Frankfurt (FRA) → Hong Kong (HKG)Airbus A350-90011 h 45 minDaily
CX289Hong Kong (HKG) → Frankfurt (FRA)Airbus A350-90013 h 20 min
CX291Hong Kong (HKG) → Brussels (BRU)Airbus A350-90013 h 30 min
CX292Rome (FCO) → Hong Kong (HKG)Airbus A350-90011 h 30 minMon, Thu, Sat
CX293Hong Kong (HKG) → Rome (FCO)Airbus A350-90013 h 05 min
CX294Brussels (BRU) → Hong Kong (HKG)Airbus A350-90011 h 30 minMon, Tue, Thu, Sat
CX300Munich (MUC) → Hong Kong (HKG)Airbus A350-90010 h 55 minMon, Tue, Thu, Sat
CX301Hong Kong (HKG) → Munich (MUC)Airbus A350-90012 h 45 min
CX315Hong Kong (HKG) → Madrid (MAD)Airbus A350-90014 h 30 min
CX318Barcelona (BCN) → Hong Kong (HKG)Airbus A350-90012 hMon, Thu, Sat, Sun
CX321Hong Kong (HKG) → Barcelona (BCN)Airbus A350-90014 h 05 min
CX372Madrid (MAD) → Hong Kong (HKG)Airbus A350-90012 h 35 minTue, Wed, Fri, Sun
CX382Zurich (ZRH) → Hong Kong (HKG)Airbus A350-90011 h 35 minDaily
CX383Hong Kong (HKG) → Zurich (ZRH)Airbus A350-90013 h 05 min

China Southern (CZ)all routes →

FlightRouteAircraft typeScheduled flight timeDays
CZ303Guangzhou (CAN) → London Heathrow (LHR)Boeing 787-912 h 40 min
CZ304London Heathrow (LHR) → Guangzhou (CAN)Boeing 787-911 h 40 minDaily
CZ307Guangzhou (CAN) → Amsterdam (AMS)Airbus A350-90012 h 15 min
CZ308Amsterdam (AMS) → Guangzhou (CAN)Airbus A350-90011 h 20 minMon, Tue, Wed, Fri, Sat, Sun
CZ331Guangzhou (CAN) → Frankfurt (FRA)Boeing 787-912 h 05 min
CZ332Frankfurt (FRA) → Guangzhou (CAN)Boeing 787-911 h 25 min
CZ345Beijing Daxing (PKX) → Amsterdam (AMS)Airbus A350-90010 h 25 min
CZ346Amsterdam (AMS) → Beijing Daxing (PKX)Airbus A350-9009 h 45 minDaily
CZ347Guangzhou (CAN) → Paris (CDG)Airbus A350-90012 h 35 min
CZ348Paris (CDG) → Guangzhou (CAN)Airbus A350-90011 h 40 minDaily
CZ377Guangzhou (CAN) → Madrid (MAD)Boeing 787-914 h 20 min
CZ378Madrid (MAD) → Guangzhou (CAN)Boeing 787-913 h 10 minTue, Thu, Sat
CZ607Wuhan (WUH) → London Heathrow (LHR)Boeing 787-811 h 40 min
CZ608London Heathrow (LHR) → Wuhan (WUH)Boeing 787-810 h 45 minWed, Sun
CZ649Guangzhou (CAN) → Budapest (BUD)Boeing 787-912 h 05 min
CZ650Budapest (BUD) → Guangzhou (CAN)Boeing 787-911 h 10 minTue, Thu, Sat
CZ653Zhengzhou (CGO) → London Gatwick (LGW)Boeing 787-911 h 20 min
CZ654London Gatwick (LGW) → Zhengzhou (CGO)Boeing 787-910 h 15 minTue, Sat
CZ667Guangzhou (CAN) → Belgrade (BEG)Boeing 787-911 h 25 min
CZ668Belgrade (BEG) → Guangzhou (CAN)Boeing 787-911 hWed, Sun
CZ673Beijing Daxing (PKX) → London Heathrow (LHR)Airbus A350-90011 h 05 min
CZ674London Heathrow (LHR) → Beijing Daxing (PKX)Airbus A350-90010 h 15 minDaily
CZ679Beijing Daxing (PKX) → Istanbul (IST)Boeing 787-911 h
CZ680Istanbul (IST) → Beijing Daxing (PKX)Boeing 787-99 hMon, Tue, Thu, Sat
CZ689Guangzhou (CAN) → London Gatwick (LGW)Boeing 787-912 h 40 min
CZ690London Gatwick (LGW) → Guangzhou (CAN)Boeing 787-911 h 40 minMon, Thu, Fri
CZ6035Ürümqi (URC) → Istanbul (IST)Boeing 787-87 h 10 min
CZ6036Istanbul (IST) → Ürümqi (URC)Boeing 787-86 h 05 minSun
CZ8021Shenyang (SHE) → Frankfurt (FRA)Airbus A350-90010 h 40 min
CZ8022Frankfurt (FRA) → Shenyang (SHE)Airbus A350-90010 h 05 minThu
CZ8065Guangzhou (CAN) → Istanbul (IST)Boeing 787-911 h 05 min
CZ8066Istanbul (IST) → Guangzhou (CAN)Boeing 787-99 h 55 minDaily
CZ8171Beijing Daxing (PKX) → Helsinki (HEL)Boeing 787-98 h 50 min
CZ8172Helsinki (HEL) → Beijing Daxing (PKX)Boeing 787-98 h 10 minDaily

Shanghai Airlines (FM)all routes →

FlightRouteAircraft typeScheduled flight timeDays
FM869Shanghai (PVG) → Budapest (BUD)Boeing 787-912 h 15 min
FM870Budapest (BUD) → Shanghai (PVG)Boeing 787-911 h 05 minDaily
FM871Shanghai (PVG) → Marseille (MRS)Boeing 787-913 h
FM872Marseille (MRS) → Shanghai (PVG)Boeing 787-912 h 05 minTue, Fri, Sun
FM891Xi'an (XIY) → Budapest (BUD)Boeing 787-911 h
FM892Budapest (BUD) → Xi'an (XIY)Boeing 787-910 h 05 minSat

Tianjin Airlines (GS)

FlightRouteAircraft typeScheduled flight timeDays
GS7965Chongqing (CKG) → London Heathrow (LHR)Airbus A330-20011 h
GS7966London Heathrow (LHR) → Chongqing (CKG)Airbus A330-20011 h 55 minWed, Sat
GS7987Xi'an (XIY) → London Heathrow (LHR)Airbus A330-20010 h 35 min
GS7988London Heathrow (LHR) → Xi'an (XIY)Airbus A330-20011 h 25 minFri, Sun

Juneyao Air (HO)

FlightRouteAircraft typeScheduled flight timeDays
HO1607Shanghai (PVG) → Helsinki (HEL)Boeing 787-99 h 30 min
HO1608Helsinki (HEL) → Shanghai (PVG)Boeing 787-98 h 45 minMon, Tue, Thu, Sat, Sun
HO1657Shanghai (PVG) → Athens (ATH)Boeing 787-911 h 25 min
HO1658Athens (ATH) → Shanghai (PVG)Boeing 787-910 hTue, Wed, Thu, Sat, Sun
HO1659Shanghai (PVG) → Brussels (BRU)Boeing 787-911 h 55 min
HO1660Brussels (BRU) → Shanghai (PVG)Boeing 787-911 hWed, Fri, Sun
HO1661Shanghai (PVG) → Manchester (MAN)Boeing 787-912 h 05 min
HO1662Manchester (MAN) → Shanghai (PVG)Boeing 787-911 h 10 minMon, Wed, Fri, Sat, Sun
HO1665Zhengzhou (CGO) → Helsinki (HEL)Boeing 787-99 h 15 min
HO1666Helsinki (HEL) → Zhengzhou (CGO)Boeing 787-98 h 10 minWed
HO1667Zhengzhou (CGO) → Milan (MXP)Boeing 787-911 h 15 min
HO1668Milan (MXP) → Zhengzhou (CGO)Boeing 787-910 h 30 minMon, Fri

Hainan Airlines (HU)all routes →

FlightRouteAircraft typeScheduled flight timeDays
HU407Beijing (PEK) → Edinburgh (EDI)Airbus A330-30010 h 50 min
HU408Edinburgh (EDI) → Beijing (PEK)Airbus A330-30010 h 10 minMon, Wed, Fri, Sat
HU427Chongqing (CKG) → Milan (MXP)Boeing 787-911 h 15 min
HU428Milan (MXP) → Chongqing (CKG)Boeing 787-910 h 25 minTue, Fri
HU469Chongqing (CKG) → Brussels (BRU)Boeing 787-910 h 45 min
HU470Brussels (BRU) → Chongqing (CKG)Boeing 787-911 h 50 minMon, Thu, Sat
HU489Beijing (PEK) → Berlin (BER)Airbus A330-300 / Boeing 787-910 h 05 min
HU490Berlin (BER) → Beijing (PEK)Airbus A330-300 / Boeing 787-99 h 05 minMon, Wed, Thu, Fri, Sun
HU491Beijing (PEK) → Brussels (BRU)Boeing 787-910 h 10 min
HU492Brussels (BRU) → Beijing (PEK)Boeing 787-99 h 50 min–11 h 10 min
HU717Chongqing (CKG) → Paris (CDG)Boeing 787-911 h 25 min
HU718Paris (CDG) → Chongqing (CKG)Boeing 787-910 h 10 minTue, Sat
HU727Chongqing (CKG) → Madrid (MAD)Boeing 787-912 h 35 min
HU728Madrid (MAD) → Chongqing (CKG)Boeing 787-911 h 55 minThu, Sun
HU730Brussels (BRU) → Beijing (PEK)Boeing 787-99 h 50 min–11 h 10 min
HU751Beijing (PEK) → Dublin (DUB)Airbus A330-30011 h 10 min
HU752Dublin (DUB) → Beijing (PEK)Airbus A330-30010 h 10 minTue, Thu, Sat, Sun
HU753Beijing (PEK) → Manchester (MAN)Airbus A330-30010 h 50 min
HU754Manchester (MAN) → Beijing (PEK)Airbus A330-30010 h 05 minDaily
HU757Shenzhen (SZX) → Paris (CDG)Boeing 787-912 h 40 min
HU758Paris (CDG) → Shenzhen (SZX)Boeing 787-911 h 35 minMon, Fri
HU759Shenzhen (SZX) → Brussels (BRU)Boeing 787-912 h 15 min
HU760Brussels (BRU) → Shenzhen (SZX)Boeing 787-911 h 10 minWed, Fri, Sun
HU761Shenzhen (SZX) → Budapest (BUD)Boeing 787-911 h 20 min
HU762Budapest (BUD) → Shenzhen (SZX)Boeing 787-912 hMon, Fri
HU769Beijing (PEK) → Oslo (OSL)Airbus A330-3009 h 35 min
HU770Oslo (OSL) → Beijing (PEK)Airbus A330-3009 hTue, Thu, Sat
HU781Chengdu (TFU) → Vienna (VIE)Boeing 787-910 h 30 min
HU782Vienna (VIE) → Chengdu (TFU)Boeing 787-910 h 20 minTue, Thu, Sun
HU789Shenzhen (SZX) → Vienna (VIE)Boeing 787-911 h 05 min
HU790Vienna (VIE) → Shenzhen (SZX)Boeing 787-912 h 20 minWed, Sat
HU7907Xi'an (XIY) → Paris (CDG)Boeing 787-911 h 25 min
HU7908Paris (CDG) → Xi'an (XIY)Boeing 787-910 hThu
HU7911Haikou (HAK) → London Heathrow (LHR)Boeing 787-912 h 45 min
HU7912London Heathrow (LHR) → Haikou (HAK)Boeing 787-912 h 05 minWed
HU7921Shanghai (PVG) → Brussels (BRU)Boeing 787-912 h
HU7922Brussels (BRU) → Shanghai (PVG)Boeing 787-911 hMon, Tue, Thu, Sat
HU7937Beijing (PEK) → Prague (PRG)Airbus A330-3009 h 55 min
HU7938Prague (PRG) → Beijing (PEK)Airbus A330-3009 h 20 minMon, Wed, Fri
HU7963Changsha (CSX) → London Heathrow (LHR)Boeing 787-912 h
HU7964London Heathrow (LHR) → Changsha (CSX)Boeing 787-911 h 05 minMon, Fri
HU7969Beijing (PEK) → Belgrade (BEG)Airbus A330-30011 h
HU7970Belgrade (BEG) → Beijing (PEK)Airbus A330-30010 hTue, Sat
HU7973Shenzhen (SZX) → Milan (MXP)Boeing 787-912 h 35 min
HU7974Milan (MXP) → Shenzhen (SZX)Boeing 787-911 h 25 minMon, Wed, Sat

Beijing Capital Airlines (JD)

FlightRouteAircraft typeScheduled flight timeDays
JD431Qingdao (TAO) → London Heathrow (LHR)Airbus A33011 h 15 min–11 h 55 min
JD432London Heathrow (LHR) → Qingdao (TAO)Airbus A33011 h–12 h 25 minMon, Wed, Fri
JD605Hangzhou (HGH) → Madrid (MAD)Airbus A330-20013 h 30 min–14 h 05 min
JD606Madrid (MAD) → Hangzhou (HGH)Airbus A330-20012 h 35 min–14 h 15 minMon, Wed, Fri, Sat, Sun
JD621Hangzhou (HGH) → Lisbon (LIS)Airbus A330-20013 h 25 min
JD622Lisbon (LIS) → Hangzhou (HGH)Airbus A330-20014 h 30 minTue, Thu, Sat
JD627Beijing Daxing (PKX) → Lisbon (LIS)Airbus A33013 h 20 min
JD628Lisbon (LIS) → Beijing Daxing (PKX)Airbus A33012 h 05 minMon

Air Serbia (JU)

FlightRouteAircraft typeScheduled flight timeDays
JU986Belgrade (BEG) → Shanghai (PVG)Airbus A330-20010 h 40 minTue, Sat
JU987Shanghai (PVG) → Belgrade (BEG)Airbus A330-20012 h 50 min
JU988Belgrade (BEG) → Guangzhou (CAN)Airbus A330-20010 h 50 min
JU989Guangzhou (CAN) → Belgrade (BEG)Airbus A330-20012 h 50 min

Starlux Airlines (JX)

FlightRouteAircraft typeScheduled flight timeDays
JX101Taipei (TPE) → Prague (PRG)Airbus A350-100013 h 40 min
JX102Prague (PRG) → Taipei (TPE)Airbus A350-100012 h 50 minTue, Thu, Sat

KLM (KL)

FlightRouteAircraft typeScheduled flight timeDays
KL807Amsterdam (AMS) → Taipei (TPE)Boeing 777-200ER / Boeing 787-912 h 40 minMon, Wed, Thu, Sat
KL808Taipei (TPE) → Amsterdam (AMS)Boeing 777-200ER / Boeing 787-914 h 16 min
KL887Amsterdam (AMS) → Hong Kong (HKG)Boeing 787-912 hMon, Tue, Thu, Sat
KL888Hong Kong (HKG) → Amsterdam (AMS)Boeing 787-913 h 45 min
KL895Amsterdam (AMS) → Shanghai (PVG)Boeing 777-200ER / Boeing 787-912 h 15 minMon, Tue, Thu, Fri, Sat, Sun
KL896Shanghai (PVG) → Amsterdam (AMS)Boeing 777-200ER / Boeing 787-913 h 55 min
KL897Amsterdam (AMS) → Beijing (PEK)Boeing 787-910 h 55 minMon, Wed, Thu, Fri, Sat, Sun
KL898Beijing (PEK) → Amsterdam (AMS)Boeing 787-912 h 25 min

Lufthansa (LH)

FlightRouteAircraft typeScheduled flight timeDays
LH722Munich (MUC) → Beijing (PEK)Airbus A350-90010 h 05 minDaily
LH723Beijing (PEK) → Munich (MUC)Airbus A350-90011 h 50 min
LH726Munich (MUC) → Shanghai (PVG)Airbus A350-90011 h 30 minDaily
LH727Shanghai (PVG) → Munich (MUC)Airbus A350-90013 h 05 min
LH728Frankfurt (FRA) → Shanghai (PVG)Airbus A350-900 / Boeing 787-911 h 50 min
LH729Shanghai (PVG) → Frankfurt (FRA)Airbus A350-900 / Boeing 787-913 h 35 min
LH732Frankfurt (FRA) → Shanghai (PVG)Airbus A350-900 / Boeing 787-911 h 50 min
LH733Shanghai (PVG) → Frankfurt (FRA)Airbus A350-900 / Boeing 787-913 h 35 min
LH796Frankfurt (FRA) → Hong Kong (HKG)Boeing 787-912 h 05 minDaily
LH797Hong Kong (HKG) → Frankfurt (FRA)Boeing 787-913 h 30 min

Swiss (LX)

FlightRouteAircraft typeScheduled flight timeDays
LX138Zurich (ZRH) → Hong Kong (HKG)Boeing 777-300ER12 hDaily
LX139Hong Kong (HKG) → Zurich (ZRH)Boeing 777-300ER13 h
LX188Zurich (ZRH) → Shanghai (PVG)Airbus A340-30012 h 20 minMon, Wed, Sat
LX189Shanghai (PVG) → Zurich (ZRH)Airbus A340-30014 h 10 min

Xiamen Airlines (MF)

FlightRouteAircraft typeScheduled flight timeDays
MF811Xiamen (XMN) → Amsterdam (AMS)Boeing 787-911 h 50 min
MF812Amsterdam (AMS) → Xiamen (XMN)Boeing 787-910 h 50 minMon, Wed, Sat
MF825Xiamen (XMN) → Paris (CDG)Boeing 787-912 h 45 min
MF826Paris (CDG) → Xiamen (XMN)Boeing 787-911 h 40 minMon, Thu, Sat

China Eastern (MU)all routes →

FlightRouteAircraft typeScheduled flight timeDays
MU201Shanghai (PVG) → London Gatwick (LGW)Airbus A330-200 / Boeing 787-912 h 45 min
MU202London Gatwick (LGW) → Shanghai (PVG)Airbus A330-200 / Boeing 787-910 h 50 min–11 h 25 min
MU213Shanghai (PVG) → London Gatwick (LGW)Airbus A330-200 / Boeing 787-912 h 45 min
MU214London Gatwick (LGW) → Shanghai (PVG)Airbus A330-200 / Boeing 787-910 h 50 min–11 h 25 min
MU217Shanghai (PVG) → Geneva (GVA)Airbus A350-90012 h 20 min
MU218Geneva (GVA) → Shanghai (PVG)Airbus A350-90011 h 30 minMon, Wed, Fri, Sat
MU219Shanghai (PVG) → Frankfurt (FRA)Boeing 777-300ER12 h
MU220Frankfurt (FRA) → Shanghai (PVG)Boeing 777-300ER10 h 45 minDaily, twice on 2 days
MU231Shanghai (PVG) → Dublin (DUB)Airbus A350-90013 h 20 min
MU232Dublin (DUB) → Shanghai (PVG)Airbus A350-90012 hMon, Wed, Fri
MU243Shanghai (PVG) → Milan (MXP)Airbus A350-90012 h 15 min
MU244Milan (MXP) → Shanghai (PVG)Airbus A350-90011 h 15 minDaily
MU249Shanghai (PVG) → Barcelona (BCN)Airbus A350-90013 h 25 min
MU250Barcelona (BCN) → Shanghai (PVG)Airbus A350-90012 h 35 minDaily
MU255Shanghai (PVG) → Zurich (ZRH)Airbus A350-90012 h
MU256Zurich (ZRH) → Shanghai (PVG)Airbus A350-90010 h 35 minTue, Thu, Sun
MU261Wenzhou (WNZ) → Madrid (MAD)Airbus A350-90014 h 25 min
MU262Madrid (MAD) → Wenzhou (WNZ)Airbus A350-90012 h 55 minWed, Sat
MU289Shanghai (PVG) → Stockholm (ARN)Airbus A330-20011 h 10 min
MU290Stockholm (ARN) → Shanghai (PVG)Airbus A330-20010 hMon, Thu, Sat
MU551Shanghai (PVG) → London Heathrow (LHR)Boeing 777-300ER12 h 45 min
MU552London Heathrow (LHR) → Shanghai (PVG)Boeing 777-300ER11 h 20 minDaily
MU553Shanghai (PVG) → Paris (CDG)Boeing 777-300ER12 h 15 min
MU554Paris (CDG) → Shanghai (PVG)Boeing 777-300ER11 h 35 min
MU569Shanghai (PVG) → Paris (CDG)Boeing 777-300ER12 h 15 min
MU570Paris (CDG) → Shanghai (PVG)Boeing 777-300ER11 h 35 min
MU703Shanghai (PVG) → Istanbul (IST)Airbus A330-20011 h 40 min
MU704Istanbul (IST) → Shanghai (PVG)Airbus A330-20010 h 15 minDaily
MU707Shanghai (PVG) → Copenhagen (CPH)Airbus A330-20011 h 45 min
MU708Copenhagen (CPH) → Shanghai (PVG)Airbus A330-20010 h 15 minMon, Thu, Sat
MU709Shanghai (PVG) → Madrid (MAD)Airbus A350-90013 h 55 min
MU710Madrid (MAD) → Shanghai (PVG)Airbus A350-90012 h 45 minDaily
MU751Wenzhou (WNZ) → Rome (FCO)Airbus A350-90013 h 20 min
MU752Rome (FCO) → Wenzhou (WNZ)Airbus A350-90012 h 15 minThu, Sun
MU771Shanghai (PVG) → Amsterdam (AMS)Boeing 777-300ER12 h
MU772Amsterdam (AMS) → Shanghai (PVG)Boeing 777-300ER11 hDaily
MU785Shanghai (PVG) → Venice (VCE)Airbus A330-200 / Airbus A350-90013 h 10 min
MU786Venice (VCE) → Shanghai (PVG)Airbus A330-200 / Airbus A350-90011 h 50 minMon, Thu, Fri, Sat, Sun
MU787Shanghai (PVG) → Rome (FCO)Airbus A350-90012 h 45 min
MU788Rome (FCO) → Shanghai (PVG)Airbus A350-90010 h 45 minDaily
MU845Nanjing (NKG) → Paris (CDG)Boeing 777-300ER12 h 25 min
MU846Paris (CDG) → Nanjing (NKG)Boeing 777-300ER11 h 10 minWed
MU5013Xi'an (XIY) → Milan (MXP)Airbus A330-20011 h 45 min
MU5014Milan (MXP) → Xi'an (XIY)Airbus A330-20010 h 50 minTue, Thu, Sun
MU5063Xi'an (XIY) → Vienna (VIE)Airbus A330-20010 h 40 min
MU5064Vienna (VIE) → Xi'an (XIY)Airbus A330-20010 h 20 minMon, Thu, Sat

Neos (NO)

FlightRouteAircraft typeScheduled flight timeDays
NO976Milan (MXP) → Nanjing (NKG)Boeing 78711 h 30 minMon, Thu
NO977Nanjing (NKG) → Milan (MXP)Boeing 78713 h 30 min

Austrian Airlines (OS)

FlightRouteAircraft typeScheduled flight timeDays
OS15Vienna (VIE) → Shanghai (PVG)Boeing 777-200ER10 h 45 minMon, Wed, Thu, Fri, Sun
OS16Shanghai (PVG) → Vienna (VIE)Boeing 777-200ER12 h 25 min

Turkish Airlines (TK)

FlightRouteAircraft typeScheduled flight timeDays
TK24Istanbul (IST) → Taipei (TPE)Boeing 777-300ER / Boeing 787-911 h 20 min
TK25Taipei (TPE) → Istanbul (IST)Boeing 777-300ER / Boeing 787-912 h 20 min
TK26Istanbul (IST) → Shanghai (PVG)Boeing 777-300ER10 h 15 minDaily
TK27Shanghai (PVG) → Istanbul (IST)Boeing 777-300ER12 h
TK70Istanbul (IST) → Hong Kong (HKG)Boeing 777-300ER / Boeing 787-910 h 40 min
TK71Hong Kong (HKG) → Istanbul (IST)Boeing 777-300ER / Boeing 787-911 h 25 min
TK72Istanbul (IST) → Guangzhou (CAN)Boeing 777-300ER10 h 30 minDaily
TK73Guangzhou (CAN) → Istanbul (IST)Boeing 777-300ER11 h 30 min
TK88Istanbul (IST) → Beijing (PEK)Boeing 777-300ER8 h 50 minDaily
TK89Beijing (PEK) → Istanbul (IST)Boeing 777-300ER10 h 20 min
TK124Istanbul (IST) → Taipei (TPE)Boeing 777-300ER / Boeing 787-911 h 20 min
TK125Taipei (TPE) → Istanbul (IST)Boeing 777-300ER / Boeing 787-912 h 20 min
TK170Istanbul (IST) → Hong Kong (HKG)Boeing 777-300ER / Boeing 787-910 h 40 min
TK171Hong Kong (HKG) → Istanbul (IST)Boeing 777-300ER / Boeing 787-911 h 25 min

Shenzhen Airlines (ZH)

FlightRouteAircraft typeScheduled flight timeDays
ZH865Shenzhen (SZX) → Barcelona (BCN)Airbus A33013 h 50 min
ZH866Barcelona (BCN) → Shenzhen (SZX)Airbus A33012 h 50 minMon, Wed, Fri
ZH887Shenzhen (SZX) → London Heathrow (LHR)Airbus A33013 h 25 min
ZH888London Heathrow (LHR) → Shenzhen (SZX)Airbus A33012 h 10 minMon, Wed, Fri, Sat, Sun

FAQ

How many direct flights are there between Europe and China?

139 nonstop city pairs from 32 European airports in 22 countries to 21 airports in mainland China, Hong Kong and Taiwan – 166 airline services with about 857 flights a week in each direction (September 2026 timetable, Russia and Belarus excluded).

Which European country has the most nonstop flights to China?

United Kingdom (165 flights a week), followed by Germany (114) and Italy (95). The single busiest route is London Heathrow–Hong Kong with 42 weekly flights.

What is the shortest and the longest nonstop flight between Europe and China?

Eastbound, the shortest is Istanbul–Ürümqi (China Southern, 6 h 05 min); the longest is Lisbon–Hangzhou (Beijing Capital Airlines, 14 h 30 min). Westbound flights take longer because they fly against the jet stream – the longest is Taipei–London Heathrow at 15 h.

Why are Chinese airlines faster than European ones on the same route?

Since 2022, EU, UK and Swiss airlines have been banned from Russian airspace and must fly a longer southern route over Central Asia; Chinese airlines can still overfly Russia. On Frankfurt–Shanghai, China Eastern is scheduled at 10 h 45 min eastbound, Lufthansa at 11 h 50 min. On Helsinki–Shanghai the gap is even bigger: Juneyao Air 8 h 45 min, Finnair 12 h 20 min.

Are Hong Kong and Taiwan included?

Yes – 14 European airports have nonstop flights to Hong Kong and 10 to Taipei. They are listed as destinations in each country's table. The map itself only covers Europe.

Why are Moscow and other Russian airports not listed?

Russia and Belarus have many flights to China, but travellers from the EU, the UK and Switzerland cannot fly there directly under the current airspace bans and sanctions, so they are not a practical gateway and are left out. Istanbul is included: it is on the European side of the Bosphorus and a common transfer point.

Are all these routes year-round?

Most are. 8 services are seasonal or summer-only, e.g. London Gatwick–Guangzhou (China Southern), Rome–Hong Kong (Cathay Pacific), Milan–Nanjing (Neos), Barcelona–Hong Kong (Cathay Pacific). 11 services only started in 2026, including Frankfurt–Beijing Daxing, Vienna–Xi'an, Zurich–Shanghai, Milan–Beijing Daxing, Venice–Beijing. Each row in the tables shows its season.

Which aircraft type flies my flight number?

Use the flight number lookup further down: every operating flight number on these routes (both directions) has its own row with the scheduled aircraft type and flight time. Codeshare numbers (for example a Lufthansa number on an Air China flight) are not listed – look up the operating airline’s number instead.

Flying from Germany, Austria or Switzerland? See the German-language D-A-CH flight page with a route map →

Related:What Time Is It in China? → ·Pre-Trip Checklist →