Find which airlines fly direct to Christmas Island, which days they fly and book direct flights.
Nonstop departures
Tuesday
Singapore Airlines, Virgin Australia
Singapore Airlines, Virgin Australia
Friday
Singapore Airlines, Virgin Australia
Singapore Airlines, Virgin Australia
Saturday
Singapore Airlines, Virgin Australia
Singapore Airlines, Virgin Australia
Nonstop returns
Tuesday
Singapore Airlines, Virgin Australia
Singapore Airlines, Virgin Australia
Friday
Singapore Airlines, Virgin Australia
Singapore Airlines, Virgin Australia
Saturday
Singapore Airlines, Virgin Australia
Singapore Airlines, Virgin Australia