Christmas Island Airport (IATA: XCH, ICAO: YPXM) serves Flying Fish Cove, CX. It has 4 scheduled routes to 2 destinations in 2 countries, operated by 3 airlines.
- Compact and Easy Navigation: The airport has one passenger terminal which serves all flights, making navigation extremely simple and virtually impossible to get lost.
- Quick Procedures: Due to the compact size and low passenger traffic, arrival and departure procedures, including passport control and baggage claim, are completed quickly and without fuss, often taking no more than 20-30 minutes for check-in and security screening.
- Duty-Free Zone: The airport is located in a duty-free zone, offering opportunities to purchase souvenirs and goods at attractive prices before departure.
- Proximity to Town: The airport is only a few kilometers from Flying Fish Cove, the main settlement, with journeys typically taking no more than 10-15 minutes.
- Accessibility: The airport is adapted for passengers with reduced mobility with ramps and specially equipped toilets.
- Limited Amenities and Services: The airport has a small café for drinks and light snacks, but the selection of shops is very limited. There are no bank branches or currency exchange points, and no VIP or business lounges.
- Unreliable Flight Schedules and Delays: Flights to and from Christmas Island can be unreliable, with delays occurring due to weather conditions. One traveler experienced a flight circling for 45 minutes and landing an hour late due to misty rain.
- No Public Transport: There is no public transport system on Christmas Island, meaning travelers must rely on private, rented transport, or taxis.
- Strict Biosecurity: Strict Australian biosecurity rules apply, requiring declaration of all food products, plants, seeds, and animal materials to avoid heavy fines.
- Sources researched: flightradar24.com, go-alexchan-60.travellerspoint.com, kupi.com, travelocity.com, airportoverview.com*
Bottom line: Christmas Island Airport is a basic but efficient gateway to a remote island. Travelers should be prepared for potential flight delays and the limited on-site amenities, but can expect quick processing times and easy navigation within the terminal.
Routes from XCH
2 nonstop destinations · 3 airlines.
Airlines at XCH
3 carriers operate scheduled departures.
Route Network Map
Search flights from XCH
Compare ticket prices across hundreds of booking sites
Search flights from XCHOpens a live price search from XCH — just pick your destination & dates
Airport routes
Christmas Island Airport (XCH) offers 4 flight routes operated by 3 airlines. Major carriers include Virgin Australia, Network Aviation, Qantas and others. Popular destinations from Flying Fish Cove include Perth Int'l, Cocos (Keeling) Island Int'l.
Traveler reviews & tips
From people who've recently flown through Flying Fish Cove.
No tips for XCH yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Christmas Island Airport. Tips are reviewed before publishing.
Common questions about XCH
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from XCH?
Christmas Island Airport has 4 scheduled routes to 2 destinations in 2 countries, operated by 3 airlines.
Which airlines fly from Christmas Island Airport?
3 carriers operate scheduled departures, including Virgin Australia, Network Aviation, Qantas.
Where is Christmas Island Airport located?
Christmas Island Airport is located in Flying Fish Cove, CX, at an elevation of 916 ft. Its IATA code is XCH and ICAO code is YPXM.

