There are 2 ways to get from Frankfurt am Main to Beijing by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  12 h 8 min

  1. Fly from Frankfurt (FRA) to Beijing (PEK) FRA - PEK

$255 - $670

1 alternative option

Train  •  6 days 15 h

  1. Take the train from Frankfurt(Main)Süd to Moskva Belorusskaja En
  2. Take the train from Moskva Iaroslavskaja to Beijing 004З / ...

$640 - $1,206

Questions & Answers

The distance between Frankfurt am Main and Beijing is 7779 km.

The best way to get from Frankfurt am Main to Beijing without a car is to train which takes 6 days 15 h and costs .

More details

It takes approximately 12 h 8 min to get from Frankfurt am Main to Beijing, including transfers.

More details

The best way to get from Frankfurt am Main to Beijing is to fly which takes 12 h 8 min and costs . Alternatively, you can train, which costs and takes 6 days 15 h.

Mode details

The quickest flight from Frankfurt Airport to Beijing Airport is the direct flight which takes 9 h 10 min.

Search flights

Beijing is 7 h ahead of Frankfurt am Main. It is currently 4:29 AM in Frankfurt am Main and 10:29 AM in Beijing.

Austrian Airlines, KLM, Finnair and seven other airlines offer flights from Frankfurt Airport to Beijing Airport.

Search flights

There are 1454+ hotels available in Beijing. Prices start at $47 USD per night.

More details

The best way to get from Frankfurt am Main to Frankfurt Airport is to train which takes 13 min and costs .

More details

Map of how to get from Frankfurt am Main to Beijing.
Launch map view
  • Distance: 4862.1 miles
  • Duration: 12 h 8 min

What companies run services between Frankfurt am Main, Germany and Beijing, China?

Air China, Lufthansa and 16 other airlines fly from Frankfurt am Main to Beijing hourly. Alternatively, you can take a train from Frankfurt am Main to Beijing via Moskva Belorusskaja, Belorusskaya, Komsomolskaya, and Moskva Iaroslavskaja in around 6 days 15 h.

Airlines
Air China
Website
airchina.com
Flights from Frankfurt to Beijing
Ave. Duration
9 h 20 min
When
Every day
Estimated price
$600 - $2,600
Flights from Frankfurt to Beijing via Munich
Ave. Duration
11 h 20 min
When
Every day
Estimated price
$700 - $4,100
Flights from Frankfurt to Beijing via Chengdu
Ave. Duration
13 h 30 min
When
Tuesday, Friday and Sunday
Estimated price
$500 - $1,800
Lufthansa
Website
lufthansa.com
Flights from Frankfurt to Beijing
Ave. Duration
9 h 20 min
When
Every day
Estimated price
$600 - $2,600
Flights from Frankfurt to Beijing via Munich
Ave. Duration
11 h 20 min
When
Every day
Estimated price
$700 - $4,100
Flights from Frankfurt to Beijing via Chengdu
Ave. Duration
13 h 30 min
When
Tuesday, Friday and Sunday
Estimated price
$500 - $1,800
Air France
Website
airfrance.com
Flights from Frankfurt to Beijing via Paris CDG
Ave. Duration
13 h 30 min
When
Every day
Estimated price
$600 - $2,600
Austrian Airlines
Website
austrian.com
Flights from Frankfurt to Beijing via Vienna
Ave. Duration
12 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$700 - $2,600
KLM
Website
klm.com
Flights from Frankfurt to Beijing via Amsterdam
Ave. Duration
12 h 40 min
When
Every day
Estimated price
$600 - $3,100
Finnair
Website
finnair.com
Flights from Frankfurt to Beijing via Helsinki
Ave. Duration
13 h 10 min
When
Every day
Estimated price
$650 - $1,800
Asiana Airlines
Website
us.flyasiana.com
Flights from Frankfurt to Beijing via Incheon
Ave. Duration
13 h 30 min
When
Every day
Estimated price
$600 - $2,000
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Frankfurt to Beijing via Moscow Sheremetyevo
Ave. Duration
13 h 45 min
When
Every day
Estimated price
$320 - $1,100
LOT
Website
lot.com
Flights from Frankfurt to Beijing via Warsaw
Ave. Duration
14 h 5 min
When
Tuesday, Thursday and Sunday
Estimated price
$480 - $1,200
Ukraine International Airlines
Website
flyuia.com
Flights from Frankfurt to Beijing via Boryspil
Ave. Duration
14 h 10 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$340 - $1,300
Train operators
Deutsche Bahn

Deutsche Bahn is the German railway company, and the largest railway operator and infrastructure owner in Europe. Based in Berlin, Deutsche Bahn was founded in 1994, and offers many different types of rail transportation including ICE or Intercity-Express for high-speed services between major cities and regions, IC (InterCity) for long-distance trains, RE (Regional Express) trains that connect regions and cities, and the S-Bahn rapid transit service. There are two main tickets on offer: the Flexpreis that has full flexibility, and the Sparpreis which is the cheaper, advanced fare.

Contact Details
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Frankfurt(Main)Süd to Moskva Belorusskaja
Ave. Duration
30 h 57 min
Frequency
Twice a week
Estimated price
$180 - $260
Website
bahn.de
Russian Railways
Website
rzd.ru
Train from Moskva Iaroslavskaja to Beijing
Ave. Duration
5 days 7 h
Frequency
Twice a week
Estimated price
$450 - $950
Website
pass.rzd.ru

Want to know more about travelling around China

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Where to next?