There are 4 ways to get from Cairns to Cocos Islands 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 Cairns to Soekarno–Hatta International Airport, travel
best- Fly from Cairns (CNS) to Soekarno–Hatta International Airport (CGK)plane CNS - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
27h 43mFly Cairns to Halim Perdanakusuma Airport, travel
- Fly from Cairns (CNS) to Halim Perdanakusuma Airport (HLP)plane CNS - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
30h 27mBus to Cooktown Airport, fly to Halim Perdanakusuma Airport, travel
- Take the bus from Cairns to Cooktownbus
- Fly from Cooktown Airport (CTN) to Halim Perdanakusuma Airport (HLP)plane CTN - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
38h 58mBus to Cooktown Airport, fly to Soekarno–Hatta International Airport, travel
- Take the bus from Cairns to Cooktownbus
- Fly from Cooktown Airport (CTN) to Soekarno–Hatta International Airport (CGK)plane CTN - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
35h 59m
Cairns (CNS) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The distance between Cairns and Cocos Islands is 4910 km.
It takes approximately 27h 43m to get from Cairns to Cocos Islands, including transfers.
Cocos Islands is 3h 30m behind Cairns. It is currently 3:51 PM in Cairns and 12:21 PM in Cocos Islands.
There are eight+ hotels available in Cocos Islands.
What companies run services between Cairns, QLD, Australia and Cocos Islands?
There is no direct connection from Cairns to Cocos Islands. However, you can take the shuttle to Cairns Airport, walk to Cairns (CNS) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove. Alternatively, you can take the shuttle to Cairns Airport, walk to Cairns (CNS) airport, fly to Halim Perdanakusuma Airport (HLP), then travel to Flying Fish Cove.
- Website
- citilink.co.id
Flights from Cairns to Halim Perdanakusuma Airport via Ngurah Rai
- Ave. Duration
- 18h 40m
- When
- Sunday
- Estimated price
- $320–1,100
Flights from Cairns to Halim Perdanakusuma Airport via Ngurah Rai, Juanda International
- Ave. Duration
- 18h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $320–1,100
Flights from Cooktown Airport to Halim Perdanakusuma Airport via Cairns, Ngurah Rai
- Ave. Duration
- 22h 55m
- When
- Sunday
- Estimated price
- $280–1,000
Flights from Cooktown Airport to Halim Perdanakusuma Airport via Cairns, Ngurah Rai, Juanda International
- Ave. Duration
- 22h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $280–1,000
- Website
- singaporeair.com
Flights from Cairns to Soekarno–Hatta International Airport via Singapore Changi
- Ave. Duration
- 15h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $280–1,800
Flights from Cooktown Airport to Soekarno–Hatta International Airport via Cairns, Singapore Changi
- Ave. Duration
- 19h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $240–1,600
- Website
- batikair.com
Flights from Cairns to Halim Perdanakusuma Airport via Singapore Changi, Sultan Mahmud Badaruddin II
- Ave. Duration
- 18h 55m
- When
- Wednesday and Friday
- Estimated price
- $410–2,600
Flights from Cooktown Airport to Halim Perdanakusuma Airport via Cairns, Singapore Changi, Sultan Mahmud Badaruddin II
- Ave. Duration
- 22h 25m
- When
- Wednesday and Friday
- Estimated price
- $360–2,300
- Phone
- (07) 3036 2070
- Website
- transnorthbus.com.au
Bus from Cairns to Cooktown
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- $50–75
- Website
- https://www.transnorthbus.com.au/
- Book at
- https://www.tnbc.com.au/
Bus from Cairns to Cooktown
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Estimated price
- $50–75
- Website
- https://www.transnorthbus.com.au/
- Book at
- https://www.tnbc.com.au/
Want to know more about travelling around Cocos (Keeling) Islands
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
Best ways to travel around Australia
Read the travel guide
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


