Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Beijing (BJSA) to Frankfurt (FRAN)

Travellers and cabin class
  1. Home
  2. China
  3. Beijing
  4. Frankfurt

Compare Beijing to Frankfurt flight deals

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

Book the best Frankfurt fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Beijing to Frankfurt

Looking for a cheap last-minute deal or the best return flight from Beijing to Frankfurt? Find the lowest prices on one-way and return tickets right here.
Frankfurt.£430 per passenger.Departing Thu, 22 May, returning Mon, 26 May.Return flight with Air France and KLM.Outbound indirect flight with Air France, departs from Beijing Capital on Thu, 22 May, arriving in Frankfurt am Main.Inbound indirect flight with KLM, departs from Frankfurt am Main on Mon, 26 May, arriving in Beijing Capital.Price includes taxes and charges.From £430, select.
Thu, 22 MayPEK - FRA with Air France
1 stop
Mon, 26 MayFRA - PEK with KLM
1 stop
from £430
Frankfurt.£438 per passenger.Departing Thu, 29 May, returning Mon, 2 Jun.Return flight with Air France and KLM.Outbound indirect flight with Air France, departs from Beijing Capital on Thu, 29 May, arriving in Frankfurt am Main.Inbound indirect flight with KLM, departs from Frankfurt am Main on Mon, 2 Jun, arriving in Beijing Capital.Price includes taxes and charges.From £438, select.
Thu, 29 MayPEK - FRA with Air France
1 stop
Mon, 2 JunFRA - PEK with KLM
1 stop
from £438
Frankfurt.£467 per passenger.Departing Sat, 7 Jun, returning Sat, 14 Jun.Return flight with Turkmenistan Airlines.Outbound indirect flight with Turkmenistan Airlines, departs from Beijing Capital on Sat, 7 Jun, arriving in Frankfurt am Main.Inbound indirect flight with Turkmenistan Airlines, departs from Frankfurt am Main on Sat, 14 Jun, arriving in Beijing Capital.Price includes taxes and charges.From £467, select.
Sat, 7 JunPEK - FRA with Turkmenistan Airlines
1 stop
Sat, 14 JunFRA - PEK with Turkmenistan Airlines
1 stop
from £467
Frankfurt.£477 per passenger.Departing Sat, 28 Jun, returning Sat, 5 Jul.Return flight with Turkmenistan Airlines and easyJet.Outbound indirect flight with Turkmenistan Airlines, departs from Beijing Capital on Sat, 28 Jun, arriving in Frankfurt am Main.Inbound indirect flight with easyJet, departs from Frankfurt am Main on Sat, 5 Jul, arriving in Beijing Capital.Price includes taxes and charges.From £477, select.
Sat, 28 JunPEK - FRA with Turkmenistan Airlines
1 stop
Sat, 5 JulFRA - PEK with easyJet
1 stop
from £477
Frankfurt.£478 per passenger.Departing Mon, 23 Jun, returning Mon, 22 Sep.Return flight with Etihad Airways.Outbound indirect flight with Etihad Airways, departs from Beijing Daxing on Mon, 23 Jun, arriving in Frankfurt am Main.Inbound indirect flight with Etihad Airways, departs from Frankfurt am Main on Mon, 22 Sep, arriving in Beijing Daxing.Price includes taxes and charges.From £478, select.
Mon, 23 JunPKX - FRA with Etihad Airways
1 stop
Mon, 22 SepFRA - PKX with Etihad Airways
1 stop
from £478
Frankfurt.£479 per passenger.Departing Wed, 28 May, returning Fri, 22 Aug.Return flight with Etihad Airways.Outbound indirect flight with Etihad Airways, departs from Beijing Daxing on Wed, 28 May, arriving in Frankfurt am Main.Inbound indirect flight with Etihad Airways, departs from Frankfurt am Main on Fri, 22 Aug, arriving in Beijing Daxing.Price includes taxes and charges.From £479, select.
Wed, 28 MayPKX - FRA with Etihad Airways
1 stop
Fri, 22 AugFRA - PKX with Etihad Airways
1 stop
from £479
Frankfurt.£501 per passenger.Departing Sat, 6 Sep, returning Sat, 4 Oct.Return flight with Turkmenistan Airlines.Outbound indirect flight with Turkmenistan Airlines, departs from Beijing Capital on Sat, 6 Sep, arriving in Frankfurt am Main.Inbound indirect flight with Turkmenistan Airlines, departs from Frankfurt am Main on Sat, 4 Oct, arriving in Beijing Capital.Price includes taxes and charges.From £501, select.
Sat, 6 SepPEK - FRA with Turkmenistan Airlines
1 stop
Sat, 4 OctFRA - PEK with Turkmenistan Airlines
1 stop
from £501
Frankfurt.£506 per passenger.Departing Sat, 6 Dec, returning Sun, 1 Mar.Return flight with SriLankan Airlines.Outbound indirect flight with SriLankan Airlines, departs from Beijing Capital on Sat, 6 Dec, arriving in Frankfurt am Main.Inbound indirect flight with SriLankan Airlines, departs from Frankfurt am Main on Sun, 1 Mar, arriving in Beijing Capital.Price includes taxes and charges.From £506, select.
Sat, 6 DecPEK - FRA with SriLankan Airlines
1 stop
Sun, 1 MarFRA - PEK with SriLankan Airlines
1 stop
from £506
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Beijing to Frankfurt found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Beijing to Frankfurt

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Beijing to Frankfurt flights are currently cheapest in May.
May
from £430
Jun
from £467
Jul
from £556
Aug
from £589
Sep
from £507
Oct
from £557
Nov
from £603
Dec
from £585
Jan
Find prices
Feb
from £652
Mar
from £588
Apr
from £597

