British Isles Kings Wharf → Santa Cruz de La Palma → Lanzarote + 20 more From Miami · 37 nights · Next Apr 9 From $14,449 1 upcoming departure · 1 ship →