How can I find cheap flights from Beijing Capital Intl. Airport to Surabaya Airport?
Explore the cheapest one-way and round-trip flights from Beijing Capital Intl. Airport to Surabaya Airport over the next 90 days, with one-way fares from SAR 801 and round-trip from SAR 1,621. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
PEK 16:4024h1 stopSUB 15:40Beijing - Surabaya | Wed, Dec 9 | Singapore Airlines
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Wed, Dec 16 | Singapore AirlinesSAR 1,621 SAR 2,36431% off31% offSAR 2,364 SAR 1,621
PEK 00:1010h 5m1 stopSUB 09:15Beijing - Surabaya | Fri, Dec 4 | Singapore Airlines
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Fri, Dec 11 | Singapore AirlinesSAR 1,627 SAR 2,36431% off31% offSAR 2,364 SAR 1,627
PEK 07:3011h 50m1 stopSUB 18:20Beijing - Surabaya | Tue, Nov 17 | Cathay Pacific
SUB 13:3022h 30m1 stopPKX 13:00Surabaya - Beijing | Sun, Nov 22 | Xiamen AirlinesSAR 1,640 SAR 2,36431% off31% offSAR 2,364 SAR 1,640
PEK 09:2015h 5m1 stopSUB 23:25Beijing - Surabaya | Sat, Nov 21 | Air China
SUB 08:0012h 5m1 stopPKX 21:05Surabaya - Beijing | Wed, Nov 25 | China Southern AirlinesSAR 1,65630% offSAR 2,364 SAR 1,656
PEK 08:4510h 10m1 stopSUB 17:55Beijing - Surabaya | Thu, Dec 3 | Singapore Airlines
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Thu, Dec 10 | Singapore AirlinesSAR 1,69128% offSAR 2,364 SAR 1,691
PEK 09:2014h 20m1 stopSUB 22:40Beijing - Surabaya | Thu, Nov 26 | Air China
SUB 22:3011h 15m1 stopPKX 10:45Surabaya - Beijing | Sun, Nov 29 | China Southern AirlinesSAR 1,70928% offSAR 2,364 SAR 1,709
PEK 00:1519h1 stopSUB 18:15Beijing - Surabaya | Sun, Nov 22 | Air China
SUB 04:0020h 15m1 stopPKX 01:15Surabaya - Beijing | Tue, Nov 24 | Indonesia AirAsiaSAR 1,71527% offSAR 2,364 SAR 1,715
PEK 00:1010h 5m1 stopSUB 09:15Beijing - Surabaya | Tue, Dec 8 | Singapore Airlines
SUB 19:1011h 5m1 stopPEK 07:15Surabaya - Beijing | Tue, Dec 15 | Singapore AirlinesSAR 1,72427% offSAR 2,364 SAR 1,724
PEK 16:4526h 35m1 stopSUB 18:20Beijing - Surabaya | Wed, Dec 9 | Cathay Pacific
SUB 08:1511h 15m1 stopPEK 20:30Surabaya - Beijing | Wed, Dec 16 | Cathay PacificSAR 1,73327% offSAR 2,364 SAR 1,733
BJS 13:0017h 25m1 stopSUB 14:00Beijing - Surabaya | Thu, Nov 12 | Normal Airline
SUB 15:006hDirectBJS 16:00Surabaya - Beijing | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest
PEK 15:4019h 55m1 stopSUB 10:35Beijing - Surabaya | Mon, Nov 30 | Air ChinaSAR 801 SAR 1,34941% off41% offSAR 1,349 SAR 801
PEK 15:4030h 40m1 stopSUB 21:20Beijing - Surabaya | Wed, Dec 9 | Air ChinaSAR 811 SAR 1,34940% off40% offSAR 1,349 SAR 811
PEK 09:2025h 25m1 stopSUB 09:45Beijing - Surabaya | Thu, Nov 26 | Air ChinaSAR 918 SAR 1,34932% off32% offSAR 1,349 SAR 918
PEK 15:4018h 50m1 stopSUB 09:30Beijing - Surabaya | Fri, Nov 27 | Air ChinaSAR 96228% offSAR 1,349 SAR 962
PEK 09:2014h 20m1 stopSUB 22:40Beijing - Surabaya | Thu, Dec 3 | Air ChinaSAR 97528% offSAR 1,349 SAR 975
PEK 16:2518h 20m1 stopSUB 09:45Beijing - Surabaya | Sun, Nov 29 | Air ChinaSAR 97927% offSAR 1,349 SAR 979
PEK 00:1518h 40m1 stopSUB 17:55Beijing - Surabaya | Tue, Nov 24 | Air ChinaSAR 98427% offSAR 1,349 SAR 984
PEK 15:3527h 20m1 stopSUB 17:55Beijing - Surabaya | Sat, Nov 21 | Air ChinaSAR 98527% offSAR 1,349 SAR 985
PEK 15:3518h 40m1 stopSUB 09:15Beijing - Surabaya | Sun, Nov 22 | Air ChinaSAR 98527% offSAR 1,349 SAR 985
BJS 13:0017h 25m1 stopSUB 14:00Beijing - Surabaya | Thu, Nov 12 | Normal AirlineFind more flightsFind more flights
PEK 00:1010h 5m1 stopSUB 09:15Beijing - Surabaya | Tue, Jan 19 | Singapore AirlinesSAR 1,580 SAR 3,41054% off54% offSAR 3,410 SAR 1,580
PEK 00:1510h 5m1 stopSUB 09:20Beijing - Surabaya | Mon, Dec 21 | Air ChinaSAR 1,757 SAR 3,41048% off48% offSAR 3,410 SAR 1,757
PEK 07:3011h 50m1 stopSUB 18:20Beijing - Surabaya | Sun, Dec 27 | Cathay PacificSAR 2,035 SAR 3,41040% off40% offSAR 3,410 SAR 2,035
PEK 07:3011h 50m1 stopSUB 18:20Beijing - Surabaya | Fri, Jan 1 | Cathay PacificSAR 2,52326% offSAR 3,410 SAR 2,523
BJS 13:0017h 25m1 stopSUB 14:00Beijing - Surabaya | Thu, Nov 12 | Normal AirlineFind more flightsFind more flights
PEK 09:259h 55m1 stopSUB 18:20Beijing - Surabaya | Mon, Nov 30 | Cathay PacificSAR 1,383 SAR 15,85591% off91% offSAR 15,855 SAR 1,383
PEK 09:259h 55m1 stopSUB 18:20Beijing - Surabaya | Thu, Nov 26 | Cathay PacificSAR 1,384 SAR 15,85591% off91% offSAR 15,855 SAR 1,384
PEK 09:259h 55m1 stopSUB 18:20Beijing - Surabaya | Sat, Nov 28 | Cathay PacificSAR 1,395 SAR 15,85591% off91% offSAR 15,855 SAR 1,395
PEK 09:259h 55m1 stopSUB 18:20Beijing - Surabaya | Sun, Dec 6 | Cathay PacificSAR 1,60990% offSAR 15,855 SAR 1,609
PEK 09:259h 55m1 stopSUB 18:20Beijing - Surabaya | Tue, Nov 24 | Cathay PacificSAR 1,62290% offSAR 15,855 SAR 1,622
PEK 09:259h 55m1 stopSUB 18:20Beijing - Surabaya | Mon, Dec 21 | Cathay PacificSAR 2,05387% offSAR 15,855 SAR 2,053
PEK 00:1010h 5m1 stopSUB 09:15Beijing - Surabaya | Sat, Dec 5 | Singapore AirlinesSAR 98827% offSAR 1,349 SAR 988
PEK 09:1510h 5m1 stopSUB 18:20Beijing - Surabaya | Thu, Dec 3 | Cathay PacificSAR 1,03293% offSAR 15,855 SAR 1,032
PEK 09:1510h 5m1 stopSUB 18:20Beijing - Surabaya | Fri, Dec 4 | Cathay PacificSAR 1,05393% offSAR 15,855 SAR 1,053
BJS 13:0017h 25m1 stopSUB 14:00Beijing - Surabaya | Thu, Nov 12 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Beijing to Surabaya are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airline offers the cheapest flights from Beijing Capital Intl. Airport to Surabaya Airport?
The cheapest airline flying from Beijing Capital Intl. Airport to Surabaya Airport is Cathay Pacific (from SAR 762) 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 Beijing Capital Intl. Airport to Surabaya Airport?
Check the schedule for flights from Beijing to Surabaya and find the flight that best matches your travel plans.
-
HX307
Beijing Capital Intl. Airport
8:30 PM
PEK
12:10 AM
HKG
S M T W T F SSearch -
HX707
Hong Kong Intl. Airport
1:55 AM
HKG
7:05 AM
DPS
S M T W T F S -
QG697
Ngurah Rai Intl. Airport
12:05 PM
DPS
12:15 PM
SUB
S M T W T F S -
CX395
Beijing Capital Intl. Airport
3:25 AM
PEK
7:00 AM
HKG
S - T W T F SSearch -
CX785
Hong Kong Intl. Airport
10:00 AM
HKG
3:00 PM
DPS
S M T W T - S -
QG699
Ngurah Rai Intl. Airport
7:30 PM
DPS
7:40 PM
SUB
S M T W T F S -
CX395
Beijing Capital Intl. Airport
3:25 AM
PEK
7:00 AM
HKG
S - T W T F SSearch -
CX785
Hong Kong Intl. Airport
10:00 AM
HKG
3:00 PM
DPS
S M T W T - S -
JT923
Ngurah Rai Intl. Airport
7:55 PM
DPS
7:55 PM
SUB
S M T W T F S -
CX395
Beijing Capital Intl. Airport
3:25 AM
PEK
7:00 AM
HKG
S - T W T F SSearch -
CX783
Hong Kong Intl. Airport
12:35 PM
HKG
5:40 PM
DPS
- - - - T F S -
JT923
Ngurah Rai Intl. Airport
7:55 PM
DPS
7:55 PM
SUB
S M T W T F S -
CX331
Beijing Capital Intl. Airport
4:45 PM
PEK
8:30 PM
HKG
S M T W - F SSearch -
CX733
Hong Kong Intl. Airport
9:30 PM
HKG
1:30 AM
KUL
S M T - T - S -
QZ321
Kuala Lumpur Intl. Airport
9:10 AM
KUL
10:45 AM
SUB
S M T W T F S -
ZH1357
Beijing Capital Intl. Airport
3:00 PM
PEK
6:25 PM
SZX
S M T W T F SSearch -
ZH333
Shenzhen Intl. Airport
10:00 PM
SZX
2:05 AM
KUL
- M T W T F - -
QZ321
Kuala Lumpur Intl. Airport
9:10 AM
KUL
10:45 AM
SUB
S M T W T F S -
CA977
Beijing Capital Intl. Airport
3:40 PM
PEK
10:30 PM
CGK
S M - W T F SSearch -
JT694
Soekarno-Hatta Intl. Airport
9:05 AM
CGK
10:35 AM
SUB
S M T W T F S -
CX393
Beijing Capital Intl. Airport
6:40 PM
PEK
10:25 PM
HKG
S M T W T - SSearch -
CX785
Hong Kong Intl. Airport
10:00 AM
HKG
3:00 PM
DPS
S M T W T - S -
8B5376
Ngurah Rai Intl. Airport
6:30 PM
DPS
6:35 PM
SUB
S M T W T F S -
3U8102
Beijing Capital Intl. Airport
10:25 AM
PEK
1:10 PM
CKG
S M T W T F SSearch -
3U8195
Chongqing Jiangbei Intl. Airport
6:55 PM
CKG
11:40 PM
KUL
S M T W T F S -
OD352
Kuala Lumpur Intl. Airport
8:30 AM
KUL
10:10 AM
SUB
S M T W T F S -
CX337
Beijing Capital Intl. Airport
7:40 PM
PEK
11:25 PM
HKG
S - T W T F SSearch -
CX785
Hong Kong Intl. Airport
10:00 AM
HKG
3:00 PM
DPS
S M T W T - S -
QG699
Ngurah Rai Intl. Airport
7:30 PM
DPS
7:40 PM
SUB
S M T W T F S
About Beijing Capital Intl. Airport and Surabaya Airport
Learn about Beijing Capital Intl. Airport (PEK) and Surabaya Airport (SUB) — including location, terminals, transportation, and travel tips.
| Flight distance | 5,297.9 km |
|---|---|
| Cheapest one-way ticket price | SAR 801 |
| Cheapest return ticket price | SAR 1,621 |
FAQs for Beijing Capital Intl. Airport to Surabaya Airport Flights
What is the transportation method from the main airport to downtown in Surabaya?
- The distance from Juanda International Airport to downtown is about 13 km. It takes about 30 minutes by taxi.
What's the closest airport to Surabaya Airport (SUB)?
The closest airport to Surabaya Airport (SUB) is Abdul Rachman Saleh Airport. The distance is around 62 km.What are the cheapest flights from Beijing Capital Intl. Airport to Surabaya Airport?
One-way flights from Beijing Capital Intl. Airport to Surabaya Airport currently start from SAR 801, and round-trip fares start from SAR 1,621. The current lowest fare is a Air China flight departing on Mon, Nov 30; prices may vary depending on availability.What is the average price of a flight from Beijing Capital Intl. Airport to Surabaya 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 Beijing Capital Intl. Airport to Surabaya Airport is SAR 1,398. Prices may vary depending on the departure date, airline, and availability.How do I book flights from Beijing Capital Intl. Airport to Surabaya Airport on Trip.com?
Enter Beijing Capital Intl. Airport and Surabaya 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 Beijing Capital International Airport to Auckland Airport
- Flights from Beijing Capital International Airport to Chengdu Shuangliu International Airport
- Flights from Beijing Capital International Airport to Shanghai Hongqiao International Airport
- Flights from Beijing Capital International Airport to Chongqing Jiangbei International Airport
- Flights from Beijing Capital International Airport to Hong Kong International Airport
- Flights from Beijing Capital International Airport to Chengdu
- Flights from Beijing Capital International Airport to Hong Kong
- Flights from Beijing Capital International Airport to Shanghai
- Flights from Beijing Capital International Airport to Auckland
- Flights from Beijing Capital International Airport to Chongqing
- Flights from Soekarno–Hatta International Airport to Juanda International Airport
- Flights from Ngurah Rai International Airport to Juanda International Airport
- Flights from Jacksons International Airport to Juanda International Airport
- Flights from BDJ International Airport to Juanda International Airport
- Flights from Beijing Capital International Airport to Juanda International Airport
- Flights from Beijing to Juanda International Airport
- Flights from Labuan Bajo to Juanda International Airport
- Flights from Bali to Juanda International Airport
- Flights from Jakarta to Juanda International Airport
- Flights from Port Moresby to Juanda International Airport