Rome2Rio

How to get fromCocos to Christmas Islandby car, plane, unknown, bus, or taxi

Find Transport to Christmas Island

See all options

There are 7 ways to get from Cocos to Christmas Island by car, 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.

  1. Drive to Guanambi Airport, fly to Soekarno–Hatta International Airport, travel

    best
    1. Drive from Cocos to Guanambi Airport (GNM)car car
    2. Fly from Guanambi Airport (GNM) to Soekarno–Hatta International Airport (CGK)plane plane GNM - CGK
    3. Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown unknown
    46h 51m
  2. Drive to Barreiras Airport, fly to Soekarno–Hatta International Airport, travel

    1. Drive from Cocos to Barreiras Airport (BRA)car car
    2. Fly from Barreiras Airport (BRA) to Soekarno–Hatta International Airport (CGK)plane plane BRA - CGK
    3. Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown unknown
    2d 1h
  3. Bus, bus to Montes Claros, fly to Soekarno–Hatta International Airport, travel

    1. Take the bus from Terminal Rodoviário de Montalvânia to Terminal Rodoviário de Janaubabus bus
    2. Take the bus from Janaúba to Terminal Rodoviário de Montes Clarosbus bus
    3. Fly from Montes Claros (MOC) to Soekarno–Hatta International Airport (CGK)plane plane MOC - CGK
    4. Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown unknown
    2d 6h
  4. Bus, bus to Montes Claros, fly to Halim Perdanakusuma Airport, travel

    1. Take the bus from Terminal Rodoviário de Montalvânia to Terminal Rodoviário de Janaubabus bus
    2. Take the bus from Janaúba to Terminal Rodoviário de Montes Clarosbus bus
    3. Fly from Montes Claros (MOC) to Halim Perdanakusuma Airport (HLP)plane plane MOC - HLP
    4. Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown unknown
    2d 11h
  5. Taxi, bus to Brasilia International Airport, fly to Soekarno–Hatta International Airport, travel

    1. Take the taxi from Cocos to Terminal Rodoviário de Correntinataxi taxi
    2. Take the bus from Terminal Rodoviário de Correntina to Terminal Rodoviário de Brasíliabus bus
    3. Fly from Brasilia International Airport (BSB) to Soekarno–Hatta International Airport (CGK)plane plane BSB - CGK
    4. Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown unknown
    2d 3h
  6. Taxi, bus to Brasilia International Airport, fly to Halim Perdanakusuma Airport, travel

    1. Take the taxi from Cocos to Terminal Rodoviário de Correntinataxi taxi
    2. Take the bus from Terminal Rodoviário de Correntina to Terminal Rodoviário de Brasíliabus bus
    3. Fly from Brasilia International Airport (BSB) to Halim Perdanakusuma Airport (HLP)plane plane BSB - HLP
    4. Walk from Jakarta-Halim-Perdana-Kusuma-Airport-HLP to Flying Fish Coveunknown unknown
    2d 6h
  7. Bus, bus to Vitoria da Conquista, fly to Soekarno–Hatta International Airport, travel

    1. Take the bus from Terminal Rodoviário de Montalvânia to Terminal Rodoviário de Janaubabus bus
    2. Take the bus from Janaúba to Terminal Rodoviário de Montes Clarosbus bus
    3. Take the bus from Terminal Rodoviário de Montes Claros to Terminal Rodoviário de Vitória da Conquistabus bus
    4. Fly from Vitoria da Conquista (VDC) to Soekarno–Hatta International Airport (CGK)plane plane VDC - CGK
    5. Walk from Soekarno–Hatta International Airport (CGK) to Flying Fish Coveunknown unknown
    2d 7h

Guanambi Airport (GNM) to Soekarno–Hatta International Airport (CGK) flights

Calendar12Weekly Planes
Duration39h 26mAverage Duration
Ticket$1,260Cheapest Price
See schedules

Questions & Answers

What companies run services between Cocos, Bahia, Brazil and Christmas Island?

There is no direct connection from Cocos to Christmas Island. However, you can drive to Guanambi Airport (GNM) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove. Alternatively, you can drive to Barreiras Airport (BRA) airport, fly to Soekarno–Hatta International Airport (CGK), then travel to Flying Fish Cove.

Airlines
Bus operators
Other operators

Want to know more about travelling around Christmas Island

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