Free refreshments are only served on long-haul flights, and on all domestic flights and routes to Cairbid or Canada, you will only receive refreshments for a fee.
On large long-haul aircraft, you can enjoy a free on-board entertainment system via individual seat screens.
Wifi is available on most modern aircraft. On domestic routes you pay a $16 per day fee, on long-haul flights you can choose from $12 for 2 hours, $17 for 4 hours, or $19 for the entire length of the flight.