How can I find cheap flights from Surabaya Airport to Beijing Capital Intl. Airport?
Explore the cheapest one-way and round-trip flights from Surabaya Airport to Beijing Capital Intl. Airport over the next 90 days, with one-way fares from IDR 2,982,800 and round-trip from IDR 6,011,700. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
SUB 16:3013h 45m1 stopPEK 07:15Surabaya - Beijing | Tue, Dec 8 | Singapore Airlines
PKX 09:259h 30m1 stopSUB 17:55Beijing - Surabaya | Sat, Dec 12 | Singapore AirlinesIDR 6,011,700 IDR 11,309,60047% off47% offIDR 11,309,600 IDR 6,011,700
SUB 16:3013h 45m1 stopPEK 07:15Surabaya - Beijing | Sun, Nov 29 | Singapore Airlines
PEK 08:4510h 45m1 stopSUB 18:30Beijing - Surabaya | Sat, Dec 5 | Singapore AirlinesIDR 6,619,000 IDR 11,309,60041% off41% offIDR 11,309,600 IDR 6,619,000
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Wed, Dec 2 | Singapore Airlines
PEK 00:1018h 45m1 stopSUB 17:55Beijing - Surabaya | Wed, Dec 9 | Singapore AirlinesIDR 6,806,100 IDR 11,309,60040% off40% offIDR 11,309,600 IDR 6,806,100
SUB 16:3013h 45m1 stopPEK 07:15Surabaya - Beijing | Fri, Dec 4 | Singapore Airlines
PEK 00:1018h 45m1 stopSUB 17:55Beijing - Surabaya | Wed, Dec 9 | Singapore AirlinesIDR 6,806,10040% offIDR 11,309,600 IDR 6,806,100
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Mon, Dec 7 | Cathay Pacific
PEK 19:3023h 50m1 stopSUB 18:20Beijing - Surabaya | Thu, Dec 10 | Cathay PacificIDR 6,830,60040% offIDR 11,309,600 IDR 6,830,600
SUB 16:3013h 45m1 stopPEK 07:15Surabaya - Beijing | Sun, Nov 22 | Singapore Airlines
PEK 00:1018h 45m1 stopSUB 17:55Beijing - Surabaya | Sat, Nov 28 | Singapore AirlinesIDR 7,109,80037% offIDR 11,309,600 IDR 7,109,800
SUB 16:3013h 45m1 stopPEK 07:15Surabaya - Beijing | Mon, Nov 23 | Singapore Airlines
PEK 00:1010h 5m1 stopSUB 09:15Beijing - Surabaya | Sat, Nov 28 | Singapore AirlinesIDR 7,212,90036% offIDR 11,309,600 IDR 7,212,900
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Mon, Nov 23 | Cathay Pacific
PEK 07:3011h 50m1 stopSUB 18:20Beijing - Surabaya | Tue, Dec 1 | Cathay PacificIDR 7,223,70036% offIDR 11,309,600 IDR 7,223,700
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Wed, Nov 18 | Cathay Pacific
PEK 16:4526h 35m1 stopSUB 18:20Beijing - Surabaya | Sat, Nov 21 | Cathay PacificIDR 7,776,90031% offIDR 11,309,600 IDR 7,776,900
SUB 13:0017h 25m1 stopBJS 14:00Surabaya - Beijing | Tue, Nov 10 | Normal Airline
BJS 15:006hDirectSUB 16:00Beijing - Surabaya | Thu, Nov 12 | Normal AirlineFind more flightsFind more flights
- Cheapest
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Mon, Jan 11 | Singapore AirlinesIDR 2,990,900 IDR 14,152,20079% off79% offIDR 14,152,200 IDR 2,990,900
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Thu, Nov 26 | Singapore AirlinesIDR 3,842,400 IDR 4,637,20017% off17% offIDR 4,637,200 IDR 3,842,400
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Mon, Jan 4 | Singapore AirlinesIDR 3,845,100 IDR 4,637,20017% off17% offIDR 4,637,200 IDR 3,845,100
SUB 08:1532h 5m1 stopPEK 17:20Surabaya - Beijing | Wed, Dec 2 | Cathay PacificIDR 3,872,20016% offIDR 4,637,200 IDR 3,872,200
SUB 19:0511h 10m1 stopPEK 07:15Surabaya - Beijing | Wed, Dec 2 | Singapore AirlinesIDR 4,032,20013% offIDR 4,637,200 IDR 4,032,200
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Tue, Dec 1 | Singapore AirlinesIDR 4,032,20072% offIDR 14,152,200 IDR 4,032,200
SUB 19:0526h 55m1 stopPEK 23:00Surabaya - Beijing | Sun, Nov 22 | Singapore AirlinesIDR 4,062,00012% offIDR 4,637,200 IDR 4,062,000
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Thu, Jan 7 | Singapore AirlinesIDR 4,110,80011% offIDR 4,637,200 IDR 4,110,800
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Thu, Dec 3 | Singapore AirlinesIDR 4,110,80011% offIDR 4,637,200 IDR 4,110,800
SUB 13:0017h 25m1 stopBJS 14:00Surabaya - Beijing | Tue, Nov 10 | Normal AirlineFind more flightsFind more flights
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Sat, Jan 9 | Singapore AirlinesIDR 2,982,800 IDR 6,812,60056% off56% offIDR 6,812,600 IDR 2,982,800
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Mon, Jan 11 | Singapore AirlinesIDR 2,990,900 IDR 6,812,60056% off56% offIDR 6,812,600 IDR 2,990,900
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Thu, Nov 12 | Cathay PacificIDR 3,818,000 IDR 6,812,60044% off44% offIDR 6,812,600 IDR 3,818,000
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Fri, Nov 13 | Cathay PacificIDR 3,934,60042% offIDR 6,812,600 IDR 3,934,600
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Mon, Nov 16 | Cathay PacificIDR 5,363,60021% offIDR 6,812,600 IDR 5,363,600
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Tue, Nov 17 | Cathay PacificIDR 5,363,60021% offIDR 6,812,600 IDR 5,363,600
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Wed, Nov 11 | Cathay PacificIDR 5,423,20020% offIDR 6,812,600 IDR 5,423,200
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Tue, Nov 24 | Cathay PacificIDR 5,428,70020% offIDR 6,812,600 IDR 5,428,700
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Thu, Nov 26 | Cathay PacificIDR 5,439,50020% offIDR 6,812,600 IDR 5,439,500
SUB 13:0017h 25m1 stopBJS 14:00Surabaya - Beijing | Tue, Nov 10 | Normal AirlineFind more flightsFind more flights
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Mon, Jan 11 | Singapore AirlinesIDR 2,990,900 IDR 14,152,20079% off79% offIDR 14,152,200 IDR 2,990,900
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Thu, Nov 26 | Singapore AirlinesIDR 3,842,400 IDR 4,637,20017% off17% offIDR 4,637,200 IDR 3,842,400
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Mon, Jan 4 | Singapore AirlinesIDR 3,845,100 IDR 4,637,20017% off17% offIDR 4,637,200 IDR 3,845,100
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Tue, Dec 1 | Singapore AirlinesIDR 4,032,20072% offIDR 14,152,200 IDR 4,032,200
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Thu, Jan 7 | Singapore AirlinesIDR 4,110,80011% offIDR 4,637,200 IDR 4,110,800
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Thu, Dec 3 | Singapore AirlinesIDR 4,110,80011% offIDR 4,637,200 IDR 4,110,800
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Tue, Nov 24 | Singapore AirlinesIDR 4,110,80011% offIDR 4,637,200 IDR 4,110,800
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Wed, Jan 6 | Singapore AirlinesIDR 4,127,10011% offIDR 4,637,200 IDR 4,127,100
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Thu, Dec 10 | Singapore AirlinesIDR 4,140,70071% offIDR 14,152,200 IDR 4,140,700
SUB 13:0017h 25m1 stopBJS 14:00Surabaya - Beijing | Tue, Nov 10 | Normal AirlineFind more flightsFind more flights
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Thu, Nov 12 | Cathay PacificIDR 3,818,000 IDR 10,057,40062% off62% offIDR 10,057,400 IDR 3,818,000
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Fri, Nov 13 | Cathay PacificIDR 3,934,600 IDR 10,057,40061% off61% offIDR 10,057,400 IDR 3,934,600
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Sat, Nov 14 | Cathay PacificIDR 5,347,300 IDR 10,057,40047% off47% offIDR 10,057,400 IDR 5,347,300
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Wed, Nov 11 | Cathay PacificIDR 5,423,20046% offIDR 10,057,400 IDR 5,423,200
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Sun, Nov 15 | Cathay PacificIDR 5,642,90044% offIDR 10,057,400 IDR 5,642,900
SUB 19:3010h 45m1 stopPEK 07:15Surabaya - Beijing | Wed, Nov 11 | Singapore AirlinesIDR 6,209,60038% offIDR 10,057,400 IDR 6,209,600
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Mon, Nov 9 | Cathay PacificIDR 8,951,00011% offIDR 10,057,400 IDR 8,951,000
SUB 13:0017h 25m1 stopBJS 14:00Surabaya - Beijing | Tue, Nov 10 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Surabaya to Beijing are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Surabaya Airport to Beijing Capital Intl. Airport
What is the cheapest month to fly from Surabaya Airport to Beijing Capital Intl. Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Surabaya Airport to Beijing Capital Intl. Airport are usually in April, with an average price of IDR 3,910,200. It is best to avoid June, when the average price can reach IDR 9,998,800.
What is the cheapest day of the week to fly from Surabaya Airport to Beijing Capital Intl. Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Surabaya Airport to Beijing Capital Intl. Airport is Monday, with average prices usually lower than other days. Avoid departing on Friday as prices are typically highest on that day.
Which airline offers the cheapest flights from Surabaya Airport to Beijing Capital Intl. Airport?
The cheapest airline flying from Surabaya Airport to Beijing Capital Intl. Airport is Singapore Airlines (from IDR 2,999,100) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Surabaya Airport to Beijing Capital Intl. Airport?
Check the schedule for flights from Surabaya to Beijing and find the flight that best matches your travel plans.
-
SQ8499
Surabaya Airport
7:30 PM
SUB
10:55 PM
SIN
- M T - - F SSearch -
SQ800
Changi Airport
1:10 AM
SIN
7:15 AM
PEK
S M T W T F S -
SQ929
Surabaya Airport
7:05 PM
SUB
10:35 PM
SIN
S M T W T F SSearch -
SQ800
Changi Airport
1:10 AM
SIN
7:15 AM
PEK
S M T W T F S -
SQ927
Surabaya Airport
4:30 PM
SUB
7:55 PM
SIN
S M T W T F SSearch -
SQ800
Changi Airport
1:10 AM
SIN
7:15 AM
PEK
S M T W T F S -
SQ8499
Surabaya Airport
7:30 PM
SUB
10:55 PM
SIN
- M T - - F SSearch -
SQ802
Changi Airport
8:45 AM
SIN
2:50 PM
PEK
S M T W T F S -
IP211
Surabaya Airport
7:35 PM
SUB
9:10 PM
CGK
S M T W T F SSearch -
SC2154
Soekarno-Hatta Intl. Airport
12:25 AM
CGK
6:40 AM
XMN
S M T W T F S -
SC2121
Xiamen Gaoqi Intl. Airport
11:55 AM
XMN
3:00 PM
PEK
S M T W T F S -
SQ929
Surabaya Airport
7:05 PM
SUB
10:35 PM
SIN
S M T W T F SSearch -
SQ802
Changi Airport
8:45 AM
SIN
2:50 PM
PEK
S M T W T F S -
GA325
Surabaya Airport
7:20 PM
SUB
8:55 PM
CGK
S M T W T F SSearch -
SC2154
Soekarno-Hatta Intl. Airport
12:25 AM
CGK
6:40 AM
XMN
S M T W T F S -
SC2121
Xiamen Gaoqi Intl. Airport
11:55 AM
XMN
3:00 PM
PEK
S M T W T F S -
SQ923
Surabaya Airport
10:15 AM
SUB
1:35 PM
SIN
S M T W T F SSearch -
SQ800
Changi Airport
1:10 AM
SIN
7:15 AM
PEK
S M T W T F S -
JT2581
Surabaya Airport
5:00 PM
SUB
6:30 PM
CGK
S M T W T F SSearch -
SC2154
Soekarno-Hatta Intl. Airport
12:25 AM
CGK
6:40 AM
XMN
S M T W T F S -
SC2121
Xiamen Gaoqi Intl. Airport
11:55 AM
XMN
3:00 PM
PEK
S M T W T F S -
SQ927
Surabaya Airport
4:30 PM
SUB
7:55 PM
SIN
S M T W T F SSearch -
SQ802
Changi Airport
8:45 AM
SIN
2:50 PM
PEK
S M T W T F S
About Surabaya Airport and Beijing Capital Intl. Airport
Learn about Surabaya Airport (SUB) and Beijing Capital Intl. Airport (PEK) — including location, terminals, transportation, and travel tips.
| Flight distance | 5,297.9 km |
|---|---|
| Cheapest one-way ticket price | IDR 2,990,900 |
| Cheapest return ticket price | IDR 6,011,700 |
FAQs for Surabaya Airport to Beijing Capital Intl. Airport Flights
What is the transportation method from the main airport to downtown in Beijing?
- The distance from Beijing Capital International Airport to downtown is about 25 km. It takes about 40 minutes by taxi.
- The distance from Beijing Daxing International Airport to downtown is about 43 km. It takes about 1 hour by taxi.
What's the closest airport to Beijing Capital Intl. Airport (PEK)?
The closest airport to Beijing Capital Intl. Airport (PEK) is Beijing Miyun Mujiayu Airport. The distance is around 43 km.What are the cheapest flights from Surabaya Airport to Beijing Capital Intl. Airport?
One-way flights from Surabaya Airport to Beijing Capital Intl. Airport currently start from IDR 3,842,400, and round-trip fares start from IDR 6,011,700. The current lowest fare is a Singapore Airlines flight departing on Thu, Nov 26; prices may vary depending on availability.What is the average price of a flight from Surabaya Airport to Beijing Capital Intl. Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Surabaya Airport to Beijing Capital Intl. Airport is IDR 5,909,800. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Surabaya Airport to Beijing Capital Intl. Airport on Trip.com?
Enter Surabaya Airport and Beijing Capital Intl. Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Juanda International Airport to Auckland Airport
- Flights from Juanda International Airport to Lombok International Airport
- Flights from Juanda International Airport to Beijing Capital International Airport
- Flights from Juanda International Airport to Ngurah Rai International Airport
- Flights from Juanda International Airport to Suvarnabhumi Airport
- Flights from Juanda International Airport to Bali
- Flights from Juanda International Airport to Auckland
- Flights from Juanda International Airport to Bangkok
- Flights from Juanda International Airport to Beijing
- Flights from Juanda International Airport to Lombok
- Flights from Auckland Airport to Beijing Capital International Airport
- Flights from Shanghai Pudong International Airport to Beijing Capital International Airport
- Flights from Guangzhou Baiyun International Airport to Beijing Capital International Airport
- Flights from Chongqing Jiangbei International Airport to Beijing Capital International Airport
- Flights from Zhangjiajie Hehua International Airport to Beijing Capital International Airport
- Flights from Auckland to Beijing Capital International Airport
- Flights from Shanghai to Beijing Capital International Airport
- Flights from Guangzhou to Beijing Capital International Airport
- Flights from Chongqing to Beijing Capital International Airport
- Flights from Zhangjiajie to Beijing Capital International Airport