The only way to see Cocos Island is on a diving liveaboard vessel which you can board from the port city of Puntarenas in Costa Rica. Liveaboard trips usually last for at least 8 to 10 days and it takes up to 36 hours to reach Cocos Island from Puntarenas.
Cocos Island, because of its heavy currents and surges, is recommended for advanced divers only. The dive sites consist of boulders, pinnacles and seamounts which rise up from the deep.
Water temperature ranges from 75-84°F (24-29°C) year-round. Dry months are considered to be between December and May although it still rains during this time.
Visibility is also at its best during the winter months. Manta rays and whale sharks are also more frequently spotted from June to November.
Find local PADI dive shops and explore the top dive sites with our map.
To reach Cocos Island, you’ll need to go by liveaboard diving cruise from Puntarenas. First, fly to Juan Santamaría International Airport in San José on airlines like United Airlines, Delta Airlines, Air Canada, Jet Blue or Interjet. Puntarenas, where your ship awaits, is about 2 hours away by car or bus.