Flights to Christmas Island

Virgin Australia fly to Christmas Island twice per week from Perth, Western Australia.

International flights to Christmas Island are currently suspended.

We strongly recommend that ALL travellers purchase a travel insurance policy that covers travel to the Indian Ocean Territories. Please ensure that your policy covers weather related flight disruptions.

Every Tuesday:

VA1909 Depart Perth 12:30 Arrive Christmas Island 15:20
VA1918 Depart Christmas Island 16:05 Arrive Cocos Islands 17:10
VA1916 Depart Cocos Islands 17:55 Arrive Perth 23:50

Every Friday:

VA1913 Depart Perth 06:20 Arrive Cocos Islands 09:25
VA1917 Depart Cocos Islands 10:10 Arrive Christmas Island 12:15
VA1912 Depart Christmas Island 13:00 Arrive Perth 17:35

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 06:20 Arrive Learmonth 08:20
VA1913 Depart Learmonth 09:15 Arrive Cocos Islands 10:35
VA1917 Depart Cocos Islands 11:20 Arrive Christmas Island 13:25
VA1912 Depart Christmas Island 14:10 Arrive Perth 18:45
(all times local)

Sundays (Sept-Dec 2020):

To assist with increased passenger demand Virgin Australia will operate additional services on the below SUNDAYS:

8th November, 22nd November & 20th December 2020

VA1907 Depart Perth 08:00 Arrive Christmas Island 10:50
VA1915 Depart Christmas Island 12:00 Arrive Cocos Islands 13:05
VA1910 Depart Cocos Islands 14:15 Arrive Perth 20:10

 

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.

Please note that this service is temporarily suspended.

 

For further information please contact;

Travel Exchange Christmas Island

Or contact one of our member travel agents

Please note that this service is temporarily suspended.

 

 

For further flight information from Kuala Lumpur (Malaysia), please contact Evercrown Air Services via email: enquiry@evercrown.cx or call +61 8 9164 7168 , +61 439 215 168 or +61 429 434 535

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