There are 8 ways to get from Christmas Island to Cocos by unknown, plane, bus, car, 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.
Travel to Soekarno–Hatta International Airport, fly to Montes Claros, bus
best- Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown
- Fly from Soekarno–Hatta International Airport (CGK) to Montes Claros (MOC)plane CGK - MOC
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvâniabus
2d 7hTravel to Soekarno–Hatta International Airport, fly to Guanambi Airport, drive
- Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown
- Fly from Soekarno–Hatta International Airport (CGK) to Guanambi Airport (GNM)plane CGK - GNM
- Drive from Guanambi Airport (GNM) to Cocoscar
2d 8hTravel to Soekarno–Hatta International Airport, fly to Barreiras Airport, drive
- Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown
- Fly from Soekarno–Hatta International Airport (CGK) to Barreiras Airport (BRA)plane CGK - BRA
- Drive from Barreiras Airport (BRA) to Cocoscar
2d 10hTravel to Soekarno–Hatta International Airport, fly to Brasilia International Airport, bus, taxi
- Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown
- Fly from Soekarno–Hatta International Airport (CGK) to Brasilia International Airport (BSB)plane CGK - BSB
- Take the bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Correntinabus
- Take the taxi from Terminal Rodoviário de Correntina to Cocostaxi
2d 4hTravel to Halim Perdanakusuma Airport, fly to Brasilia International Airport, bus, taxi
- Walk from Flying Fish Cove to Jakarta-Halim-Perdana-Kusuma-Airport-HLPunknown
- Fly from Halim Perdanakusuma Airport (HLP) to Brasilia International Airport (BSB)plane HLP - BSB
- Take the bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Correntinabus
- Take the taxi from Terminal Rodoviário de Correntina to Cocostaxi
2d 21hTravel to Soekarno–Hatta International Airport, fly to Vitoria da Conquista, bus
- Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown
- Fly from Soekarno–Hatta International Airport (CGK) to Vitoria da Conquista (VDC)plane CGK - VDC
- Take the bus from Terminal Rodoviário de Vitória da Conquista to Terminal Rodoviário de Montes Clarosbus
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvâniabus
2d 12hTravel to Soekarno–Hatta International Airport, fly to Salinas, bus
- Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown
- Fly from Soekarno–Hatta International Airport (CGK) to Salinas (IAL)plane CGK - IAL
- Take the bus from Terminal Rodoviário Salinas Anisio Santiago to Acceso Francisco Sábus
- Take the bus from Acceso Francisco Sá to Janaúbabus
- Take the bus from Terminal Rodoviário de Janauba to Terminal Rodoviário de Montalvâniabus
2d 18hTravel to Soekarno–Hatta International Airport, fly to Paracatu, bus
- Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown
- Fly from Soekarno–Hatta International Airport (CGK) to Paracatu (PYT)plane CGK - PYT
- Take the bus from Paracatu to Montes Clarosbus
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvâniabus
2d 9h
Soekarno–Hatta International Airport (CGK) to Montes Claros (MOC) flights
Questions & Answers
The distance between Christmas Island and Cocos is 16781 km.
It takes approximately 2 days 7h to get from Christmas Island to Cocos, including transfers.
Cocos is 10h behind Christmas Island. It is currently 10:19 PM in Christmas Island and 12:19 PM in Cocos.
There are one+ hotels available in Cocos.
What companies run services between Christmas Island and Cocos, Bahia, Brazil?
There is no direct connection from Christmas Island to Cocos. However, you can travel to Soekarno–Hatta International Airport (CGK) airport, fly to Montes Claros (MOC), take the taxi to Terminal Rodoviário de Montes Claros, take the bus to Terminal Rodoviário de Montalvânia, then take the taxi to Cocos. Alternatively, you can travel to Soekarno–Hatta International Airport (CGK) airport, fly to Guanambi Airport (GNM), then drive to Cocos.
- Website
- voeazul.com.br
Flights from Soekarno–Hatta International Airport to Montes Claros via Melbourne, Santiago, Belo Horizonte Confins
- Ave. Duration
- 36h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$5,500–15,000
Flights from Soekarno–Hatta International Airport to Guanambi Airport via Doha, Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 43h 30m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R$5,500–15,000
Flights from Soekarno–Hatta International Airport to Guanambi Airport via Dubai, Rio De Janeiro-Galeao, Belo Horizonte Confins
- Ave. Duration
- 43h 40m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R$5,500–16,000
Flights from Soekarno–Hatta International Airport to Guanambi Airport via Dubai, Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 43h 40m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R$6,000–17,000
Flights from Soekarno–Hatta International Airport to Guanambi Airport via Abu Dhabi, Lisboa, Salvador
- Ave. Duration
- 2d 2h
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- R$4,100–11,000
Flights from Soekarno–Hatta International Airport to Guanambi Airport via Abu Dhabi, Madrid, Salvador
- Ave. Duration
- 2d 2h
- When
- Monday, Friday, and Saturday
- Estimated price
- R$7,000–16,000
Flights from Soekarno–Hatta International Airport to Guanambi Airport via Sydney, Santiago, Belo Horizonte Confins
- Ave. Duration
- 44h 30m
- When
- Wednesday and Saturday
- Estimated price
- R$7,000–18,000
Flights from Soekarno–Hatta International Airport to Barreiras Airport via Doha, Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 43h 55m
- When
- Every day
- Estimated price
- R$5,500–15,000
Flights from Soekarno–Hatta International Airport to Barreiras Airport via Sydney, Santiago, Belo Horizonte Confins
- Ave. Duration
- 44h 55m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- R$7,000–19,000
Flights from Soekarno–Hatta International Airport to Barreiras Airport via Melbourne, Santiago, Belo Horizonte Confins
- Ave. Duration
- 47h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R$7,000–19,000
Flights from Soekarno–Hatta International Airport to Salinas via Doha, Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 44h
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$3,500–9,500
Flights from Soekarno–Hatta International Airport to Salinas via Dubai, Rio De Janeiro-Galeao, Belo Horizonte Confins
- Ave. Duration
- 44h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R$3,700–10,000
Flights from Soekarno–Hatta International Airport to Salinas via Sydney, Santiago, Belo Horizonte Confins
- Ave. Duration
- 45h
- When
- Tuesday
- Estimated price
- R$4,500–12,000
Flights from Soekarno–Hatta International Airport to Salinas via Melbourne, Santiago, Belo Horizonte Confins
- Ave. Duration
- 47h 55m
- When
- Sunday
- Estimated price
- R$4,400–12,000
Flights from Soekarno–Hatta International Airport to Paracatu via Doha, Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 35h 30m
- When
- Wednesday and Friday
- Estimated price
- R$3,400–9,500
- Website
- qatarairways.com
Flights from Soekarno–Hatta International Airport to Montes Claros via Doha, Sao Paulo
- Ave. Duration
- 46h 36m
- When
- Every day
- Estimated price
- R$4,600–13,000
Flights from Soekarno–Hatta International Airport to Montes Claros via Dubai, Sao Paulo
- Ave. Duration
- 42h 30m
- When
- Every day
- Estimated price
- R$5,000–14,000
Flights from Soekarno–Hatta International Airport to Montes Claros via Istanbul, Sao Paulo
- Ave. Duration
- 46h 15m
- When
- Every day
- Estimated price
- R$4,800–14,000
Flights from Soekarno–Hatta International Airport to Brasilia International Airport via Doha, Sao Paulo
- Ave. Duration
- 31h 30m
- When
- Every day
- Estimated price
- R$3,400–9,000
Flights from Soekarno–Hatta International Airport to Brasilia International Airport via Dubai, Sao Paulo
- Ave. Duration
- 33h 35m
- When
- Every day
- Estimated price
- R$3,700–10,000
Flights from Soekarno–Hatta International Airport to Vitoria da Conquista via Doha, Sao Paulo
- Ave. Duration
- 38h 17m
- When
- Every day
- Estimated price
- R$4,600–12,000
- Website
- latam.com
Flights from Soekarno–Hatta International Airport to Montes Claros via Dubai, Sao Paulo
- Ave. Duration
- 42h 30m
- When
- Every day
- Estimated price
- R$5,000–14,000
Flights from Soekarno–Hatta International Airport to Montes Claros via Istanbul, Sao Paulo
- Ave. Duration
- 46h 15m
- When
- Every day
- Estimated price
- R$4,800–14,000
Flights from Soekarno–Hatta International Airport to Brasilia International Airport via Dubai, Sao Paulo
- Ave. Duration
- 33h 35m
- When
- Every day
- Estimated price
- R$3,700–10,000
Flights from Halim Perdanakusuma Airport to Brasilia International Airport via Ngurah Rai, Melbourne, Santiago
- Ave. Duration
- 47h 10m
- When
- Tuesday to Sunday
- Estimated price
- R$6,000–16,000
Flights from Halim Perdanakusuma Airport to Brasilia International Airport via Ngurah Rai, Melbourne, Santiago, Curitiba
- Ave. Duration
- 2d 1h
- When
- Wednesday to Sunday
- Estimated price
- R$6,000–16,000
Flights from Halim Perdanakusuma Airport to Brasilia International Airport via Ngurah Rai, Melbourne, Santiago, Florianopolis
- Ave. Duration
- 2d 8h
- When
- Wednesday to Sunday
- Estimated price
- R$6,000–16,000
- Website
- voegol.com.br
Flights from Soekarno–Hatta International Airport to Vitoria da Conquista via Doha, Sao Paulo
- Ave. Duration
- 32h 45m
- When
- Every day
- Estimated price
- R$4,600–12,000
Flights from Soekarno–Hatta International Airport to Vitoria da Conquista via Dubai, Sao Paulo
- Ave. Duration
- 32h 55m
- When
- Every day
- Estimated price
- R$5,000–14,000
Flights from Soekarno–Hatta International Airport to Vitoria da Conquista via Istanbul, Sao Paulo
- Ave. Duration
- 36h 40m
- When
- Every day
- Estimated price
- R$4,700–14,000
- Website
- emirates.com
Flights from Soekarno–Hatta International Airport to Brasilia International Airport via Dubai, Rio De Janeiro-Galeao
- Ave. Duration
- 29h 25m
- When
- Every day
- Estimated price
- R$3,700–10,000
Flights from Soekarno–Hatta International Airport to Brasilia International Airport via Dubai, Sao Paulo
- Ave. Duration
- 32h 55m
- When
- Every day
- Estimated price
- R$3,700–10,000
- Website
- turkishairlines.com
Flights from Soekarno–Hatta International Airport to Brasilia International Airport via Istanbul, Sao Paulo
- Ave. Duration
- 36h 40m
- When
- Every day
- Estimated price
- R$3,500–10,000
Flights from Soekarno–Hatta International Airport to Brasilia International Airport via Dubai, Sao Paulo
- Ave. Duration
- 33h 35m
- When
- Every day
- Estimated price
- R$3,700–10,000
- Phone
- +55 38 3229 9900
- [email protected]
- Website
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvânia
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- R$110–230
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Vitória da Conquista to Terminal Rodoviário de Montes Claros
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- R$140–310
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvânia
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- R$110–230
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário Salinas Anisio Santiago to Acceso Francisco Sá
- Ave. Duration
- 3h 8m
- Frequency
- Twice daily
- Estimated price
- R$70–130
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Acceso Francisco Sá to Janaúba
- Ave. Duration
- 2h 1m
- Frequency
- 3 times a day
- Estimated price
- R$40–70
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Janauba to Terminal Rodoviário de Montalvânia
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- R$80–140
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
Bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvânia
- Ave. Duration
- 7h 45m
- Frequency
- 3 times a day
- Estimated price
- R$110–230
- Schedules at
- transnorte.com.br
- Book at
- transnorte.com.br
- [email protected]
- Website
- rapidofederal.com.br
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Correntina
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- R$220–340
- Book at
- clickbus.com.br
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Correntina
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- R$220–340
- Book at
- clickbus.com.br
- Phone
- 0800 728 0044
- [email protected]
- Website
- gontijo.com.br
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Correntina
- Ave. Duration
- 8h 20m
- Frequency
- Twice a week
- Estimated price
- R$200–290
- Schedules at
- gontijo.com.br
- Book at
- gontijo.com.br
Bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Correntina
- Ave. Duration
- 8h 20m
- Frequency
- Twice a week
- Estimated price
- R$200–290
- Schedules at
- gontijo.com.br
- Book at
- gontijo.com.br
- Phone
- 0800 880 2006
- Website
- waybus.buser.com.br
Bus from Terminal Rodoviário de Vitória da Conquista to Terminal Rodoviário de Montes Claros
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a week
- Estimated price
- R$190–400
- Schedules at
- waybus.buser.com.br
- Phone
- +55 (77) 3611-5680 / (71) 2103-9888 - (77) 2102-8500
- [email protected] / [email protected]
- Website
- facebook.com
Bus from Paracatu to Montes Claros
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- R$165
- Website
- https://www.facebook.com/NovoHorizonte50anos/
- Website
- https://www.facebook.com/NovoHorizonte50anos/
- Ave. Duration
- 2h 17m
- Estimated price
- R$330–390
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Travelling to the UK: What do I need to know?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.






