Cheap flights from Soekarno-Hatta to Beijing Capital

Compare Soekarno-Hatta to Beijing Capital flight deals

Find the cheapest month or even day of the year to fly to Beijing Capital

Book the best Beijing Capital fare with no extra fees

Flight deals from Soekarno-Hatta to Beijing Capital

Looking for a cheap last-minute deal or the best round-trip flight from Soekarno-Hatta to Beijing Capital? Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from Soekarno-Hatta to Beijing Capital

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Soekarno-Hatta to Beijing Capital flights are currently cheapest in April.

Direct flights from Soekarno-Hatta to Beijing Capital

Soekarno-Hatta to Beijing Capital: Alternative routes

Compare routes from Soekarno-Hatta to Beijing below. You may find an airport to fly into that's cheaper, faster, or easier than Beijing Capital.

Jakarta to Beijing: Flight information

The things to know before you go.
Cheapest flight found$287
Cheapest month to flyApril
Average flight time7 hrs, 19 mins
Most popular airlineAir China
Average flights per week6

Finding cheap flights from Soekarno-Hatta to Beijing Capital: Frequently asked questions

The best price we found for a round-trip flight from Soekarno-Hatta to Beijing Capital is $286. 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.
7 hours and 19 minutes is the average flight time from Soekarno-Hatta to Beijing Capital.
Air China and Shandong Airlines fly direct from Soekarno-Hatta to Beijing Capital.
There are 6 flights per week flying from Soekarno-Hatta to Beijing Capital, as of February 2026.
The cheapest month to fly from Soekarno-Hatta to Beijing Capital is usually April.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Soekarno-Hatta Airport to Beijing Capital Airport on Sunday, April 12, 2026.
Yes – the average flight time is 7 hours and 19 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 Beijing Capital 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 Beijing is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Vietnam Airlines and Air China offer the cheapest flight tickets to Beijing Capital.

Traveling from Soekarno-Hatta International Airport (CGK) to Beijing Capital International Airport (PEK): what you need to know

  • The average time for a direct flight from Soekarno-Hatta International Airport to Beijing Capital International Airport is 7 hours 5 minutes.

  • Beijing's timezone is UTC+8, making Beijing one hour ahead of Jakarta.

  • Flights from CGK to PEK start at 22:45 — the first with Air China. The last departure is at 22:45 with Air China. In total, you can take your pick of five weekly Soekarno-Hatta International Airport to Beijing Capital International Airport flights.

  • To ensure you get on your CGK to PEK flight, leave plenty of time to navigate the airport and find your gate. Arriving two hours ahead of international departures and one hour before domestic flights is the standard rule.

  • You'll likely experience longer queues in popular months such as July. Arriving up to four hours ahead of international flights and two hours for domestic departures is a wise move.

  • Air China has direct flights from Soekarno-Hatta International Airport to Beijing Capital International Airport. Book with this popular airline, then get ready to discover the sights in Beijing — and maybe even more of China if time allows.

  • The airline with the highest booking volume on this route is Air China.

  • With 73.68% of its services landing as planned, Air China is the most punctual carrier operating CGK to PEK flights.

  • Think about adding a stopover when booking your ticket from Soekarno-Hatta International Airport to Beijing Capital International Airport. Just deselect 'Direct flights only' to break up your trip, or visit a new city along the way. Here's where you can stop between CGK and PEK:

    • Changi International Airport

    • Guangzhou Baiyun International Airport

    • Kuala Lumpur International Airport

How to find the cheapest flights from Soekarno-Hatta International Airport (CGK) to Beijing Capital International Airport (PEK)

  • $153 is currently the lowest price for a one-way Soekarno-Hatta International Airport to Beijing Capital International Airport flight. A return flight starts from $287. These fares can change based on demand and availability.

  • To pick up cheap tickets from CGK to PEK, book your journey six months before your planned departure.

  • Schedule your trip for May. That's the cheapest month for flights from Soekarno-Hatta International Airport to Beijing Capital International Airport. If you're flexible with your dates, try out the 'Whole month' tool to find the cheapest price across each month.

  • There's no need to check back in every day to see if fares have gone down when you set up a Price Alert. We'll update you as soon as there's a better deal on cheap flights from CGK to PEK.

  • Select your ideal departure and arrival times, airlines and number of stops with the filters. Or sort your results by 'Cheapest' to find the best deals on flights from Soekarno-Hatta International Airport to Beijing Capital International Airport.

Handy information about Soekarno-Hatta International Airport (CGK)

  • 73.0% of flights that leave from Soekarno-Hatta International Airport arrive at their destination on time.

  • To get to Soekarno-Hatta International Airport from central Jakarta, it takes around 35 minutes if you're planning to drive. This depends on traffic though. It's approximately 32 kilometers from the airport to the city center.

  • The journey when using public transport takes roughly 1 hour 30 minutes.

  • Need a convenient hotel close to CGK? If you're catching an early flight from Soekarno-Hatta International Airport to Beijing Capital International Airport, these accommodation options will have you sleeping moments from your check-in counter:

Arriving at Beijing Capital International Airport (PEK)

Getting from Beijing Capital International Airport (PEK) to central Beijing

  • The address for PEK is Capital Airport Rd.

  • Beijing Capital International Airport is approximately 31 kilometers from central Beijing. The drive time takes around 40 minutes.

When to fly to Beijing Capital International Airport (PEK)

  • It's time to work out your travel dates for your flight from Soekarno-Hatta International Airport to Beijing Capital International Airport. April is the busiest month to visit Beijing. If you prefer a quieter vibe, go in February.

  • Lock in your flight from Soekarno-Hatta International Airport to Beijing Capital International Airport for July if you'd like to visit Beijing during its warmest month. Expect temperatures of between 21ºC (70ºF) and 35ºC (95ºF).

  • If you like traveling in cooler conditions, look for a cheap ticket from CGK to PEK in January. Average temperatures are between -11ºC (12ºF) and 3ºC (37ºF) then.

Explore more of China

  • Tianjin is just one of the many cities in China waiting to be discovered after you've seen Beijing. Around 113 kilometers away to the south-east, top sights here include Ancient Culture Street, Porcelain house and Haihe River.

  • If you're looking to explore another major destination in China, consider Tai'an, about 418 kilometers south of Beijing. Sanyi Cypress, Xixi Stone Pavilion and Qiuxian Cave are among its highlights.

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