There are 5 ways to get from Christmas Island to Cocos by 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.
Fly to Montes Claros, bus
best- Fly from Christmas Island Airport (XCH) to Montes Claros (MOC)plane XCH - MOC
- Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvâniabus
3d 11hR$7,171–18,137Fly to Brasilia International Airport, bus, taxi
cheapest- Fly from Christmas Island Airport (XCH) to Brasilia International Airport (BSB)plane XCH - 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
3dR$5,823–14,262Fly to Barreiras Airport, drive
- Fly from Christmas Island Airport (XCH) to Barreiras Airport (BRA)plane XCH - BRA
- Drive from Barreiras Airport (BRA) to Cocoscar
3d 14hR$10,676–27,156Fly to Guanambi Airport, drive
- Fly from Christmas Island Airport (XCH) to Guanambi Airport (GNM)plane XCH - GNM
- Drive from Guanambi Airport (GNM) to Cocoscar
3d 6hR$8,468–23,291Fly to Vitoria da Conquista, bus
- Fly from Christmas Island Airport (XCH) to Vitoria da Conquista (VDC)plane XCH - 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
3d 9hR$6,972–17,036
Christmas Island Airport (XCH) to Montes Claros (MOC) flights
Comparing Your Travel Options
The cheapest way to get from Christmas Island to Cocos is to fly and bus and taxi which costs R$ 5500 - R$ 15000 and takes 3 days 0h.
The fastest way to get from Christmas Island to Cocos is to fly and bus and taxi which takes 3 days 0h and costs R$ 5500 - R$ 15000.
The distance between Christmas Island and Cocos is 15906 km.
It takes approximately 3 days 11h to get from Christmas Island to Cocos, including transfers.
Cocos is 10h behind Christmas Island. It is currently 12:54 PM in Christmas Island and 2:54 AM in Cocos.
There are two+ 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 drive to Christmas Island Airport (XCH) 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 drive to Christmas Island Airport (XCH) airport, fly to Barreiras Airport (BRA), then drive to Cocos.
- Website
- latam.com
Flights from Christmas Island Airport to Montes Claros via Perth, Johannesburg, Sao Paulo
- Ave. Duration
- 3d 1h
- When
- Friday
- Estimated price
- R$6,500–19,000
Flights from Christmas Island Airport to Montes Claros via Perth, Melbourne, Santiago, Sao Paulo
- Ave. Duration
- 3d 1h
- When
- Friday
- Estimated price
- R$6,500–18,000
Flights from Christmas Island Airport to Montes Claros via Cocos Islands, Perth, Johannesburg, Sao Paulo
- Ave. Duration
- 3d 3h
- When
- Monday
- Estimated price
- R$6,500–21,000
Flights from Christmas Island Airport to Brasilia International Airport via Perth, Melbourne, Santiago
- Ave. Duration
- 2d 11h
- When
- Friday
- Estimated price
- R$5,000–14,000
Flights from Christmas Island Airport to Brasilia International Airport via Cocos Islands, Perth, Johannesburg, Sao Paulo
- Ave. Duration
- 2d 19h
- When
- Monday
- Estimated price
- R$5,000–16,000
Flights from Christmas Island Airport to Vitoria da Conquista via Perth, Melbourne, Santiago, Sao Paulo
- Ave. Duration
- 2d 15h
- When
- Friday
- Estimated price
- R$6,000–17,000
- Website
- voeazul.com.br
Flights from Christmas Island Airport to Barreiras Airport via Cocos Islands, Perth, Melbourne, Santiago, Salvador
- Ave. Duration
- 3d 10h
- When
- Monday
- Estimated price
- R$10,000–27,000
Flights from Christmas Island Airport to Barreiras Airport via Cocos Islands, Perth, Sydney, Santiago, Salvador
- Ave. Duration
- 3d 10h
- When
- Monday
- Estimated price
- R$9,500–31,000
Flights from Christmas Island Airport to Guanambi Airport via Perth, Johannesburg, Sao Paulo, Belo Horizonte Confins
- Ave. Duration
- 3d 2h
- When
- Friday
- Estimated price
- R$8,000–24,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–150
- 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–200
- 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–150
- 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$200–300
- 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$240–260
- Schedules at
- gontijo.com.br
- Book at
- gontijo.com.br
- Phone
- 0800 880 2006
- Website
- Waybus
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$395
- Schedules at
- Waybus
- Ave. Duration
- 2h 17m
- Estimated price
- R$330–390
Want to know more about travelling around Brazil
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






