Flights to Christmas Island

You can fly to Christmas Island from Perth (twice weekly), Jakarta (weekly) and from Kuala Lumpur (fornightly).

Obtaining a visa from most countries is now as easy as buying your ticket – your travel agent can assist you. For Australian immigration information, go to: www.immi.gov.au

See the current flight schedules in the tabs below.  For flight information from Kuala Lumpur, please contact Christmas Island Tourism.

Flight schedules are subject to change – please check with the airline, your travel agent or the Christmas Island Airport website: www.christmasislandairport.com.au, for updates to schedules.

Every Tuesday

VA1909 Depart Perth 13:00 Arrive Christmas Island 15:50

VA1918 Depart Christmas Island 16:35 Arrive Cocos Islands 17:40

VA1916 Depart Cocos Islands 18:25 Arrive Perth 00:20+1

Every Friday:

VA1913 Depart Perth 08:00 Arrive Cocos Islands 11:05
VA1917 Depart Cocos Islands 11:50 Arrive Christmas Island 13:55
VA1912 Depart Christmas Island 14:40 Arrive Perth 19:15

There is a high likelihood that on this service the aircraft will require refuelling at Learmonth. Virgin Australia will notify passengers the day prior to departure. The schedule for affected services will be: 

VA1913 Depart Perth 08:00 Arrive Learmonth 10:00
VA1913 Depart Learmonth 10:45 Arrive Cocos Islands 12:15
VA1917 Depart Cocos Islands 13:00 Arrive Christmas Island 15:05
VA1912 Depart Christmas Island 15:50 Arrive Perth 20:25 
(all times local)

All flights depart from Perth Airport Terminal 1

For up to date local check in times, please contact the local Virgin Australia office on Christmas Island on +61 (0) 8 9164 8360 or enquire at the Visitor Centre.

For bookings, contact Virgin Australia or your Travel Agent.

Please be aware that Christmas Island has a Telstra mobile network only – it is imperative a working contact number be provided at the time of booking in the event of flight schedule amendments which are subject to change without notice. For up to date local check in times, please contact the local Virgin Australia office on Christmas Island on +61 (0) 8 9164 8360.

The Jakarta/ Christmas Island flights will not be operating on the following dates:

June 1st & 8th
August 24th
September 7th

Flights Jakarta – Christmas Island – Jakarta will operate on the following schedule on a Garuda Charter:

Every Saturday

GA7000 Depart Jakarta: 13:40 – Arrive Christmas Is: 15:00
GA7010 Depart Christmas Is: 15:40 – Arrive Jakarta: 17:05

Winter Schedule: 28 October 2019 – 31 March 2020 (Every Saturday):

GA7000 Depart Jakarta:13:00 – Arrive Christmas Island: 14:20
GA7010 Depart Christmas Island: 15:00 – Arrive Jakarta: 16:25

Return : AUD780

One Way Ex Jakarta : AUD375
One Way Ex Christmas Island : AUD405

All taxes included

Flight surcharges may apply for peak periods

Checked Baggage : 20kg per person
Pre-purchased additional baggage available, please contact Travel Exchange Christmas Island for further details.

Departure International Terminal 3 Jakarta
Soekarno-Hatta International Airport

For further information and flight bookings from Jakarta to Christmas Island:

Travel Exchange Christmas Island

Or contact one of our member travel agents

Flights Kuala Lumpur – Christmas Island – Kuala Lumpur will operate on the following schedule on a Malindo Charter 737-800

Tuesday
Depart KUL 1200 – arrive XCH 1340
Depart XCH 1440 – arrive KUL 1820

2019
June 11th & 25th

July 9th & 23rd

August 6th & 20th

September 3rd & 17th

October 1st, 15th & 29th

November 12th & 26th

December 10th & 24th

Fares:

AUD600 Economy One Way
AUD750 Business One Way
AUD1200 Economy Return
AUD1500 Business Return

2 pieces of checked in baggage with a limit of 30kg for Economy and 40kg for Business. Overweight items will be charged $20 per kg.

For flight information from Kuala Lumpur, please contact Evercrown: enquiry@evercrown.cx
or call +61 8 9164 7168 or +61 439 215 168

Members of the Christmas Island Tourism Association

Broome, Kimberley & Beyond
Tel: 1300 245 565
Email:
 reservations@broomekimberley.com

Web: https://www.broomekimberley.com.au/

Indian Ocean Experiences
Tel: +61 (0)439 215 667
Email: lisa@indianoceanexperiences.com.au
Web: http://www.indianoceanexperiences.com.au/

Members of the Christmas Island Tourism Association

Best of Travel Group
 27 offices in Belgium, The Netherlands, Austria, Switzerland and Germany
Email: info@botg.de
Web : www.botg.de/kontakt

Boomerang Reisen GmbH
Biewerer Strasse 15
54293, Trier
Germany
for flights and Christmas Island packages from Europe
Email: trier@boomerang-reisen.de
Web : www.boomerang-reisen.de

Cango Travel
(Culture Adventure Nature)
149 Tanglin Road
#03-19 Tanglin Shopping Centre
Singapore 247909
Email: info@cango.sg
Phone: +65.6317.2128
Web: www.cango.sg
STB TA License #00862

Ethos Travel
Phone : + 44 20 7284 1888 (London, UK)
For flights and Christmas Island packages from UK and Europe
Email : sam@ethostravel.co.uk
Web :www.ethostravel.co.uk

Ultramarina – France and Switzerland

Offices in Nantes, Paris, Marseille, Lyon, Genève and Villeneuve
Web: https://ultramarina.com/voyage-plongee-pacifique/australie/christmas-island

Contact: https://ultramarina.com/contact

Airport Transfers may be arranged direct with

Indian Ocean Experiences
Phone +61 (0) 439 215 667
$25 one way
$35 return
Minimum 2 people
Book here

The Christmas Island Taxi Service

For bookings, please call +61 (0)439 215 644