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
$2
2 $746 3 $337 4 $288 5 $288 6 $390
7
$390
8
$390
9 $748 10 $296 11 $296 12 $288 13 $305
14 $305 15 $301 16
$301
17 $731 18 $292 19 $778 20 $303
21 $368 22 $395 23
$395
24 $6020 25 $907 26 $366 27
$366
28
$366
29
$366
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 20 - Mar 28
6118 8:30 am 11:45 am Nov 20 - Mar 28
390 9:00 am 12:15 pm Nov 20 - Jan 31
6108 10:30 am 1:50 pm Nov 20 - Mar 28
5908 12:00 pm 3:10 pm Nov 20 - Mar 28
6102 12:30 pm 3:40 pm Nov 20 - Mar 28
5992 2:00 pm 5:15 pm Dec 21 - Jan 11
5992 2:00 pm 5:15 pm Dec 20 - Dec 20
5992 2:00 pm 5:15 pm Nov 29 - Dec 19
6112 2:20 pm 5:30 pm Dec 1 - Mar 28
6112 2:20 pm 5:30 pm Nov 20 - Nov 30
5902 3:00 pm 6:15 pm Nov 20 - Jan 2
5974 4:50 pm 8:10 pm Nov 20 - Nov 29
5974 4:50 pm 8:10 pm Nov 30 - Dec 5
5974 4:50 pm 8:10 pm Dec 1 - Dec 24
5974 4:50 pm 8:10 pm Dec 9 - Dec 23
5974 4:50 pm 8:10 pm Dec 25 - Dec 30
5974 4:50 pm 8:10 pm Dec 27 - Mar 28
312 5:00 pm 8:20 pm Dec 22 - Dec 31
312 5:00 pm 8:20 pm Nov 20 - Dec 6
312 5:00 pm 8:20 pm Nov 21 - Dec 5
312 5:00 pm 8:20 pm Dec 7 - Dec 26
312 5:00 pm 8:20 pm Dec 28 - Dec 28
312 5:00 pm 8:20 pm Dec 20 - Dec 20
312 5:00 pm 8:20 pm Dec 8 - Dec 18
6110 5:30 pm 8:40 pm Nov 20 - Mar 28
5904 6:00 pm 9:10 pm Nov 20 - Jan 8
5906 7:00 pm 10:10 pm Nov 30 - Nov 30
5906 7:00 pm 10:10 pm Nov 20 - Nov 29
5906 7:00 pm 10:10 pm Dec 1 - Jan 6
6116 8:00 pm 11:10 pm Nov 20 - Mar 28
5996 10:40 pm 1:55 am Nov 20 - Jan 1
5996 10:40 pm 1:55 am Nov 22 - Dec 30