There are 6 ways to get from Calgary to Christmas Island by plane, unknown, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Calgary International Airport to Soekarno–Hatta International Airport, travel
best- Fly from Calgary International Airport (YYC) to Soekarno–Hatta International Airport (CGK)plane YYC - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
31h 49mBus to Edmonton International Airport, fly to Soekarno–Hatta International Airport, travel
- Take the bus from Calgary Delta Hotel to Edmonton Airport - YEGbus
- Fly from Edmonton International Airport (YEG) to Soekarno–Hatta International Airport (CGK)plane YEG - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
36h 56mFly Calgary International Airport to Halim Perdanakusuma Airport, travel
- Fly from Calgary International Airport (YYC) to Halim Perdanakusuma Airport (HLP)plane YYC - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
47h 38mBus to Kelowna International Airport, fly to Soekarno–Hatta International Airport, travel
- Take the bus from Calgary to Kelowna Airportbus
- Fly from Kelowna International Airport (YLW) to Soekarno–Hatta International Airport (CGK)plane YLW - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
41h 38mBus to Edmonton International Airport, fly to Halim Perdanakusuma Airport, travel
- Take the bus from Calgary Delta Hotel to Edmonton Airport - YEGbus
- Fly from Edmonton International Airport (YEG) to Halim Perdanakusuma Airport (HLP)plane YEG - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
47h 5mBus, bus to Cranbrook/Canadian Rockies International Airport, fly to Soekarno–Hatta International Airport, travel
- Take the bus from Calgary - Deerfoot Inn & Casino* to Claresholm - Shell Gas Stationbus
- Take the bus from Claresholm, AB to Cranbrook, BC - 513 Cranbrook St Northbus
- Fly from Cranbrook/Canadian Rockies International Airport (YXC) to Soekarno–Hatta International Airport (CGK)plane YXC - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
40h 18m
Calgary International Airport (YYC) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The distance between Calgary and Christmas Island is 14273 km.
It takes approximately 31h 49m to get from Calgary to Christmas Island, including transfers.
Christmas Island is 13h ahead of Calgary. It is currently 5:29 AM in Calgary and 6:29 PM in Christmas Island.
There are eight+ hotels available in Christmas Island.
What companies run services between Calgary, AB, Canada and Christmas Island?
There is no direct connection from Calgary to Christmas Island. However, you can take the bus to Calgary International Airport - YYC, walk to Calgary International Airport (YYC) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove. Alternatively, you can take the bus to Edmonton Airport - YEG, walk to Edmonton International Airport (YEG) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove.
- Website
- garuda-indonesia.com
Flights from Calgary International Airport to Soekarno–Hatta International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 21h 20m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $460–1,600
Flights from Edmonton International Airport to Soekarno–Hatta International Airport via Calgary International Airport, Incheon
- Ave. Duration
- 23h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $470–1,400
Flights from Edmonton International Airport to Soekarno–Hatta International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 24h 30m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $480–1,700
Flights from Calgary International Airport to Halim Perdanakusuma Airport via Tokyo Narita, Ngurah Rai
- Ave. Duration
- 40h 20m
- When
- Every day
- Estimated price
- $650–2,000
Flights from Calgary International Airport to Halim Perdanakusuma Airport via Seattle, Tokyo Narita, Ngurah Rai
- Ave. Duration
- 2d
- When
- Every day
- Estimated price
- $700–2,300
Flights from Calgary International Airport to Halim Perdanakusuma Airport via Vancouver, Singapore Changi, Sultan Syarif Kasim II
- Ave. Duration
- 35h 58m
- When
- Friday, Tuesday, and Thursday
- Estimated price
- $650–2,300
Flights from Kelowna International Airport to Soekarno–Hatta International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 21h 35m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $400–1,400
Flights from Edmonton International Airport to Halim Perdanakusuma Airport via Calgary International Airport, Tokyo Narita, Ngurah Rai
- Ave. Duration
- 43h
- When
- Every day
- Estimated price
- $650–2,000
Flights from Edmonton International Airport to Halim Perdanakusuma Airport via Vancouver, Singapore Changi, Minangkabau
- Ave. Duration
- 32h 55m
- When
- Thursday
- Estimated price
- $700–2,400
Flights from Edmonton International Airport to Halim Perdanakusuma Airport via Vancouver, Singapore Changi, Sultan Syarif Kasim II
- Ave. Duration
- 38h 55m
- When
- Tuesday and Thursday
- Estimated price
- $700–2,400
Flights from Cranbrook/Canadian Rockies International Airport to Soekarno–Hatta International Airport via Vancouver, Singapore Changi
- Ave. Duration
- 22h 15m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $550–1,900
Flights from Cranbrook/Canadian Rockies International Airport to Soekarno–Hatta International Airport via Calgary International Airport, Incheon
- Ave. Duration
- 29h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $550–1,700
- Phone
- +1 833 583 3636
- [email protected]
- Website
- Rider Express
Bus from Calgary Delta Hotel to Edmonton Airport - YEG
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Website
- Rider Express
- Standard
- $30–70
Bus from Calgary Delta Hotel to Edmonton Airport - YEG
- Ave. Duration
- 3h 28m
- Frequency
- Twice daily
- Estimated price
- $30–70
- Website
- Rider Express
- Standard
- $30–70
Want to know more about travelling around Christmas Island
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
10 amazing places to get away from it all in Australia
Read the travel guide
4 of the smartest ways to explore Australia
Read the travel guide



