There are 7 ways to get from Rome to Cocos Islands by plane, unknown, train, 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 Fiumicino International Airport to Soekarno–Hatta International Airport, travel
best- Fly from Fiumicino International Airport (FCO) to Soekarno–Hatta International Airport (CGK)plane FCO - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
28h 5mTrain to Naples Airport, fly to Soekarno–Hatta International Airport, travel
- Take the train from Roma Termini to Napoli Afragolatrain
- Fly from Naples Airport (NAP) to Soekarno–Hatta International Airport (CGK)plane NAP - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
30hTrain to Raffaello Sanzio Airport, fly to Soekarno–Hatta International Airport, travel
- Take the train from Roma Termini to Jesitrain
- Fly from Raffaello Sanzio Airport (AOI) to Soekarno–Hatta International Airport (CGK)plane AOI - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
36h 23mFly Roma Ciampino Airport to Soekarno–Hatta International Airport, travel
- Fly from Roma Ciampino Airport (CIA) to Soekarno–Hatta International Airport (CGK)plane CIA - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
33h 8mFly Fiumicino International Airport to Halim Perdanakusuma Airport, travel
- Fly from Fiumicino International Airport (FCO) to Halim Perdanakusuma Airport (HLP)plane FCO - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
30h 24mTrain to Naples Airport, fly to Halim Perdanakusuma Airport, travel
- Take the train from Roma Termini to Napoli Afragolatrain
- Fly from Naples Airport (NAP) to Halim Perdanakusuma Airport (HLP)plane NAP - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
39h 24mBus to Abruzzo Airport, fly to Soekarno–Hatta International Airport, travel
- Take the bus from Roma, Autostazione Tiburtina to Pescarabus
- Fly from Abruzzo Airport (PSR) to Soekarno–Hatta International Airport (CGK)plane PSR - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
35h 5m
Fiumicino International Airport (FCO) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The distance between Rome and Cocos Islands is 11348 km.
It takes approximately 28h 5m to get from Rome to Cocos Islands, including transfers.
Cocos Islands is 4h 30m ahead of Rome. It is currently 12:21 PM in Rome and 4:51 PM in Cocos Islands.
There are eight+ hotels available in Cocos Islands.
What companies run services between Rome, Italy and Cocos Islands?
There is no direct connection from Rome to Cocos Islands. However, you can take the line 4570 train to Fiumicino Aeroporto, walk to Fiumicino International Airport (FCO) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove. Alternatively, you can take the train to Napoli Afragola, walk to Napoli Afragola, take the bus to Napoli - Capodichino Aeroporto, walk to Naples Airport (NAP) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove.
- Website
- garuda-indonesia.com
Flights from Fiumicino International Airport to Soekarno–Hatta International Airport via Abu Dhabi
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- $290–350
Flights from Raffaello Sanzio Airport to Soekarno–Hatta International Airport via Munich, Singapore Changi
- Ave. Duration
- 20h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $600–1,900
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Sofia, Abu Dhabi
- Ave. Duration
- 20h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $320–900
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Amman, Dubai
- Ave. Duration
- 28h 40m
- When
- Tuesday and Saturday
- Estimated price
- $440–1,300
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Singapore Changi, Minangkabau
- Ave. Duration
- 22h 45m
- When
- Friday and Sunday
- Estimated price
- $500–3,500
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Doha, Ngurah Rai
- Ave. Duration
- 27h
- When
- Every day
- Estimated price
- $550–1,600
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Singapore Changi, Sultan Syarif Kasim II
- Ave. Duration
- 28h 45m
- When
- Thursday
- Estimated price
- $490–3,500
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Jeddah, Minangkabau
- Ave. Duration
- 18h 15m
- When
- Thursday
- Estimated price
- $650–1,400
Flights from Naples Airport to Halim Perdanakusuma Airport via Dubai, Ngurah Rai
- Ave. Duration
- 26h 10m
- When
- Every day
- Estimated price
- $650–1,900
Flights from Naples Airport to Halim Perdanakusuma Airport via Istanbul, Ngurah Rai
- Ave. Duration
- 32h 55m
- When
- Wednesday and Friday
- Estimated price
- $600–1,800
- Website
- emirates.com
Flights from Fiumicino International Airport to Soekarno–Hatta International Airport via Dubai
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- $360–1,100
Flights from Naples Airport to Soekarno–Hatta International Airport via Dubai
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- $380–1,200
Flights from Raffaello Sanzio Airport to Soekarno–Hatta International Airport via Tirana, Dubai
- Ave. Duration
- 26h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $550–1,700
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Sofia, Dubai
- Ave. Duration
- 27h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $440–1,300
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Tirana, Dubai
- Ave. Duration
- 28h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $440–1,300
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Amman, Dubai
- Ave. Duration
- 28h 40m
- When
- Tuesday and Saturday
- Estimated price
- $440–1,300
Flights from Abruzzo Airport to Soekarno–Hatta International Airport via Tirana, Dubai
- Ave. Duration
- 27h 10m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $410–1,300
- Website
- citilink.co.id
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Singapore Changi, Minangkabau
- Ave. Duration
- 22h 45m
- When
- Friday and Sunday
- Estimated price
- $500–3,500
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Doha, Ngurah Rai
- Ave. Duration
- 27h
- When
- Every day
- Estimated price
- $550–1,600
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Singapore Changi, Sultan Syarif Kasim II
- Ave. Duration
- 28h 45m
- When
- Thursday
- Estimated price
- $490–3,500
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Jeddah, Minangkabau
- Ave. Duration
- 18h 15m
- When
- Thursday
- Estimated price
- $650–1,400
Flights from Fiumicino International Airport to Halim Perdanakusuma Airport via Jeddah, Kuala Namu
- Ave. Duration
- 21h 30m
- When
- Monday
- Estimated price
- $650–1,400
Flights from Naples Airport to Halim Perdanakusuma Airport via Dubai, Ngurah Rai
- Ave. Duration
- 26h 10m
- When
- Every day
- Estimated price
- $650–1,900
Flights from Naples Airport to Halim Perdanakusuma Airport via Istanbul, Ngurah Rai
- Ave. Duration
- 32h 55m
- When
- Wednesday and Friday
- Estimated price
- $600–1,800
- Website
- flydubai.com
Flights from Naples Airport to Soekarno–Hatta International Airport via Dubai
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- $380–1,200
Flights from Raffaello Sanzio Airport to Soekarno–Hatta International Airport via Tirana, Dubai
- Ave. Duration
- 26h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $550–1,700
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Sofia, Dubai
- Ave. Duration
- 27h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $440–1,300
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Tirana, Dubai
- Ave. Duration
- 28h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $440–1,300
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Amman, Dubai
- Ave. Duration
- 28h 40m
- When
- Tuesday and Saturday
- Estimated price
- $440–1,300
Flights from Abruzzo Airport to Soekarno–Hatta International Airport via Tirana, Dubai
- Ave. Duration
- 27h 10m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $410–1,300
- Website
- etihad.com
Flights from Fiumicino International Airport to Soekarno–Hatta International Airport via Abu Dhabi
- Ave. Duration
- 16h 47m
- When
- Every day
- Estimated price
- $290–350
Flights from Raffaello Sanzio Airport to Soekarno–Hatta International Airport via Munich, Singapore Changi
- Ave. Duration
- 20h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $600–1,900
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Sofia, Abu Dhabi
- Ave. Duration
- 20h 40m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $320–900
Flights from Abruzzo Airport to Soekarno–Hatta International Airport via Bucharest Otopeni, Abu Dhabi
- Ave. Duration
- 21h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $300–850
- Website
- singaporeair.com
Flights from Fiumicino International Airport to Soekarno–Hatta International Airport via Singapore Changi
- Ave. Duration
- 15h 45m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $330–2,300
Flights from Raffaello Sanzio Airport to Soekarno–Hatta International Airport via Munich, Singapore Changi
- Ave. Duration
- 20h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $600–1,900
Flights from Raffaello Sanzio Airport to Soekarno–Hatta International Airport via Fiumicino International Airport, Singapore Changi
- Ave. Duration
- 21h 20m
- When
- Tuesday to Friday
- Estimated price
- $500–3,700
Flights from Abruzzo Airport to Soekarno–Hatta International Airport via Milan Malpensa, Singapore Changi
- Ave. Duration
- 21h 15m
- When
- Monday and Friday
- Estimated price
- $400–2,800
- Website
- qatarairways.com
Flights from Fiumicino International Airport to Soekarno–Hatta International Airport via Doha
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- $350–1,000
Flights from Roma Ciampino Airport to Soekarno–Hatta International Airport via Sofia, Doha
- Ave. Duration
- 27h 40m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- $420–1,200
- Website
- turkishairlines.com
Flights from Naples Airport to Soekarno–Hatta International Airport via Istanbul
- Ave. Duration
- 21h 18m
- When
- Every day
- Estimated price
- $370–1,100
- Website
- cathaypacific.com
Flights from Fiumicino International Airport to Soekarno–Hatta International Airport via Hong Kong
- Ave. Duration
- 19h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $410–1,200
- Website
- lufthansa.com
Flights from Raffaello Sanzio Airport to Soekarno–Hatta International Airport via Munich, Singapore Changi
- Ave. Duration
- 21h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $600–1,900
- Website
- batikair.com
Flights from Naples Airport to Halim Perdanakusuma Airport via Istanbul, Kuala Lumpur, Sultan Mahmud Badaruddin II
- Ave. Duration
- 25h 25m
- When
- Sunday
- Estimated price
- $550–1,600
- Website
- thaiairways.com
Flights from Abruzzo Airport to Soekarno–Hatta International Airport via Milan Malpensa, Suvarnabhumi
- Ave. Duration
- 19h 30m
- When
- Monday
- Estimated price
- $500–1,300
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $35–70
- Schedules at
- trenitalia.com
Train from Roma Termini to Jesi
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a day
- Estimated price
- $40–85
- Schedules at
- trenitalia.com
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- $35–70
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $30–60
- Website
- https://www.italotreno.it/en
Train from Roma Termini to Napoli Afragola
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $30–60
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Roma Termini to Jesi
- Ave. Duration
- 3h 11m
- Frequency
- Every 3 hours
- Estimated price
- $35–60
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Roma Termini to Jesi
- Ave. Duration
- 3h 16m
- Frequency
- 5 times a day
- Estimated price
- $30–65
- Website
- https://www.trenitalia.com/en.html
- Phone
- 0873/342663
- [email protected]
- Website
- dicarlobus.com
Bus from Roma, Autostazione Tiburtina to Pescara
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $13–29
- Schedules at
- dicarlobus.com
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Roma, Autostazione Tiburtina to Pescara
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Estimated price
- $20–35
- Website
- https://www.flixbus.co.uk
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
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
Italy Travel Guides
Read the travel guide




















