- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Beijing (BJS) to Haikou (HAK)
Prices were available within the past 7 days and start at CA $695 for one-way flights and CA $1,462 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue., Jun. 18 - Sat., Jun. 29
PEK
Beijing
HAK
Haikou
CA $1,462 Roundtrip, found 4 days ago
CA $1,462
Roundtrip
found 4 days ago
Wed., Jun. 19 - Sun., Jun. 30
PEK
Beijing
HAK
Haikou
CA $1,545 Roundtrip, found 4 days ago
CA $1,545
Roundtrip
found 4 days ago
Fri., Jun. 21 - Sun., Jun. 30
PEK
Beijing
HAK
Haikou
CA $1,577 Roundtrip, found 4 days ago
CA $1,577
Roundtrip
found 4 days ago
Fri., Jun. 21 - Fri., Jun. 21
PEK
Beijing
HAK
Haikou
CA $1,611 Roundtrip, found 4 days ago
CA $1,611
Roundtrip
found 4 days ago
Fri., Jun. 21 - Sat., Jun. 29
PEK
Beijing
HAK
Haikou
CA $1,790 Roundtrip, found 5 days ago
CA $1,790
Roundtrip
found 5 days ago
Expedia's Latest Trends
Hotels
Hotels near Mactaquac DamThe Westin Long BeachHotels near Metro Toronto Convention CentreHotels in The WoodlandsRoyalton Punta Cana, An Autograph Collection All-Inclusive Resort & CasinoEmbassy Suites La Quinta Hotel & SpaHotels in NadiHotels with a Pool in Los AngelesChampions World ResortCabin Rentals St. John's
Flights
Flights from Calgary (YYC) to Edinburgh (EDI)Flights from Toronto (YYZ) to Boscobel (OCJ)Flights to BeaverlodgeFlights from Toronto (YYZ) to Delhi (DEL)Flights from Lansing (LAN) to Punta Cana (PUJ)Flights to Pebble BeachFlights to Lac BrochetFlights from Winnipeg (YWG) to San Salvador (SAL)Flights from Zanzibar Town (ZNZ) to Arusha (JRO)Flights to British Columbia InteriorFlights from Nassau (NAS) to Vancouver (YVR)Flights from Montreal (YUL) to South Lake Tahoe (TVL)Flights from Ottawa to ChengduFlights from Ottawa (YOW) to Barcelona (BCN)Flights to Labrador City
Activities
Packages
*Available to Expedia members.