There are 6 ways to get from Mexico City to Cocos Islands by plane, unknown, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Benito Juárez International Airport to Soekarno–Hatta International Airport, travel
best- Fly from Benito Juárez International Airport (MEX) to Soekarno–Hatta International Airport (CGK)plane MEX - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
36h 33mFly Benito Juárez International Airport to Halim Perdanakusuma Airport, travel
- Fly from Benito Juárez International Airport (MEX) to Halim Perdanakusuma Airport (HLP)plane MEX - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
44h 2mFly Felipe Ángeles International Airport to Halim Perdanakusuma Airport, travel
- Fly from Felipe Ángeles International Airport (NLU) to Halim Perdanakusuma Airport (HLP)plane NLU - HLP
- Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown
45h 37mBus, taxi to General Francisco Mujica International Airport, fly to Soekarno–Hatta International Airport, travel
- Take the bus from Terminal Poniente - Observatorio to Caseta Zinapécuarobus
- Take the taxi from Caseta Zinapécuaro to General Francisco Mujica International Airport (MLM)taxi
- Fly from General Francisco Mujica International Airport (MLM) to Soekarno–Hatta International Airport (CGK)plane MLM - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
40h 28mBus to Del Bajío International Airport, fly to Soekarno–Hatta International Airport, travel
- Take the bus from Terminal Central Del Sur - Taxqueña to Leónbus
- Fly from Del Bajío International Airport (BJX) to Soekarno–Hatta International Airport (CGK)plane BJX - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
46h 10mFly T1 Aicm to Querétaro Intercontinental Airport, fly to Soekarno–Hatta International Airport, travel
- Fly from T1 Aicm to Queretaro Airportplane
- Fly from Querétaro Intercontinental Airport (QRO) to Soekarno–Hatta International Airport (CGK)plane QRO - CGK
- Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown
37h 42m
Benito Juárez International Airport (MEX) to Soekarno–Hatta International Airport (CGK) flights
Questions & Answers
The distance between Mexico City and Cocos Islands is 17358 km.
It takes approximately 36h 33m to get from Mexico City to Cocos Islands, including transfers.
Cocos Islands is 12h 30m ahead of Mexico City. It is currently 8:25 AM in Mexico City and 8:55 PM in Cocos Islands.
There are eight+ hotels available in Cocos Islands.
What companies run services between Mexico City, Mexico and Cocos Islands?
There is no direct connection from Mexico City to Cocos Islands. However, you can take the line 4 bus to Terminal 1 - Aeropuerto, walk to Benito Juárez International Airport (MEX) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove. Alternatively, you can take the line 4 bus to Terminal 1 - Aeropuerto, walk to Benito Juárez International Airport (MEX) airport, fly to Halim Perdanakusuma Airport (HLP), then travel to Flying Fish Cove.
- Website
- singaporeair.com
Flights from Benito Juárez International Airport to Soekarno–Hatta International Airport via San Francisco, Singapore Changi
- Ave. Duration
- 26h 42m
- When
- Every day
- Estimated price
- $550–4,300
Flights from General Francisco Mujica International Airport to Soekarno–Hatta International Airport via Los Angeles, Singapore Changi
- Ave. Duration
- 25h 11m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $800–6,500
Flights from Querétaro Intercontinental Airport to Soekarno–Hatta International Airport via Los Angeles, Singapore Changi
- Ave. Duration
- 25h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $600–4,600
- Website
- garuda-indonesia.com
Flights from Benito Juárez International Airport to Soekarno–Hatta International Airport via Tokyo Narita
- Ave. Duration
- 28h 50m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $550–5,500
Flights from Benito Juárez International Airport to Halim Perdanakusuma Airport via Monterrey, Tokyo Narita, Ngurah Rai
- Ave. Duration
- 33h 10m
- When
- Every day
- Estimated price
- $900–2,900
Flights from Felipe Ángeles International Airport to Halim Perdanakusuma Airport via Monterrey, Tokyo Narita, Ngurah Rai
- Ave. Duration
- 35h 26m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $800–2,700
Flights from Querétaro Intercontinental Airport to Soekarno–Hatta International Airport via Monterrey, Tokyo Narita
- Ave. Duration
- 33h
- When
- Every day
- Estimated price
- $600–2,100
- Website
- jal.com
Flights from Benito Juárez International Airport to Soekarno–Hatta International Airport via Tokyo Narita
- Ave. Duration
- 28h 50m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $550–5,500
Flights from Querétaro Intercontinental Airport to Soekarno–Hatta International Airport via Monterrey, Tokyo Narita
- Ave. Duration
- 33h
- When
- Every day
- Estimated price
- $600–2,100
- Website
- united.com
Flights from Benito Juárez International Airport to Soekarno–Hatta International Airport via San Francisco, Singapore Changi
- Ave. Duration
- 28h 10m
- When
- Every day
- Estimated price
- $600–2,000
- Website
- batikair.com
Flights from Benito Juárez International Airport to Halim Perdanakusuma Airport via Monterrey, Tokyo Narita, Ngurah Rai
- Ave. Duration
- 33h 5m
- When
- Every day
- Estimated price
- $900–2,900
Flights from Felipe Ángeles International Airport to Halim Perdanakusuma Airport via Monterrey, Tokyo Narita, Ngurah Rai
- Ave. Duration
- 33h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $800–2,700
- Website
- citilink.co.id
Flights from Benito Juárez International Airport to Halim Perdanakusuma Airport via Monterrey, Tokyo Narita, Ngurah Rai
- Ave. Duration
- 33h 20m
- When
- Every day
- Estimated price
- $900–2,900
Flights from Felipe Ángeles International Airport to Halim Perdanakusuma Airport via Monterrey, Tokyo Narita, Ngurah Rai
- Ave. Duration
- 35h 26m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $800–2,700
- Website
- evaair.com
Flights from Del Bajío International Airport to Soekarno–Hatta International Airport via Vancouver, Taiwan Taoyuan
- Ave. Duration
- 29h 30m
- When
- Saturday
- Estimated price
- $600–1,800
- Website
- csair.com
Flights from Del Bajío International Airport to Soekarno–Hatta International Airport via Tijuana, Shenzhen Bao'an International
- Ave. Duration
- 34h 20m
- When
- Thursday
- Estimated price
- $490–1,700
Flights from Querétaro Intercontinental Airport to Soekarno–Hatta International Airport via Tijuana, Shenzhen Bao'an International
- Ave. Duration
- 34h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $490–1,700
- Website
- ana.co.jp
Flights from Benito Juárez International Airport to Soekarno–Hatta International Airport via Tokyo Narita
- Ave. Duration
- 28h 40m
- When
- Every day
- Estimated price
- $550–5,500
- Website
- cebupacificair.com
Flights from Benito Juárez International Airport to Soekarno–Hatta International Airport via San Francisco, Manila
- Ave. Duration
- 27h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $550–1,900
- Website
- china-airlines.com
Flights from Del Bajío International Airport to Soekarno–Hatta International Airport via Ontario/San Bernardino, Taiwan Taoyuan
- Ave. Duration
- 39h 52m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $600–1,700
- Website
- philippineairlines.com
Flights from Del Bajío International Airport to Soekarno–Hatta International Airport via Vancouver, Manila
- Ave. Duration
- 40h 5m
- When
- Saturday
- Estimated price
- $550–2,200
- Website
- ch.com
Flights from Del Bajío International Airport to Soekarno–Hatta International Airport via Tijuana, Shenzhen Bao'an International
- Ave. Duration
- 29h 40m
- When
- Thursday
- Estimated price
- $490–1,700
- Phone
- 800 622 22 22
- [email protected]
- Website
- autovias.com.mx
Bus from Terminal Poniente - Observatorio to Caseta Zinapécuaro
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- $26–55
- Website
- https://www.autovias.com.mx/english/
- Phone
- +52 800 800 0386
- [email protected]
- Website
- etn.com.mx
Bus from Terminal Central Del Sur - Taxqueña to León
- Ave. Duration
- 3h 12m
- Frequency
- Every 4 hours
- Estimated price
- $50–80
- Website
- https://etn.com.mx/english/
- Ave. Duration
- 42 min
- Estimated price
- $85–110
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






