Skip to content

Cheap flights to Haikou from 86 cities

86 cities in 31 countries. In each country, prices we can stand behind come first, then the cheapest.

Departure cities with a recent price: 79

Recent prices: 1,345

FareTell may earn a commission when you book through a partner.

Fares Aviasales flagged as unusually low

CityFromTripDatesAirportsStopsAirlineFound
Beijing$166one-way16 Feb 2027PKX → HAKstops unknownChina United Airlinesfound 2 days agoOpen this trip

When these trips depart

Every price counted here was found on or after 6 Nov.

Return

  • Guangzhou · 25 Nov – 30 Nov · found 5 days ago · See prices for these dates

  • Wuhan · 7 Dec – 20 Dec · found 2 days ago · See prices for these dates

  • Singapore · 22 Jan 2027 – 31 Jan 2027 · found 2 days ago · See prices for these dates

  • Dhaka · 22 Feb 2027 – 3 Mar 2027 · found 2 days ago · See prices for these dates

  • Hong Kong · 16 Mar 2027 – 22 Mar 2027 · found 5 days ago · See prices for these dates

  • Istanbul · 5 Apr 2027 – 16 Apr 2027 · found 6 days ago · See prices for these dates

  • Taipei · 15 Jun 2027 – 19 Jun 2027 · found 6 days ago · See prices for these dates

  • Perm · 6 Aug 2027 – 15 Aug 2027 · found 4 days ago · See prices for these dates

  • Fuzhou · 1 Oct 2027 – 4 Oct 2027 · found 6 days ago · See prices for these dates

One-way

  • Guangzhou · 25 Nov · found 6 days ago · Open this trip

  • Yiwu · 23 Dec · found 2 days ago · Open this trip

  • Kunming · 2 Jan 2027 · found 3 days ago · Open this trip

  • Beijing · 26 Feb 2027 · found 3 days ago · Open this trip

  • Chengdu · 21 Mar 2027 · found 2 days ago · Open this trip

  • Chongqing · 28 Apr 2027 · found 3 days ago · Open this trip

  • Shanghai · 11 May 2027 · found 2 days ago · Open this trip

  • Kuala Lumpur · 5 Jul 2027 · found 4 days ago · Open this trip

  • Singapore · 28 Sept 2027 · found 6 days ago · Open this trip

  • Bangkok · 24 Oct 2027 · found 5 days ago · Open this trip