Direct flights from Beijing to Frankfurt

Alternative Beijing to Frankfurt routes

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

Beijing to Frankfurt: Flight information

The things to know before you go.
Cheapest flight found£430
Cheapest month to flyMay
Average flight time10 hrs, 47 mins
Most popular airlineLufthansa
Average flights per week44

Finding cheap flights from Beijing to Frankfurt: Frequently asked questions

There are 3 airports in Frankfurt: Frankfurt am Main, Mannheim and Frankfurt Hahn.
The best price we found for a return flight from Beijing to Frankfurt is £430. 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.
10 hours and 47 minutes is the average flight time from Beijing to Frankfurt.
Lufthansa, Air China and TAP Air Portugal fly direct from Beijing to Frankfurt.
As of May 2025, there are 44 flights per week flying from Beijing to Frankfurt.
The cheapest month to fly from Beijing to Frankfurt is usually May 2025.
If you're flying from Beijing, the cheapest airport near Frankfurt is Frankfurt am Main – which is 7.3 miles away from the centre of Frankfurt. We've found flights into this airport from £430.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Beijing to Frankfurt on Thursday, 22 May 2025.
Yes – the average flight time is 10 hours and 47 minutes.
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 Frankfurt 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 Frankfurt is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 13°C. July is typically the warmest month in Frankfurt, when it usually averages around 25°C. You can expect the least rain in April. The coldest month is January, with temperatures averaging -3°C. The rainiest month is July.
The cheapest airline that flies to Frankfurt is Air France. And the cheapest airline that flies to Mannheim Airport is Air China.

Travelling from Beijing to Frankfurt: what you need to know

  • Beijing has two main airports where you can kick off your trip. Check out your options for booking a flight from Beijing to Frankfurt leaving from Beijing Capital International Airport (PEK) or Daxing International Airport (PKX).

  • When landing in Frankfurt, Frankfurt Airport (FRA) and Frankfurt - Hahn Airport (HHN) are the primary gateways.

  • Around 10 hours 30 minutes is how long you'll be in transit on a direct Beijing to Frankfurt flight.

  • Frankfurt is seven hours behind Beijing and observes the UTC+1 timezone.

  • The busiest route for flights from Beijing to Frankfurt is from Beijing Capital International Airport (PEK) to Frankfurt Airport (FRA). Take your pick of 17 weekly services between these two airports. If you want to maximise your time on arrival, the earliest flight from PEK to FRA is the 02:30 Air China option. If you prefer to travel later, the final scheduled service is at 14:00 with Air China.

  • Allow plenty of time to catch your Beijing to Frankfurt flight. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.

  • Be prepared for bigger queues during popular months like April. Arriving up to four hours in advance for international flights and two hours for domestic departures will give you plenty of time for security and boarding.

