Cheap flights from Java to Beijing from £167

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore flight deals to Beijing

2 stops
Sat, Aug 9
Semarang SRGBeijing PKX

£167
Search
2 stops
Tue, Aug 12
Semarang SRGBeijing PKX

£169
Search
1 stop
Wed, Aug 13
Semarang SRGBeijing PEK

£199
Search
1 stop
Wed, Aug 13
Semarang SRGBeijing PEK

£199
Search
1 stop
Sun, Aug 10
Surakarta SOCBeijing PEK

£207
Search
1 stop
Wed, Aug 13
Surakarta SOCBeijing PEK

£211
Search

Prices updated:

2 stops
Sat, Aug 9 – Thu, Aug 14
Semarang SRGBeijing PKX

£346
Search
1 stop
Sun, Aug 10 – Thu, Aug 14
Semarang SRGBeijing PEK

£379
Search
1 stop
Sun, Aug 10 – Thu, Aug 14
Surakarta SOCBeijing PEK

£386
Search
1 stop
Sun, Aug 10 – Thu, Aug 14
Semarang SRGBeijing PEK

£391
Search
1 stop
Sun, Aug 10 – Wed, Aug 13
Semarang SRGBeijing PEK

£404
Search
1 stop
Sun, Aug 10 – Wed, Aug 13
Semarang SRGBeijing PEK

£404
Search

Prices updated:

How much do flights to Beijing cost?

Key info about flying to Beijing

Depart from
Adisumarmo International
Arrive to
Beijing Capital International
Average flights per week
400
Flight distance
Worth visiting
Great Wall of China - Forbidden City, Beijing - Summer Palace, an Imperial Garden in Beijing - 798 Art District, Beijing

Check-in for a flight from Java to Beijing

NameCarrier codeIATA CodePassport needed during booking
Garuda IndonesiaGIAGAYes
China Eastern AirlinesCESMUYes
Batik AirBTKIDYes
CitilinkCTVQGYes
Air ChinaCCACAYes

Weather in Beijing

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January1°C-6°C
February5°C-3°C
March14°C2°C
April21°C9°C
May28°C15°C
June33°C20°C
July33°C22°C
August31°C21°C
September27°C16°C
October19°C9°C
November10°C1°C
December2°C-5°C
Hottest Month
33°C
June
Coldest month
-6°C
January
Sunny days
322
days per year
Snow days
4
days per year

14 day forecast

Sunday
20 Jul
98%
26°C22°C
27 Jul
40°C28°C
Monday
21 Jul
36°C23°C
28 Jul
38°C26°C
Tuesday
22 Jul
38°C26°C
29 Jul
41°C26°C
Wednesday
23 Jul
88%
35°C26°C
30 Jul
41°C27°C
Thursday
24 Jul
82%
36°C25°C
31 Jul
41°C27°C
Friday
25 Jul
38°C27°C
1 Aug
39°C27°C
Saturday
26 Jul
39°C27°C
2 Aug
72%
40°C27°C
Travelers usually depart from Adisumarmo International, Ahmad Yani International, or Adisutjipto International when they travel from Java to Beijing. Book your trip to arrive at Beijing Capital International, or Beijing Daxing International Airport. The most popular airlines for this route are Garuda Indonesia, China Eastern Airlines, Batik Air, Citilink, and Air China. Java and Beijing have 400 direct flights per week. When you arrive at Beijing, consider visiting Great Wall of China, Forbidden City, Beijing, Summer Palace, an Imperial Garden in Beijing, and 798 Art District, Beijing.

Frequently asked questions

What are the most popular routes to and from Java?
What are the most popular routes to and from Beijing?
What airports are near Beijing?
Which airlines fly between Java and Beijing?
When’s the best time to travel between Java and Beijing?
What flights operate between Java and Beijing?
How many airports are there near Beijing?
What time do nonstop (direct) flights between Java and Beijing depart?
What time do nonstop (direct) flights between Java and Beijing arrive?
What time do flights between Java and Beijing depart?
What time do flights between Java and Beijing arrive?

Explore alternative trips

Flights from Java

Flights to Beijing

Popular routes

The nearest countries with flights to Beijing

Here is a list of countries people are flying from

Download our app

Start your next adventure now. Download our app and explore cheap flights effortlessly!

Find the best connection from Java to Beijing
Search flights

We hack the system,
you fly for less