Everywhere, by country

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
China
Guangzhou$60one-way25 NovCAN → HAKnonstop9 Airfound 6 days agoOpen this trip
Zhuhai$81one-way18 NovZUH → HAKnonstopHainan Airlinesfound 6 days agoOpen this trip
Shenzhen$88one-way29 NovSZX → HAKnonstopShenzhen Airlinesfound 6 days agoOpen this trip
Kunming$105one-way2 Jan 2027KMG → HAKnonstopChina Southern Airlinesfound 3 days agoOpen this trip
Yiwu$111one-way23 DecYIW → HAKnonstopChina Southern Airlinesfound 2 days agoOpen this trip
Guilin$117one-way14 NovKWL → HAKnonstopAir Guilinfound 7 days agoOpen this trip
Nanning$121one-way16 Jan 2027NNG → HAKnonstopTianjin Airlinesfound 7 days agoOpen this trip
Changde$136one-way7 DecCGD → HAKnonstopTianjin Airlinesfound 6 days agoOpen this trip
Chengdu$139one-way21 Mar 2027TFU → HAKnonstopChina Easternfound 2 days agoOpen this trip
Dayong$140one-way7 Jan 2027DYG → HAKnonstopGX Airlinesfound 6 days agoOpen this trip
Wuhan$143one-way31 DecWUH → HAKnonstop9 Airfound 5 days agoOpen this trip
Beijing$165one-way26 Feb 2027PKX → HAKstops unknownChina United Airlinesfound 3 days agoOpen this trip
Changsha$189one-way14 Feb 2027CSX → HAKnonstopShandong Airlinesfound 7 days agoOpen this trip
Yantai$204one-way10 DecYNT → HAK1 stopChina Easternfound 5 days agoOpen this trip
Shanghai$239one-way11 May 2027PVG → HAKnonstopAir Chinafound 2 days agoOpen this trip
Jiamusi$251one-way31 DecJMU → HAK1 stopChina Easternfound 5 days agoOpen this trip
Chongqing$256one-way28 Apr 2027CKG → HAKnonstopChina Southern Airlinesfound 3 days agoOpen this trip
Yichang$264one-way2 Feb 2027YIH → HAKnonstopHainan Airlinesfound 3 days agoOpen this trip
Lhasa$275one-way21 DecLXA → HAK1 stopChina Easternfound 3 days agoOpen this trip
Yining$297one-way31 DecYIN → HAK1 stopSpring Airlinesfound 7 days agoOpen this trip
Heihe$371one-way14 NovHEK → HAKstops unknownChengdu Airlinesfound 5 days agoOpen this trip
Jinjiang$388one-way3 Feb 2027JJN → HAKnonstopXiamen Airlinesfound 3 days agoOpen this trip
Wuhan$191return7 Dec – 20 DecWUH → HAKout nonstop, back nonstopChengdu Airlinesfound 2 days agoSee prices for these dates
Shenzhen$211return5 Dec – 13 DecSZX → HAKout nonstop, back nonstopHainan Airlinesfound 2 days agoSee prices for these dates
Shanghai$220return7 Dec – 15 DecPVG → HAKout nonstop, back nonstopHainan Airlinesfound 2 days agoSee prices for these dates
ShanghaiAs low as $202return6 Dec – 10 DecPVG → HAKout nonstop, back nonstopChina Southern Airlinesfound 5 days agoSee prices for these dates
Zhengzhou$257return26 Nov – 10 DecCGO → HAKout nonstop, back nonstopAir Guilinfound 3 days agoSee prices for these dates
Guilin$319return11 Dec – 17 DecKWL → HAKout 1 stop, back nonstopChina Easternfound 2 days agoSee prices for these dates
Beijing$349return18 Dec – 30 DecPKX → HAKout nonstop, back nonstopChina Southern Airlinesfound 2 days agoSee prices for these dates
BeijingAs low as $263return1 Dec – 14 DecPEK → HAKout nonstop, back nonstopHainan Airlinesfound 6 days agoSee prices for these dates
Changchun$358return21 Nov – 26 NovCGQ → HAKout 1 stop, back 1 stopQingdao Airlinesfound 3 days agoSee prices for these dates
Urumqi$432return24 Dec – 10 Jan 2027URC → HAKout 1 stop, back 1 stopChina Easternfound 3 days agoSee prices for these dates
Harbin$478return14 Dec – 10 Jan 2027HRB → HAKout 1 stop, back 1 stopChina Easternfound 2 days agoSee prices for these dates
Sanya$481return19 Dec – 28 DecSYX → HAKout 1 stop, back 1 stopHainan Airlinesfound 3 days agoSee prices for these dates
Xian$507return16 Jan 2027 – 16 Jan 2027XIY → HAKout nonstop, back nonstopTianjin Airlinesfound 2 days agoSee prices for these dates
XianAs low as $236return24 Nov – 1 DecXIY → HAKout nonstop, back nonstopGX Airlinesfound 2 days agoSee prices for these dates
Manzhouli$643return1 Dec – 15 DecNZH → HAKout 2 stops, back 1 stopHainan Airlinesfound 3 days agoSee prices for these dates
Jinjiang$860return5 Feb 2027 – 13 Feb 2027JJN → HAKout nonstop, back 2 stopsXiamen Airlinesfound 3 days agoSee prices for these dates
Guangzhou$126return25 Nov – 30 NovCAN → HAKout nonstop, back nonstop9 Airfound 5 days agoSee prices for these dates
Zhuhai$159return17 Nov – 24 NovZUH → HAKout nonstop, back nonstopHainan Airlinesfound 6 days agoSee prices for these dates
Chengdu$238return11 Dec – 12 DecTFU → HAKout nonstop, back nonstopLucky Airfound 6 days agoSee prices for these dates
Hangzhou$312return13 Nov – 12 DecHGH → HAKout nonstop, back nonstopHainan Airlinesfound 4 days agoSee prices for these dates
Qingdao$350return1 Dec – 8 DecTAO → HAKout nonstop, back nonstopXiamen Airlinesfound 5 days agoSee prices for these dates
Chongqing$357return19 Nov – 22 NovCKG → HAKout nonstop, back nonstopHainan Airlinesfound 7 days agoSee prices for these dates
Xuzhou$367return13 Nov – 21 NovXUZ → HAKout nonstop, back nonstopLoong Airfound 7 days agoSee prices for these dates
Kunming$438return2 Feb 2027 – 14 Feb 2027KMG → HAKout nonstop, back nonstopChina Southern Airlinesfound 6 days agoSee prices for these dates
Fuzhou$641return1 Oct 2027 – 4 Oct 2027FOC → HAKout nonstop, back nonstopXiamen Airlinesfound 6 days agoSee prices for these dates
Singapore
Singapore$114one-way28 Sept 2027SIN → HAKnonstopScootfound 6 days agoOpen this trip
Singapore$252return22 Jan 2027 – 31 Jan 2027SIN → HAKout 1 stop, back nonstopChina Southern Airlinesfound 2 days agoSee prices for these dates
SingaporeAs low as $238return25 Nov – 5 DecSIN → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 2 days agoSee prices for these dates
Malaysia
Kota-Kinabalu$120one-way13 Jan 2027BKI → HAK1 stopScootfound 4 days agoOpen this trip
Kuala Lumpur$134one-way5 Jul 2027KUL → HAK1 stopScootfound 4 days agoOpen this trip
Kuching$199one-way26 Feb 2027KCH → HAK2 stopsAirAsiafound 2 days agoOpen this trip
Johor Bahru$508return21 Dec – 23 DecJHB → HAKout 1 stop, back 1 stopFireflyfound 3 days agoSee prices for these dates
Macau
Macau$152one-way31 DecMFM → HAKstops unknownChina Southern Airlinesfound 4 days agoOpen this trip
Taiwan
Taipei$162one-way5 Mar 2027TPE → HAK1 stopHong Kong Airlinesfound 2 days agoOpen this trip
Tainan$230one-way6 DecTNN → HAK2 stopsVietjetfound 4 days agoOpen this trip
Taipei$444return15 Jun 2027 – 19 Jun 2027TSA → HAKout 1 stop, back 1 stopXiamen Airlinesfound 6 days agoSee prices for these dates
Vietnam
Hue$185one-way24 Jan 2027HUI → HAK2 stopsVietjetfound 3 days agoOpen this trip
Hanoi$223return26 Mar 2027 – 30 Mar 2027HAN → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 2 days agoSee prices for these dates
Nha Trang$294return14 Jan 2027 – 20 Jan 2027CXR → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 2 days agoSee prices for these dates
Ho Chi Minh City$252return10 Dec – 20 DecSGN → HAKout 1 stop, back 1 stopShenzhen Airlinesfound 6 days agoSee prices for these dates
Phu Quoc$393return15 Dec – 25 DecPQC → HAKout 2 stops, back 2 stopsVietjetfound 5 days agoSee prices for these dates
Thailand
Bangkok$186one-way24 Oct 2027BKK → HAKnonstopHainan Airlinesfound 5 days agoOpen this trip
Bangkok$251return13 Dec – 17 DecBKK → HAKout 1 stop, back 1 stopXiamen Airlinesfound 6 days agoSee prices for these dates
Germany
Munich$466one-way25 Feb 2027MUC → HAK2 stopsAjetfound 5 days agoOpen this trip
Berlin$781return8 Mar 2027 – 18 Mar 2027BER → HAKout 2 stops, back 2 stopsFinnairfound 4 days agoSee prices for these dates
Munich$802return24 Feb 2027 – 10 Mar 2027MUC → HAKout 2 stops, back 2 stopsFinnairfound 5 days agoSee prices for these dates
United States
Dallas$489one-way16 Mar 2027DFW → HAK1 stopCathay Pacificfound 7 days agoOpen this trip
Colombia
Cali$850one-way8 DecCLO → HAK3 stopsCopa Airlinesfound 5 days agoOpen this trip
Hong Kong
Hong Kong$165return8 Mar 2027 – 14 Mar 2027HKG → HAKout nonstop, back nonstopHong Kong Airlinesfound 2 days agoSee prices for these dates
Hong KongAs low as $161return16 Mar 2027 – 22 Mar 2027HKG → HAKout nonstop, back nonstopHong Kong Airlinesfound 5 days agoSee prices for these dates
Russia
Vladivostok$255return9 Dec – 25 DecVVO → HAKout 1 stop, back 1 stopChina United Airlinesfound 3 days agoSee prices for these dates
Chita$859return17 Mar 2027 – 28 Mar 2027HTA → HAKout 2 stops, back 2 stopsIrAerofound 2 days agoSee prices for these dates
Tyumen$907return12 Mar 2027 – 28 Mar 2027TJM → HAKout 2 stops, back 2 stopsPobedafound 3 days agoSee prices for these dates
Chelyabinsk$916return24 Jan 2027 – 25 Jan 2027CEK → HAKout 2 stops, back 2 stopsPobedafound 2 days agoSee prices for these dates
Irkutsk$497return18 Nov – 3 Jan 2027IKT → HAKout 1 stop, back 1 stopAir Chinafound 5 days agoSee prices for these dates
Yuzhno-Sakhalinsk$641return7 Dec – 10 DecUUS → HAKout 2 stops, back 2 stopsS7 Airlinesfound 7 days agoSee prices for these dates
Khabarovsk$743return17 Dec – 4 Jan 2027KHV → HAKout 2 stops, back 2 stopsRossiya Airlinesfound 5 days agoSee prices for these dates
Samara$845return1 Feb 2027 – 13 Feb 2027KUF → HAKout 1 stop, back 1 stopS7 Airlinesfound 6 days agoSee prices for these dates
Surgut$887return14 Dec – 29 DecSGC → HAKout 1 stop, back 2 stopsRossiya Airlinesfound 4 days agoSee prices for these dates
Ulan-Ude$1,006return4 Feb 2027 – 8 Feb 2027UUD → HAKout 3 stops, back 2 stopsS7 Airlinesfound 6 days agoSee prices for these dates
Gelendzik$1,186return19 Nov – 1 DecGDZ → HAKout 2 stops, back 3 stopsAeroflotfound 7 days agoSee prices for these dates
Novokuznetsk$1,238return1 Apr 2027 – 13 Apr 2027NOZ → HAKout 3 stops, back 3 stopsS7 Airlinesfound 4 days agoSee prices for these dates
Perm$1,561return6 Aug 2027 – 15 Aug 2027PEE → HAKout 3 stops, back 2 stopsS7 Airlinesfound 4 days agoSee prices for these dates
Bangladesh
Dhaka$418return22 Feb 2027 – 3 Mar 2027DAC → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 2 days agoSee prices for these dates
Kyrgyzstan
Bishkek$642return20 Jun 2027 – 27 Jun 2027BSZ → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 2 days agoSee prices for these dates
BishkekAs low as $633return25 Dec – 13 Jan 2027BSZ → HAKout 2 stops, back 2 stopsChina Southern Airlinesfound 3 days agoSee prices for these dates
Austria
Vienna$752return21 Jan 2027 – 10 Feb 2027VIE → HAKout 2 stops, back 2 stopsFinnairfound 2 days agoSee prices for these dates
United Arab Emirates
Sharjah$854return25 Dec – 28 DecSHJ → HAKout 2 stops, back 2 stopsQatar Airwaysfound 2 days agoSee prices for these dates
Canada
VancouverC$2,058 (US$1,444)return16 Dec – 22 DecYVR → HAKout 1 stop, back 1 stopAir Chinafound 3 days agoSee prices for these dates
Philippines
Manila$229return21 Nov – 28 NovMNL → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 6 days agoSee prices for these dates
Cebu City$438return27 Jan 2027 – 6 Feb 2027CEB → HAKout 1 stop, back 1 stopCathay Pacificfound 5 days agoSee prices for these dates
Indonesia
Denpasar (Bali)$375return28 Nov – 13 DecDPS → HAKout 1 stop, back 1 stopXiamen Airlinesfound 6 days agoSee prices for these dates
Kazakhstan
Almaty$459return16 Dec – 30 DecALA → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 5 days agoSee prices for these dates
Astana$530return25 Nov – 12 DecNQZ → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 7 days agoSee prices for these dates
Australia
Sydney$573return4 Feb 2027 – 25 Feb 2027SYD → HAKout 1 stop, back 1 stopChina Southern Airlinesfound 6 days agoSee prices for these dates
Turkiye
Istanbul$657return5 Apr 2027 – 16 Apr 2027IST → HAKout 1 stop, back 1 stopSichuan Airlinesfound 6 days agoSee prices for these dates
Japan
Tokyo$703return20 Mar 2027 – 31 Mar 2027NRT → HAKout 1 stop, back 1 stopXiamen Airlinesfound 5 days agoSee prices for these dates
Belarus
Minsk$718return15 Jan 2027 – 2 Feb 2027MSQ → HAKout 1 stop, back 3 stopsBelaviafound 4 days agoSee prices for these dates
Spain
Madrid$810return22 Mar 2027 – 2 Apr 2027MAD → HAKout 1 stop, back 1 stopCathay Pacificfound 4 days agoSee prices for these dates
New Zealand
Auckland$825return21 Jan 2027 – 16 Feb 2027AKL → HAKout 1 stop, back 1 stopChina Easternfound 4 days agoSee prices for these dates
Georgia
Tbilisi$903return17 Mar 2027 – 1 Apr 2027TBS → HAKout 1 stop, back 2 stopsChina Southern Airlinesfound 4 days agoSee prices for these dates
Moldova
Chisinau$913return5 Apr 2027 – 18 Apr 2027RMO → HAKout 2 stops, back 2 stopsTurkish Airlinesfound 4 days agoSee prices for these dates
Poland
Warsaw$976return16 Nov – 21 DecWMI → HAKout 3 stops, back 2 stopsRyanairfound 4 days agoSee prices for these dates
Switzerland
Geneva$982return10 Dec – 21 DecGVA → HAKout 2 stops, back 2 stopsTurkish Airlinesfound 6 days agoSee prices for these dates
Finland
Jyvaskyla$1,477return28 Jan 2027 – 31 Jan 2027JYV → HAKout 3 stops, back 3 stopsFinnairfound 6 days agoSee prices for these dates

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work