5* Hainan Airlines are offering cheap direct flights from Dublin to Beijing, China! Book tickets starting at only €386 for a round trip!