Day 4: Viñales > Cayo Jutías > Viñales

Day 5: Viñales > Trinidad

Distance: Drive (490km – 6h:10m)Highlights: Visit Cienaga Zapata National Park on your way to Trinidad to meet the Cuban Crocodile. Stop for lunch at “Cueva de los Peces” and enjoy snorkeling in the crystal clear water at “Bahía de Cochinos”.Stay:Hostal Casa Font

Day 6: Trinidad

Distance: Drive (26km – 0h:40m)Highlights: Spend the morning at La Batea Beach in the road between La Boca village and Playa Ancón. During the afternoon discover the Colonial city of Trinidad.Stay: Hostal Casa Font

Day 7: Trinidad > Cayo Guillermo

Day 8: Cayo Guillermo

Distance: Drive (15km – 0h:20m)Highlights: Drive to the spectacular Playa Pilar and hire a boat to “Cayo Media Luna” for an amazing snorkeling. Meet the flamingos before sunset at “Laguna Flamingos”.Stay:Sercotel Club Cayo Guillermo

Day 9: Cayo Guillermo > Havana

Distance: Drive (545km – 6h:20m)Highlights: Relax on the beach during the morning before the long drive back to La Habana.Stay: Posada 1930

Day 10: Havana

Distance: Walking distanceHighlights: Last day in Cuba before the flight back home.