Train to Barcelona from London. 1 night hotel stay in Barcelona, Board NCL EPIC, At sea, Malaga, 7 days at sea, St Thomas, 2 days at sea, Port Canaveral (Florida) - remain on ship , 2 days at sea, Tortola, St Thomas, At sea, Great Stirrup Cay, Port Canaveral, Great Stirrup Cay, At sea, Ocho Rios, George Town, Cayman Islands, Cozumel, At sea, Port Canaveral, disembark for 3 nights hotel stay in Coco Beach (Florida). Alternatively 3 nights in Orlando, Amtrak to New York - overnight, 2 nights in New York, Board Queen Mary 2 for 7 night cruise to Southampton, Arrive back in UK