
Popular airlines from Christmas Island
Qantas Airways
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 35% on select hotels after you book a flight*
Cheapest flights from Christmas Island
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 8 June - Fri, 19 June
XCH
Christmas Island
PER
Perth
AU$1,188 Return, found 22 hours ago
AU$1,188
Return
found 22 hours ago

Sat, 14 Feb - Mon, 23 Mar
XCH
Christmas Island
PER
Perth
AU$1,222 Return, found 1 day ago
AU$1,222
Return
found 1 day ago

Fri, 13 Feb - Mon, 23 Mar
XCH
Christmas Island
PER
Perth
AU$1,277 Return, found 1 day ago
AU$1,277
Return
found 1 day ago

Mon, 16 Feb - Mon, 23 Mar
XCH
Christmas Island
PER
Perth
AU$1,298 Return, found 1 day ago
AU$1,298
Return
found 1 day ago

Sat, 15 Nov - Mon, 1 Dec
XCH
Christmas Island
PER
Perth
AU$1,572 Return, found 3 hours ago
AU$1,572
Return
found 3 hours ago

Sat, 15 Nov - Fri, 21 Nov
XCH
Christmas Island
PER
Perth
AU$1,602 Return, found 1 day ago
AU$1,602
Return
found 1 day ago

Sat, 15 Nov - Mon, 17 Nov
XCH
Christmas Island
PER
Perth
AU$1,657 Return, found 3 hours ago
AU$1,657
Return
found 3 hours ago

Sat, 15 Nov - Mon, 24 Nov
XCH
Christmas Island
PER
Perth
AU$1,691 Return, found 1 day ago
AU$1,691
Return
found 1 day ago

Sat, 15 Nov - Fri, 21 Nov
XCH
Christmas Island
PER
Perth
AU$1,732 Return, found 1 day ago
AU$1,732
Return
found 1 day ago

Sat, 15 Nov - Mon, 24 Nov
XCH
Christmas Island
PER
Perth
AU$1,746 Return, found 3 hours ago
AU$1,746
Return
found 3 hours ago
Explore a world of travel with Expedia
Flights
- Flights to Christmas Island National Park
- Flights to Christmas Island
- Flights to The Settlement
- Flights from Christmas Island
- Flights from The Settlement
- Flights from Adelaide (ADL) to Christmas Island (XCH)
- Flights from Albany (ALB) to Christmas Island (XCH)
- Flights from Bangkok (BKK) to Christmas Island (XCH)
- Flights from Broome (BME) to Christmas Island (XCH)
- Flights from Brisbane (BNE) to Christmas Island (XCH)
- Flights from Mumbai (BOM) to Christmas Island (XCH)
- Flights from Canberra (CBR) to Christmas Island (XCH)
- Flights from Cocos Islands (CCK) to Christmas Island (XCH)
- Flights from Jakarta (CGK) to Christmas Island (XCH)
- Flights from Cairns (CNS) to Christmas Island (XCH)
- Flights from Dillon (DLL) to Christmas Island (XCH)
- Flights from Denpasar (DPS) to Christmas Island (XCH)
- Flights from Darwin (DRW) to Christmas Island (XCH)
- Flights from Dunedin (DUD) to Christmas Island (XCH)
- Flights from Joacaba (JCB) to Christmas Island (XCH)
- Flights from Karratha (KTA) to Christmas Island (XCH)
- Flights from Kuala Lumpur (KUL) to Christmas Island (XCH)
- Flights from Learmonth (LEA) to Christmas Island (XCH)
- Flights from Melbourne (MEL) to Christmas Island (XCH)
- Flights from Beijing (PEK) to Christmas Island (XCH)
- Flights from Perth (PER) to Christmas Island (XCH)
- Flights from Shanghai (PVG) to Christmas Island (XCH)
- Flights from Singapore (SIN) to Christmas Island (XCH)
- Flights from St. Louis (STL) to Christmas Island (XCH)
- Flights from Sydney (SYD) to Christmas Island (XCH)
- Flights from Vancouver (YVR) to Christmas Island (XCH)
*Available to Expedia members.