There are 8 ways to get from China 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 Shenzhen Bao'An International Airport to Soekarno–Hatta International Airport, travel
best- Fly from Shenzhen Bao'An International Airport (SZX) to Soekarno–Hatta International Airport (CGK)plane SZX - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
17h 33mFly Hong Kong International Airport to Soekarno–Hatta International Airport, travel
- Fly from Hong Kong International Airport (HKG) to Soekarno–Hatta International Airport (CGK)plane HKG - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
17h 29mFly Guangzhou Baiyun International Airport to Soekarno–Hatta International Airport, travel
- Fly from Guangzhou Baiyun International Airport (CAN) to Soekarno–Hatta International Airport (CGK)plane CAN - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
18h 10mFly Chongqing Jiangbei International Airport to Soekarno–Hatta International Airport, travel
- Fly from Chongqing Jiangbei International Airport (CKG) to Soekarno–Hatta International Airport (CGK)plane CKG - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
19h 3mFly Wuhan Tianhe International Airport to Soekarno–Hatta International Airport, travel
- Fly from Wuhan Tianhe International Airport (WUH) to Soekarno–Hatta International Airport (CGK)plane WUH - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
18h 34mBus to Macau International Airport, fly to Soekarno–Hatta International Airport, travel
- Take the bus from China Hong Kong City to MGM Cotaibus
- Fly from Macau International Airport (MFM) to Soekarno–Hatta International Airport (CGK)plane MFM - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
18h 25mFly Hong Kong International Airport to Halim Perdanakusuma Airport, travel
- Fly from Hong Kong International Airport (HKG) to Halim Perdanakusuma Airport (HLP)plane HKG - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
21h 8mFly Guangzhou Baiyun International Airport to Halim Perdanakusuma Airport, travel
- Fly from Guangzhou Baiyun International Airport (CAN) to Halim Perdanakusuma Airport (HLP)plane CAN - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
21h 54m
Shenzhen Bao'An International Airport (SZX) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The distance between China and Christmas Island is 3813 km.
It takes approximately 17h 33m to get from China to Christmas Island, including transfers.
There are eight+ hotels available in Christmas Island.
What companies run services between China and Christmas Island?
There is no direct connection from China to Christmas Island. However, you can take the line 11 subway to Airport, walk to Shenzhen Bao'An International Airport (SZX) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove. Alternatively, you can take the line 10 subway to Futian Checkpoint, walk to Lok Ma Chau Station, take the subway to Sheung Shui, walk to Sheung Shui Terminus, take the bus to Airport Terminal 1, walk to Hong Kong International Airport (HKG) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove.
- Website
- singaporeair.com
Flights from Shenzhen Bao'An International Airport to Soekarno–Hatta International Airport via Singapore Changi
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- $160–900
Flights from Hong Kong International Airport to Soekarno–Hatta International Airport via Singapore Changi
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- $130–700
Flights from Guangzhou Baiyun International Airport to Soekarno–Hatta International Airport via Singapore Changi
- Ave. Duration
- 6h 52m
- When
- Every day
- Estimated price
- $130–800
Flights from Chongqing Jiangbei International Airport to Soekarno–Hatta International Airport via Singapore Changi
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $160–1,000
Flights from Wuhan Tianhe International Airport to Soekarno–Hatta International Airport via Singapore Changi
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- $140–400
- Website
- garuda-indonesia.com
Flights from Hong Kong International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $150–380
Flights from Guangzhou Baiyun International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 5h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $170–430
Flights from Hong Kong International Airport to Halim Perdanakusuma Airport via Ngurah Rai
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- $220–650
Flights from Guangzhou Baiyun International Airport to Halim Perdanakusuma Airport via Ngurah Rai
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–800
- Website
- csair.com
Flights from Shenzhen Bao'An International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $160–550
Flights from Guangzhou Baiyun International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $140–470
Flights from Wuhan Tianhe International Airport to Soekarno–Hatta International Airport via Guangzhou Baiyun International Airport
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $170–600
- Website
- airasia.com
Flights from Shenzhen Bao'An International Airport to Soekarno–Hatta International Airport via Kuala Lumpur
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- $140–430
Flights from Wuhan Tianhe International Airport to Soekarno–Hatta International Airport via Kuala Lumpur
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $160–460
Flights from Macau International Airport to Soekarno–Hatta International Airport via Kuala Lumpur
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $190–600
- Website
- batikair.com
Flights from Hong Kong International Airport to Halim Perdanakusuma Airport via Ngurah Rai
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- $220–600
Flights from Guangzhou Baiyun International Airport to Halim Perdanakusuma Airport via Juanda International
- Ave. Duration
- 13h 35m
- When
- Saturday
- Estimated price
- $230–750
Flights from Guangzhou Baiyun International Airport to Halim Perdanakusuma Airport via Soekarno–Hatta International Airport, Sultan Mahmud Badaruddin II
- Ave. Duration
- 11h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $280–650
Flights from Guangzhou Baiyun International Airport to Halim Perdanakusuma Airport via Kuala Lumpur, Sultan Mahmud Badaruddin II
- Ave. Duration
- 15h 20m
- When
- Every day
- Estimated price
- $190–600
- Website
- hainanairlines.com
Flights from Shenzhen Bao'An International Airport to Soekarno–Hatta International Airport via Haikou
- Ave. Duration
- 10h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $150–390
Flights from Guangzhou Baiyun International Airport to Soekarno–Hatta International Airport via Haikou
- Ave. Duration
- 10h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–350
Flights from Chongqing Jiangbei International Airport to Soekarno–Hatta International Airport via Haikou
- Ave. Duration
- 11h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $160–430
- Website
- cathaypacific.com
Flights from Hong Kong International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $120–350
- Website
- xiamenair.com
Flights from Guangzhou Baiyun International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 5h 25m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $170–430
Flights from Chongqing Jiangbei International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- $140–410
Flights from Wuhan Tianhe International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $140–420
- Website
- ch.com
Flights from Shenzhen Bao'An International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 5h 10m
- When
- Wednesday and Saturday
- Estimated price
- $160–440
Flights from Guangzhou Baiyun International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 5h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $150–400
- Website
- malaysiaairlines.com
Flights from Shenzhen Bao'An International Airport to Soekarno–Hatta International Airport via Kuala Lumpur
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- $170–600
Flights from Chongqing Jiangbei International Airport to Soekarno–Hatta International Airport via Kuala Lumpur
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- $140–430
- Website
- transnusa.co.id
Flights from Guangzhou Baiyun International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- $160–380
- Website
- citilink.co.id
Flights from Hong Kong International Airport to Halim Perdanakusuma Airport via Ngurah Rai
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- $230–650
Flights from Guangzhou Baiyun International Airport to Halim Perdanakusuma Airport via Ngurah Rai
- Ave. Duration
- 9h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–800
- Website
- flyscoot.com
Flights from Wuhan Tianhe International Airport to Soekarno–Hatta International Airport via Singapore Changi
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- $140–400
- Website
- airmacau.com.mo
Flights from Macau International Airport to Soekarno–Hatta International Airport
- Ave. Duration
- 4h 50m
- When
- Monday and Friday
- Estimated price
- $270–700
- Website
- lionairthai.com
Flights from Macau International Airport to Soekarno–Hatta International Airport via Don Muang
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- $260–600
- Phone
- (852) 2979 8778
- Website
- tilchinalink.com
Bus from China Hong Kong City to MGM Cotai
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $13–21
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- $13–19
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





