Cheap Flights from Hong Kong to Beijing (HKG - PEK)

Depart
Return
1 adult
Adults
18-64
Seniors
65+
Youth
12-17
Child
2-11
Seat Infant
under 2
Lap Infant
under 2
The price shown for each flight will be the average for all passengers including any infants.
Compare vs. KAYAK all | none

Best fares from HKG to PEK

Sun Mon Tue Wed Thu Fri Sat
  1 $294 2 $301 3 $303 4 $388 5 $292 6 $382
7 $731 8 $375 9 $381 10 $731 11 $288 12
$288
13
$288
14
$288
15 $731 16 $292 17 $6070 18 $746 19 $382 20 $303
21 $368 22 $360 23 $366 24 $360 25 $360 26 $366 27 $360
28 $360 29 $360 30 $731 31 $303      

Best fares found by others...

KAYAK searches hundreds of sites to find the best rate for your next flight from Hong Kong to Beijing. Get the best flight deal for your Beijing trip!
Here's how it works. Search KAYAK for a flight ticket from Hong Kong to Beijing. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights HKG to PEK on Cathay Pacific
Flight # Depart HKG Arrive PEK Sun Mon Tue Wed Thu Fri Sat Valid Between
5900 8:00 am 11:10 am Nov 22 - Mar 28
6118 8:30 am 11:45 am Nov 22 - Mar 28
390 9:00 am 12:15 pm Nov 22 - Jan 31
6108 10:30 am 1:50 pm Nov 22 - Mar 28
5908 12:00 pm 3:10 pm Nov 22 - Mar 28
6102 12:30 pm 3:40 pm Nov 22 - Mar 28
5992 2:00 pm 5:15 pm Dec 21 - Jan 11
5992 2:00 pm 5:15 pm Nov 23 - Dec 19
5992 2:00 pm 5:15 pm Dec 20 - Dec 20
6112 2:20 pm 5:30 pm Dec 22 - Mar 28
6112 2:20 pm 5:30 pm Nov 24 - Dec 17
6112 2:20 pm 5:30 pm Nov 22 - Dec 21
5902 3:00 pm 6:15 pm Nov 22 - Jan 2
5974 4:50 pm 8:10 pm Jan 2 - Mar 27
5974 4:50 pm 8:10 pm Dec 25 - Dec 30
5974 4:50 pm 8:10 pm Dec 9 - Dec 23
5974 4:50 pm 8:10 pm Dec 1 - Dec 24
5974 4:50 pm 8:10 pm Nov 25 - Dec 5
5974 4:50 pm 8:10 pm Dec 27 - Mar 28
312 5:00 pm 8:20 pm Dec 28 - Dec 28
312 5:00 pm 8:20 pm Jan 1 - Jan 1
312 5:00 pm 8:20 pm Dec 22 - Dec 31
312 5:00 pm 8:20 pm Jan 2 - Jan 3
312 5:00 pm 8:20 pm Dec 8 - Dec 18
312 5:00 pm 8:20 pm Dec 20 - Dec 20
312 5:00 pm 8:20 pm Nov 22 - Dec 6
312 5:00 pm 8:20 pm Nov 28 - Dec 5
312 5:00 pm 8:20 pm Dec 7 - Dec 26
6110 5:30 pm 8:40 pm Nov 22 - Mar 28
5904 6:00 pm 9:10 pm Nov 22 - Jan 8
5906 7:00 pm 10:10 pm Dec 1 - Jan 6
6116 8:00 pm 11:10 pm Nov 22 - Mar 28
5996 10:40 pm 1:55 am Nov 24 - Jan 1
5996 10:40 pm 1:55 am Jan 2 - Jan 6
5996 10:40 pm 1:55 am Nov 22 - Dec 30