How to find the cheapest flights from Beijing to Frankfurt

  • Get cheap Beijing to Frankfurt flights by booking three months ahead. Based on our research, that's the ideal time for bagging a bargain.

  • June is the best month for scoring an amazing deal on a plane ticket from Beijing to Frankfurt. If you want to travel at a different time of year, the 'Whole month' tool will give you the lowest prices across every month.

  • You don't need to search every day to find out if prices have dropped when you create a Price Alert. We'll update you as soon as a better deal is available on cheap flights from Beijing to Frankfurt.

  • Pick your ideal departure and arrival times, number of stops and airlines by using the filters. Or sort your Beijing to Frankfurt flight results by 'Cheapest,' 'Best' or 'Fastest.'

Flying from Beijing

Beijing Capital International Airport (PEK)

  • If you're after a direct flight from Beijing to Frankfurt, you can depart from Beijing Capital International Airport (PEK). Travel from PEK to Frankfurt Airport (FRA) in one seamless journey.

  • Air China is a well-known carrier that offers direct Beijing to Frankfurt plane tickets leaving from PEK.

  • Consider adding a stopover to potentially save on your Beijing to Frankfurt flight. Simply uncheck 'Direct flights only' when searching for departures from Beijing Capital International Airport. Take a pause at one of these airports:

    • Manchester Airport (MAN)

    • Leonardo da Vinci-Fiumicino Airport (FCO)

    • Budapest Ferenc Liszt International Airport (BUD)

  • Central Beijing to PEK is around 16 miles. Depending on traffic, it'll take about 40 minutes to reach there if you're driving, ride-sharing or catching a cab.

  • Have an early flight from Beijing to Frankfurt? Avoid the last-minute rush to the terminal (and get some extra shut-eye) by choosing one of these hotels near Beijing Capital International Airport:

    • Qiu Guo Hotel (China International Exhibition Centre Beijing Capital Airport)

    • Capital Airport International Hotel

    • VOYAGE International Hotel

  • 79.67% of flights that depart Beijing Capital International Airport land at their destination on time.

  • PEK's address is Capital Airport Rd.

Daxing International Airport (PKX)

  • Get more out of your holiday with a stopover on your Beijing to Frankfurt flight. Visit family or friends or cross another city off your list. Whatever you'd like to do, here's where you can stop between Daxing International Airport and Frankfurt:

    • Amsterdam Airport Schiphol (AMS)

    • London Heathrow Airport (LHR)

    • Shenyang Taoxian International Airport (SHE)

  • Driving from central Beijing to PKX generally takes 1 hour 5 minutes, depending on traffic. It's around 25 miles from the city centre to the airport.

  • It's your holiday, so why not extend it with an extra night away? Consider checking in to one of these accommodation options near Daxing International Airport the day before your flight from Beijing to Frankfurt:

    • Aerotel Beijing Daxing International Airport

    • Ji Hotel

    • Hilton Garden Inn Beijing Daxing International Airport

  • Daxing International Airport has a reputation for reliability and timeliness. 88.83% of flights taking off from here arrive right on target.

Arriving in Frankfurt

Frankfurt Airport (FRA)

  • The distance from Frankfurt Airport (FRA) to central Frankfurt is approximately 7 miles. It'll take you around 20 minutes to get to the centre driving.

  • Travelling to the centre on public transport takes about 35 minutes.

  • Book a hotel near FRA if you have a late flight from Beijing to Frankfurt. Choose one of these accommodation options and avoid the hassle of a long transfer:

    • Holiday Inn Frankfurt Airport, an IHG Hotel

    • Staycity Aparthotels Frankfurt Airport

    • MEININGER Hotel Frankfurt Main / Airport

  • Get your adventure underway by picking up a Frankfurt Airport rental car. Grab a set of wheels from Wheego, Alamo or OK Mobility and experience the lesser-explored corners of Frankfurt and beyond.

  • Lock in the best possible rate by reserving your vehicle from Frankfurt Airport around three weeks ahead of your departure.

