Background

Discover the Paradise of Johnny Cay Island

Experience the idyllic beauty of Johnny Cay Island, a Caribbean paradise with stunning beaches and vibrant marine life, perfect for relaxation and adventure.

4.8

Johnny Cay Island is an exquisite paradise nestled in the turquoise waters of the Caribbean Sea, just off the coast of San Andrés, Colombia. This captivating island is renowned for its stunning white sandy beaches, swaying palm trees, and vibrant marine life, making it a perfect destination for tourists seeking relaxation and adventure. The island is typically accessible by a short boat ride from San Andrés, providing an exciting transition to this tropical haven. Visitors can immerse themselves in the natural beauty of Johnny Cay, where the gentle sea breeze and the sound of the waves create a serene atmosphere. The island is dotted with rustic beach bars and local vendors offering delicious seafood and refreshing beverages, allowing tourists to indulge in the flavors of the Caribbean. Snorkeling enthusiasts will delight in exploring the nearby coral reefs, home to an array of colorful fish and marine creatures. For those looking to unwind, there are plenty of sun loungers and shaded areas to relax while soaking in the breathtaking views. Johnny Cay Island is a place where the worries of the world fade away, and the beauty of nature takes center stage. Whether you're looking to bask in the sun, explore underwater wonders, or simply enjoy the laid-back island vibe, Johnny Cay is an unforgettable destination that promises to leave a lasting impression.

Local tips

  • Bring cash for local vendors, as many do not accept credit cards.
  • Visit early in the day to avoid crowds and enjoy a more serene experience.
  • Don’t forget sunscreen and stay hydrated, especially during peak sun hours.
  • Wear comfortable water shoes to easily navigate the sandy and rocky areas.
  • Take your camera to capture the stunning views and vibrant marine life while snorkeling.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to Johnny Cay Island

  • CO

Getting There

  • Car

    If you have a rental car, head towards the main port of San Andres Island, which is located in the northern part of the island. You can use the main roads, such as Avenida Colombia, to reach the port. There are signs indicating the direction to the port. Once you reach the port, look for the ticket booths for boat rides to Johnny Cay Island. The boat ride takes about 20 minutes and typically costs around 20,000 COP per person each way.

  • Public Transportation

    You can take a local bus or a taxi to the main port of San Andres Island, which is the departure point for boats to Johnny Cay Island. If you opt for a bus, catch one heading towards the 'Centro' or 'El Centro' area. Once you reach the port, you will find several boat operators offering trips to Johnny Cay. The boat ride to Johnny Cay Island takes approximately 20 minutes and costs around 20,000 COP per person each way.

  • Walking from Downtown San Andres

    If you are staying in the downtown area of San Andres, you can walk to the port. Head towards the waterfront and look for signs pointing to the harbor. The walk takes about 15-20 minutes depending on your starting point. Once at the port, purchase your boat tickets to Johnny Cay Island for approximately 20,000 COP per person each way.

Popular Experiences near Johnny Cay Island

Popular Hotels near Johnny Cay Island

Select Currency