This website uses cookies

We use cookies to ensure you have an easy, quick and reliable experience whilst using the Virgin Holidays website. By continuing to browse the site you are agreeing to our use of cookies. For more details, see our cookie policy.

Skip to main content Virgin holidays logo
  • Mon to Fri 9:00am - 9:00pm
  • Saturday 9:00am - 7:00pm
  • Sunday 10:00am - 6:00pm

3 nights Miami - 5 nights Bahamas

  • Miami
  • Bahamas

Virgin Holidays' view

Discover Miami, where fusion Latin dining, miles of paradise beaches and dazzling night-life await. Explore 'SoBe' for cool night spots and Millionaire's Row for a glimpse of the rich and famous. A buzzy beach-vibe and shopping too-this is Florida at its best. Just when you think it can't get much better, you'll head to the Bahamas for some rest and recuperation, where you can simply enjoy this picture perfect paradise, whether you would like to island hop or simply sit back with a cocktail or two!


Stop 1: Miami

Day 1: Fly from London Heathrow to Miami with Virgin Atlantic

World-famous beaches, beautiful people, trendy nightlife and shopping galore – it’s got everything even the most discerning traveller could want and a whole lot more besides.

Find out about Miami

Day 1-4: Enjoy Miami

Unforgettable sights and fun-filled nights await you in Miami. Pick out your best pastel suit and cruise on down Ocean Drive, where neon-lit bars meet beach fronts in ultra-cool fashion. Strut your stuff on miles and miles of white sandy beach or unleash your safari swagger searching for alligators in the Everglades.

Stop 2: Bahamas

Day 4: Miami - Bahamas

Fly down to the stunning islands of the Bahamas

Day 4-9: Enjoy The Bahamas

Thrilling water parks, world-class golf and classic white sandy beaches are all a given on this exotic island chain. Designer retailers draw in the shoppers to Nassau, while island-hopping, sailing and deserted beaches make for uninterrupted holiday bliss.

Find out more about Bahamas

Day 9: Fly home

Fly back to London Heathrow