Frankfurt - Hahn Airport (HHN)

  • As soon as your flight from Beijing to Frankfurt has arrived, you can reach the city centre in around 1 hour 30 minutes by car. Central Frankfurt is approximately 65 miles from Frankfurt - Hahn Airport (HHN).

  • If you choose to travel on public transport, the journey will take you 2 hours 40 minutes or so.

  • After your flight from Beijing to Frankfurt, rest your head at a hotel near HHN. These are some great options that'll help you slip into relaxation mode:

    • Zur Morschbach

    • Airport-Hotel Fortuna

    • Landhotel Airport-Inn

  • Flex To Go, Alamo and Keddy By Europcar make picking up a Frankfurt - Hahn Airport rental car simple. These companies are located in or around the terminal and will have you on the road before long.

  • Get the lowest price by booking your ride from HHN four weeks in advance. You'll also have access to a greater range of vehicles.

Best time to go to Frankfurt

  • It's time to plan your trip dates for your flight from Beijing to Frankfurt. April is the busiest month to travel to Frankfurt. If you like a more relaxed atmosphere, go in January.

  • The warmest month in Frankfurt is July, with temperatures ranging between 12ºC (54ºF) and 28ºC (82ºF). Book your Beijing to Frankfurt ticket then if that's your definition of good weather.

  • If you like cooler conditions, search for a cheap flight from Beijing to Frankfurt in January when temperatures average between -4ºC (25ºF) and 7ºC (45ºF).

More about Frankfurt

  • When it comes to searching for somewhere to rest your head, you'll find the best places to stay in Frankfurt right here. Browse these hotels once you've locked in your flight from Beijing to Frankfurt:

    • Savoy Hotel

    • Five Elements Hostel Frankfurt

    • Hotel Concorde

  • Every great adventure has to include some sightseeing. Palmengarten, Goethe House and Frankfurt Cathedral are attractions you won't want to skip in Frankfurt.

Explore more of Germany

  • Berlin is just one of the many cities in Germany waiting to be explored after you've seen Frankfurt. Around 260 miles to the north-east, popular attractions include Brandenburg Gate, Berlin Wall Memorial and East Side Gallery.

  • Around 240 miles north of Frankfurt, Hamburg is another favourite stop in Germany. Experience major highlights starting with Miniatur Wunderland, Elbphilharmonie Hamburg and Port of Hamburg.

More travel options

Hotels in Ost
Book hotels deals in West
Cheap hotels deals in Sud
Hotels deals in Innenstadt I
Book hotels in Altstadt
Hotels deals in Frankfurt
Cheap car hire in Mitte-West
Frankfurt car hire
Cheap car hire in Flughafen
Cheap car hire in Sud
Car hire in Innenstadt
Cheap car hire in West
Cheap car hire in Germany
Cheap tickets from London to Bodrum
Return flights from Manchester to Rhodes
Cheap return tickets from Leeds Bradford to Amsterdam Schiphol
Return flights from Belfast to Edinburgh
Plane tickets from London Heathrow to Lisbon
Cheap flights from London to Manchester
Cheap flights from Birmingham to Istanbul
Return plane tickets from Newcastle to Faro
Cheap return tickets from London to Region de Murcia International
Return tickets from London Heathrow to New York
Tickets from London to Inverness
Plane tickets from Manchester to New York John F. Kennedy
Return plane tickets from London Heathrow to Chennai
Tickets from London Gatwick to Rome
Return tickets from London Gatwick to Lisbon
Return plane tickets from London to Hamburg
Cheap return tickets from Edinburgh to London Heathrow
Return flights from London to Billund
Cheap return flights from Glasgow to Faro
Cheap return flights from London to Wroclaw
Cheap flights from Belfast to Malaga
Plane tickets from Manchester to Hamad International
Flights from London to Chicago
Return plane tickets from Bristol to Prague
Plane tickets from Rome to London
Cheap tickets from Manchester to Perth
Cheap flights from Birmingham to Prague
Plane tickets from London Heathrow to Bengaluru
Cheap return flights from London to Santiago de Compostela
Cheap return flights from Edinburgh to Prague
Cheap tickets to Hesse
Tickets from China to Germany
Cheap tickets from Beijing
Cheap last minute flights
Cheap return flights from Beijing
Cheap return flights to Germany
Cheap tickets from China
Cheap return flights to Frankfurt
Plane tickets from Beijing to Hesse
Tickets from Beijing to Germany

Plan the rest of your trip from Beijing to Frankfurt

  • Car hire in Frankfurt
  • Hotels in Frankfurt

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 142 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings