Cayo Largo

Situated about 115km off the south-western coast of Cuba, the island of Cayo Largo (Long Cay) sits on the eastern edge of the Archipelago De Los Canarreos, in the Caribbean Sea. The archipelago is a beautiful chain of 350 islands, with 27km’s of white secluded beaches and fantastic fly fishing to a range of saltwater species including Tarpon, Permit and Bonefish.

With a very relaxed atmosphere, including minimal infrastructure and crowds, this island resort is a perfect escape for couples or small groups also suitable for non-fishing partners. The Cayo Largo fishing area is a diverse ocean flats ecosystem, made up of large mangrove islands and bays, turtle grass flats and hard-packed sand flats which are excellent for wading. Around the cays are mangroves where fishing is primarily accomplished from skiffs while here is also an abundance of natural wildlife including iguanas and giant sea turtles.

Easily accessible with direct flights from Havana, Cayo Largo has a small variety of accommodation options, with a hotel resort and fishing club accommodation by the marina also where the skiffs leave each day. With big Migratory tarpon between March to June, it’s a wonderful destination to capture a grand slam and fishes very well throughout the year.

Enquire Now
  • Begin To Advanced
  • Bonefish
  • Couples
  • Permit
  • Flats
  • Tarpon
  • Resorts
  • Remote Location
join FLY ODYSSEY AUSTRALIA on our 2021 hosted trip: 21st – 31st October, 2021 ANAA ATOLL | TAHITI LEARN MORE


Isla de la Juventud
Isla de la Juventud

Cuba's hidden treasure, Isla de la Juventud or the ‘Isle of Youth’ is approximately 145 km south-west of the mainland..

Learn More
Cayo Cruz
Cayo Cruz

Cayo Cruz located off the north-eastern shore of Cuba is a remote resort location encompassing a vast system of flats.

Learn More
Zapata Peninsula
Zapata Peninsula

The Zapata Peninsula, the most sparsely populated municipality in all of Cuba, a biosphere reserve with vast forests, swamps and.

Learn More
Fly Odyssey Australia

Contact Us

Please click on the link below if you have a question? And we’ll reply to you as soon as we can. Otherwise please contact us directly by email or phone.

Australia Office

Fly Odyssey Australia, PO Box 23155
Docklands, Victoria, Australia, 8012