Cuba. It has the best of both worlds — heaps of culture and history, and white-sand beaches. Get under the surface of this fascinating country by starting in Havana, home to those iconic brightly coloured cars, cigars, salsa dancing and jazz music. Sit in a bohemian café and watch the world go by, take a walk along the Malecón seafront promenade, and gaze up at the inspiring architecture. Then head east to Varadero where you can spend your days on the pristine sands, head out into the ocean and try your hand at some water sports, or simply sip on a cocktail while watching the sun lower over the sea.
From stunning colonial architecture to the dramatic coastline, Havana offers the opportunity to see some of the best in Cuban culture.
Fly direct from London Heathrow into Havana with Virgin Atlantic. On arrival, board your transfer and head into the city.
Mooch around the old-style streets, enjoy a salsa bar, and taste some local dishes. Most of the city's buildings haven't been touched since they were first built, so prepare to be transported back in time and experience what Havana is all about.
Be transferred from Havana to Varadero.
After a busy few days in the city making ever-lasting memories, it's time to make more on the sands of Varadero.
Enjoy relaxing on the beach, activities on the water, and sipping on a Cuban-inspired cocktail. Some much needed rest and relaxation.
Board your transfer back to Havana Airport and pick up your direct flight back to London Heathrow with Virgin Atlantic.