Cheap flights with Hainan Airlines
Compare Hainan Airlines flights with hundreds of airlines and agencies and find the best price. We send you to book on the official site, with no hidden fees — always free.
We search 100+ flight sites
Popular Hainan Airlines routes
Moscow → BeijingDirectfrom330 US$Saint Petersburg → BeijingDirectfrom364 US$Zurich → BeijingDirectfrom706 US$Singapore → HaikouDirectfrom238 US$Singapore → HefeiDirect→Chicago → BeijingDirectfrom665 US$Chicago → ShanghaiDirectfrom977 US$Bangkok → BeijingDirectfrom193 US$Bangkok → HangzhouDirectfrom201 US$Bangkok → NanningDirect→Guangzhou → ChongqingDirect→Guangzhou → TaipeiDirect→Guangzhou → ZhengzhouDirect→Guangzhou → HaikouDirect→Guangzhou → HangzhouDirect→Guangzhou → NanchangDirect→Guangzhou → GuiyangDirect→Guangzhou → NanjingDirect→Guangzhou → BeijingDirect→Guangzhou → QingdaoDirect→Guangzhou → TianjinDirect→Guangzhou → WenzhouDirect→Guangzhou → XianDirect→Guangzhou → DalianDirect→Guangzhou → FuzhouDirect→Guangzhou → HefeiDirect→Guangzhou → GuilinDirect→Guangzhou → NingboDirect→Guangzhou → SanyaDirect→Guangzhou → TaiyuanDirect→Guangzhou → UrumqiDirect→Guangzhou → XiamenDirect→Guangzhou → BaiseDirect→Guangzhou → TangshanDirect→Guangzhou → WeifangDirect→Haikou → ChengduDirect→Haikou → NingboDirect→Haikou → KunmingDirect→Haikou → ShanghaiDirect→Haikou → TaipeiDirect→Haikou → NanjingDirect→Haikou → BeijingDirect→Haikou → ShenzhenDirect→Haikou → ZhengzhouDirect→Haikou → ChongqingDirect→Haikou → ChangshaDirect→Haikou → HangzhouDirect→Haikou → NanningDirect→
Compare Hainan Airlines with every airline
Search your route and dates to see live prices and find the best flight — with no hidden fees.
Search flights →