We'll also pass through the cabin with complimentary bar services offering soft, hot and alcoholic drinks of your choice. All our long-haul flights - which are over seven hours long - set you up with seatback screens, featuring on-demand TV programmes, movies and games.