Rome2Rio

How to get fromChristmas Island to Cocosby unknown, plane, bus, car, or taxi

Find Transport to Cocos

See all options

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.

  1. Travel to Soekarno–Hatta International Airport, fly to Montes Claros, bus

    best
    1. Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown unknown
    2. Fly from Soekarno–Hatta International Airport (CGK) to Montes Claros (MOC)plane plane CGK - MOC
    3. Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvâniabus bus
    2d 7h
  2. Travel to Soekarno–Hatta International Airport, fly to Guanambi Airport, drive

    1. Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown unknown
    2. Fly from Soekarno–Hatta International Airport (CGK) to Guanambi Airport (GNM)plane plane CGK - GNM
    3. Drive from Guanambi Airport (GNM) to Cocoscar car
    2d 8h
  3. Travel to Soekarno–Hatta International Airport, fly to Barreiras Airport, drive

    1. Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown unknown
    2. Fly from Soekarno–Hatta International Airport (CGK) to Barreiras Airport (BRA)plane plane CGK - BRA
    3. Drive from Barreiras Airport (BRA) to Cocoscar car
    2d 10h
  4. Travel to Soekarno–Hatta International Airport, fly to Brasilia International Airport, bus, taxi

    1. Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown unknown
    2. Fly from Soekarno–Hatta International Airport (CGK) to Brasilia International Airport (BSB)plane plane CGK - BSB
    3. Take the bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Correntinabus bus
    4. Take the taxi from Terminal Rodoviário de Correntina to Cocostaxi taxi
    2d 4h
  5. Travel to Halim Perdanakusuma Airport, fly to Brasilia International Airport, bus, taxi

    1. Walk from Flying Fish Cove to Jakarta-Halim-Perdana-Kusuma-Airport-HLPunknown unknown
    2. Fly from Halim Perdanakusuma Airport (HLP) to Brasilia International Airport (BSB)plane plane HLP - BSB
    3. Take the bus from Terminal Rodoviário de Brasília to Terminal Rodoviário de Correntinabus bus
    4. Take the taxi from Terminal Rodoviário de Correntina to Cocostaxi taxi
    2d 21h
  6. Travel to Soekarno–Hatta International Airport, fly to Vitoria da Conquista, bus

    1. Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown unknown
    2. Fly from Soekarno–Hatta International Airport (CGK) to Vitoria da Conquista (VDC)plane plane CGK - VDC
    3. Take the bus from Terminal Rodoviário de Vitória da Conquista to Terminal Rodoviário de Montes Clarosbus bus
    4. Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvâniabus bus
    2d 12h
  7. Travel to Soekarno–Hatta International Airport, fly to Salinas, bus

    1. Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown unknown
    2. Fly from Soekarno–Hatta International Airport (CGK) to Salinas (IAL)plane plane CGK - IAL
    3. Take the bus from Terminal Rodoviário Salinas Anisio Santiago to Acceso Francisco Sábus bus
    4. Take the bus from Acceso Francisco Sá to Janaúbabus bus
    5. Take the bus from Terminal Rodoviário de Janauba to Terminal Rodoviário de Montalvâniabus bus
    2d 18h
  8. Travel to Soekarno–Hatta International Airport, fly to Paracatu, bus

    1. Walk from Flying Fish Cove to Soekarno–Hatta International Airport (CGK)unknown unknown
    2. Fly from Soekarno–Hatta International Airport (CGK) to Paracatu (PYT)plane plane CGK - PYT
    3. Take the bus from Paracatu to Montes Clarosbus bus
    4. Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Montalvâniabus bus
    2d 9h

Soekarno–Hatta International Airport (CGK) to Montes Claros (MOC) flights

Calendar35Weekly Planes
Duration44h 5mAverage Duration
TicketR$4,683Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Bus operators
Other operators

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.