Mediterranean Cruises
From Southampton
Mini Cruises

June 2019

  • Ships/Nights
  • Itinerary
  • fares from (£pp)
    cruise only

    1 Jun'19

    • Royal Caribbean
      Symphony of the Seas
      7 nts
    • miami, florida : philipsburg, st. maarten : san juan, puerto rico : labadee, haiti : miami, florida
    • £822 Was £847 Check Availability
    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • venice, italy : dubrovnik, croatia : kotor, montenegro : santorini, greece : katakolon, greece : venice, italy
    • £1,170 Was £1206 Check Availability
    • Royal Caribbean
      Independence of the Seas
      14 nts
    • southampton, england : gibraltar, united kingdom : cannes, france : barcelona, spain : valencia, spain : malaga, spain : lisbon, portugal : vigo, spain : southampton, england
    • £1,066 Was £1099 Check Availability
  • 2 Jun'19

    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • barcelona, spain : palma de mallorca, spain : provence(marseille), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy : naples, italy : barcelona, spain
    • £1,149 Was £1185 Check Availability
    • Royal Caribbean
      Serenade of the Seas
      7 nts
    • copenhagen, denmark, cruising, stockholm, sweden, tallinn, st. petersburg, russia, helsinki, finland, cruising, copenhagen, denmark
    • £2,529 Was £2607 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : perfect day cococay, bahamas : charlotte amalie, st. thomas : philipsburg, st. maarten : orlando (port canaveral), fl
    • £961 Was £991 Check Availability
    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale, florida : basseterre, st kitts nevis : charlotte amalie, st. thomas : nassau, bahamas : fort lauderdale, florida
    • £829 Was £855 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : cozumel, mexico : george town, grand cayman : falmouth, jamaica : galveston, texas
    • £959 Was £989 Check Availability
    • Royal Caribbean
      Freedom of the Seas
      7 nts
    • san juan, puerto rico : oranjestad, aruba : willemstad, curacao : kralendijk, bonaire : philipsburg, st. maarten : san juan, puerto rico
    • £805 Was £830 Check Availability
  • 6 Jun'19

    • Royal Caribbean
      Anthem of the Seas
      9 nts
    • cape liberty, nj (ny metro) : kings wharf, bermuda : philipsburg, st. maarten : san juan, puerto rico : labadee, haiti : cape liberty, nj (ny metro)
    • £1,189 Was £1226 Check Availability
    • Royal Caribbean
      Spectrum of the Seas
      7 nts
    • shanghai (baoshan), china : osaka, japan : kobe, japan : tokyo (yokohama), japan : shanghai (baoshan), china
    • £1,107 Was £1141 Check Availability
  • 7 Jun'19

    • Royal Caribbean
      Radiance of the Seas
      7 nts
    • seward, alaska : hubbard glacier (cruising) : juneau, alaska : skagway, alaska : icy strait point, alaska : ketchikan, alaska : inside passage (cruising) : vancouver, british columbia
    • £1,249 Was £1288 Check Availability
  • 8 Jun'19

    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • venice, italy : kotor, montenegro : corfu, greece : athens (piraeus), greece : mykonos, greece : argostoli, greece : venice, italy
    • £1,135 Was £1170 Check Availability
    • Royal Caribbean
      Symphony of the Seas
      7 nts
    • miami, florida : roatan, honduras : puerto costa maya, mexico : cozumel, mexico : perfect day cococay, bahamas : miami, florida
    • £1,011 Was £1042 Check Availability
  • 9 Jun'19

    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale, florida : labadee, haiti : falmouth, jamaica : cozumel, mexico : fort lauderdale, florida
    • £914 Was £942 Check Availability
    • Royal Caribbean
      Freedom of the Seas
      7 nts
    • san juan, puerto rico : philipsburg, st. maarten : basseterre, st kitts nevis : st. johns, antigua : castries, st. lucia : bridgetown, barbados : san juan, puerto rico
    • £794 Was £819 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : roatan, honduras : puerto costa maya, mexico : cozumel, mexico : galveston, texas
    • £958 Was £988 Check Availability
    • Royal Caribbean
      Serenade of the Seas
      11 nts
    • copenhagen, denmark : geiranger, norway : arctic circle (cruise) : tromso, norway : honningsvag, norway : alesund, norway : flam, norway : stavanger, norway : copenhagen, denmark
    • £1,960 Was £2021 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : perfect day cococay, bahamas : charlotte amalie, st. thomas : philipsburg, st. maarten : orlando (port canaveral), fl
    • £1,201 Was £1238 Check Availability
    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • barcelona, spain : palma de mallorca, spain : provence(marseille), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy : naples, italy : barcelona, spain
    • £1,248 Was £1287 Check Availability
    • Royal Caribbean
      Explorer of the Seas
      14 nts
    • southampton, england : gibraltar, united kingdom : nice (villefranche), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy : naples, italy : cagliari,sardinia,italy : seville (cadiz), spain : southampton, england
    • £1,260 Was £1299 Check Availability
  • 11 Jun'19

    • Royal Caribbean
      Vision of the Seas
      12 nts
    • barcelona, spain : valletta, malta : santorini, greece : mykonos, greece : athens (piraeus), greece : rome (civitavecchia), italy : florence/pisa(livorno),italy : provence(marseille), france : barcelona, spain
    • £1,936 Was £1996 Check Availability
  • 12 Jun'19

    • Royal Caribbean
      Brilliance of the Seas
      12 nts
    • amsterdam, netherlands : lerwick/shetland, scotland : inverness/loch ness scotland : belfast, northern ireland : dublin, ireland : holyhead, wales : cork (cobh), ireland : dover, england : amsterdam, netherlands
    • £1,051 Was £1083 Check Availability
  • 13 Jun'19

    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • rome (civitavecchia), italy : naples, italy : barcelona, spain : palma de mallorca, spain : provence(marseille), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy
    • £1,371 Was £1413 Check Availability
    • Royal Caribbean
      Grandeur of the Seas
      9 nts
    • baltimore, maryland : boston, massachusetts : portland, maine : bar harbor, maine : saint john,nb (bay of fundy) : halifax, nova scotia : baltimore, maryland
    • £1,213 Was £1250 Check Availability
  • 14 Jun'19

    • Royal Caribbean
      Ovation of the Seas
      7 nts
    • seattle, washington : alaska inside passage : juneau, alaska : skagway, alaska : endicott arm dawes glacier : victoria, british columbia : seattle, washington
    • £1,610 Was £1660 Check Availability
    • Royal Caribbean
      Radiance of the Seas
      7 nts
    • vancouver, british columbia : inside passage (cruising) : ketchikan, alaska : icy strait point, alaska : juneau, alaska : skagway, alaska : hubbard glacier (cruising) : seward, alaska
    • £1,320 Was £1361 Check Availability
    • Royal Caribbean
      Adventure of the Seas
      8 nts
    • cape liberty, nj (ny metro) : kings wharf, bermuda : nassau, bahamas : perfect day cococay, bahamas : cape liberty, nj (ny metro)
    • £1,066 Was £1099 Check Availability
  • 15 Jun'19

    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • venice, italy : dubrovnik, croatia : kotor, montenegro : santorini, greece : katakolon, greece : venice, italy
    • £1,243 Was £1281 Check Availability
    • Royal Caribbean
      Symphony of the Seas
      7 nts
    • miami, florida : basseterre, st kitts nevis : charlotte amalie, st. thomas : perfect day cococay, bahamas : miami, florida
    • £1,158 Was £1194 Check Availability
    • Royal Caribbean
      Independence of the Seas
      14 nts
    • southampton, england : gibraltar, united kingdom : nice (villefranche), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy : naples, italy : cagliari,sardinia,italy : seville (cadiz), spain : southampton, england
    • £1,163 Was £1199 Check Availability
    • Royal Caribbean
      Empress of the Seas
      8 nts
    • miami, florida : havana, cuba : cienfuegos, cuba : perfect day cococay, bahamas : miami, florida
    • £838 Was £864 Check Availability
  • 16 Jun'19

    • Royal Caribbean
      Jewel of the Seas
      7 nts
    • rome (civitavecchia), italy : santorini, greece : mykonos, greece : athens (piraeus), greece : katakolon, greece : rome (civitavecchia), italy
    • £2,991 Was £3084 Check Availability
    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • barcelona, spain : palma de mallorca, spain : provence(marseille), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy : naples, italy : barcelona, spain
    • £1,456 Was £1501 Check Availability
    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale, florida : philipsburg, st. maarten : san juan, puerto rico : labadee, haiti : fort lauderdale, florida
    • £869 Was £896 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : cozumel, mexico : george town, grand cayman : falmouth, jamaica : galveston, texas
    • £973 Was £1003 Check Availability
    • Royal Caribbean
      Freedom of the Seas
      7 nts
    • san juan, puerto rico : oranjestad, aruba : willemstad, curacao : kralendijk, bonaire : philipsburg, st. maarten : san juan, puerto rico
    • £813 Was £838 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : perfect day cococay, bahamas : cozumel, mexico : roatan, honduras : puerto costa maya, mexico : orlando (port canaveral), fl
    • £1,116 Was £1150 Check Availability
  • 20 Jun'19

    • Royal Caribbean
      Anthem of the Seas
      9 nts
    • cape liberty, nj (ny metro) : kings wharf, bermuda : philipsburg, st. maarten : san juan, puerto rico : labadee, haiti : cape liberty, nj (ny metro)
    • £1,420 Was £1464 Check Availability
    • Royal Caribbean
      Serenade of the Seas
      10 nts
    • copenhagen, denmark : aarhus, denmark : berlin (warnemunde), germany : helsinki, finland : st. petersburg, russia : tallinn, estonia : stockholm, sweden
    • £2,140 Was £2206 Check Availability
    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • rome (civitavecchia), italy : naples, italy : barcelona, spain : palma de mallorca, spain : provence(marseille), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy
    • £1,447 Was £1492 Check Availability
  • 21 Jun'19

    • Royal Caribbean
      Radiance of the Seas
      7 nts
    • seward, alaska : hubbard glacier (cruising) : juneau, alaska : skagway, alaska : icy strait point, alaska : ketchikan, alaska : inside passage (cruising) : vancouver, british columbia
    • £1,198 Was £1235 Check Availability
    • Royal Caribbean
      Ovation of the Seas
      7 nts
    • seattle, washington : alaska inside passage : juneau, alaska : skagway, alaska : endicott arm dawes glacier : victoria, british columbia : seattle, washington
    • £1,619 Was £1669 Check Availability
  • 22 Jun'19

    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • venice, italy : kotor, montenegro : corfu, greece : athens (piraeus), greece : mykonos, greece : argostoli, greece : venice, italy
    • £1,230 Was £1268 Check Availability
    • Royal Caribbean
      Symphony of the Seas
      7 nts
    • miami, florida : roatan, honduras : puerto costa maya, mexico : cozumel, mexico : perfect day cococay, bahamas : miami, florida
    • £1,194 Was £1231 Check Availability
  • 23 Jun'19

    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale, florida : basseterre, st kitts nevis : charlotte amalie, st. thomas : nassau, bahamas : fort lauderdale, florida
    • £993 Was £1024 Check Availability
    • Royal Caribbean
      Freedom of the Seas
      7 nts
    • san juan, puerto rico : charlotte amalie, st. thomas : basseterre, st kitts nevis : st. johns, antigua : castries, st. lucia : bridgetown, barbados : san juan, puerto rico
    • £741 Was £764 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : cozumel, mexico : george town, grand cayman : falmouth, jamaica : galveston, texas
    • £939 Was £968 Check Availability
    • Royal Caribbean
      Vision of the Seas
      12 nts
    • barcelona, spain : split, croatia : venice, italy : kotor, montenegro : amalfi coast (salerno),italy : rome (civitavecchia), italy : florence/pisa(livorno),italy : provence(marseille), france : barcelona, spain
    • £998 Was £1029 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : perfect day cococay, bahamas : charlotte amalie, st. thomas : philipsburg, st. maarten : orlando (port canaveral), fl
    • £1,118 Was £1153 Check Availability
    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • barcelona, spain : palma de mallorca, spain : provence(marseille), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy : naples, italy : barcelona, spain
    • £1,053 Was £1086 Check Availability
    • Royal Caribbean
      Jewel of the Seas
      7 nts
    • civitavecchia, italy, cruising, santorini, mykonos, athens, katakolon, cruising, civitavecchia, italy
    • £1,379 Was £1422 Check Availability
    • Royal Caribbean
      Explorer of the Seas
      14 nts
    • southampton, england : oslo, norway : copenhagen, denmark : helsinki, finland : st. petersburg, russia : tallinn, estonia : stockholm, sweden : skagen, denmark : stavanger, norway : southampton, england
    • £1,454 Was £1499 Check Availability
    • Royal Caribbean
      Quantum of the Seas
      7 nts
    • beijing (tianjin), china : fukuoka, japan : sakaiminato, japan : kyoto (maizuru), japan : beijing (tianjin), china
    • £826 Was £852 Check Availability
    • Royal Caribbean
      Quantum of the Seas
      7 nts
    • beijing (tianjin), china : fukuoka, japan : sakaiminato, japan : kyoto (maizuru), japan : beijing (tianjin), china
    • £826 Was £852 Check Availability
  • 24 Jun'19

    • Royal Caribbean
      Brilliance of the Seas
      12 nts
    • amsterdam, netherlands : skagen, denmark : tallinn, estonia : st. petersburg, russia : helsinki, finland : stockholm, sweden : copenhagen, denmark : amsterdam, netherlands
    • £1,606 Was £1656 Check Availability
  • 27 Jun'19

    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • rome (civitavecchia), italy : naples, italy : barcelona, spain : palma de mallorca, spain : provence(marseille), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy
    • £1,405 Was £1448 Check Availability
    • Royal Caribbean
      Grandeur of the Seas
      9 nts
    • baltimore, maryland : orlando (port canaveral), fl : miami, florida : key west, florida : perfect day cococay, bahamas : nassau, bahamas : baltimore, maryland
    • £1,086 Was £1120 Check Availability
  • 28 Jun'19

    • Royal Caribbean
      Ovation of the Seas
      7 nts
    • seattle, washington : alaska inside passage : juneau, alaska : skagway, alaska : endicott arm dawes glacier : victoria, british columbia : seattle, washington
    • £1,671 Was £1723 Check Availability
    • Royal Caribbean
      Radiance of the Seas
      7 nts
    • vancouver, british columbia : inside passage (cruising) : ketchikan, alaska : icy strait point, alaska : juneau, alaska : skagway, alaska : hubbard glacier (cruising) : seward, alaska
    • £1,735 Was £1789 Check Availability
    • Royal Caribbean
      Ovation of the Seas
      7 nts
    • seattle, washington : alaska inside passage : juneau, alaska : skagway, alaska : endicott arm dawes glacier : victoria, british columbia : seattle, washington
    • £1,671 Was £1723 Check Availability
    • Royal Caribbean
      Adventure of the Seas
      8 nts
    • cape liberty, nj (ny metro) : kings wharf, bermuda : nassau, bahamas : perfect day cococay, bahamas : cape liberty, nj (ny metro)
    • £1,120 Was £1155 Check Availability
  • 29 Jun'19

    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • venice, dubrovnik, croatia, kotor, cruising, santorini, katakolon, cruising, venice
    • £1,082 Was £1115 Check Availability
    • Royal Caribbean
      Symphony of the Seas
      7 nts
    • miami, florida : philipsburg, st. maarten : san juan, puerto rico : labadee, haiti : miami, florida
    • £948 Was £977 Check Availability
    • Royal Caribbean
      Empress of the Seas
      8 nts
    • miami, florida : havana, cuba : puerto costa maya, mexico : belize city, belize : cozumel, mexico : perfect day cococay, bahamas : miami, florida
    • £943 Was £972 Check Availability
    • Royal Caribbean
      Independence of the Seas
      14 nts
    • southampton, england : vigo, spain : lisbon, portugal : seville (cadiz), spain : lanzarote, canary islands : gran canaria, canary islands : tenerife, canary islands : la palma, canary islands : madeira (funchal), portugal : la coruna, spain : southampton, england
    • £1,454 Was £1499 Check Availability
    • Royal Caribbean
      Voyager of the Seas
      9 nts
    • singapore, cruising, bangkok, thailand, bangkok, thailand, cruising, ho chi minh city, nha trang, da nang, vietnam, cruising, hong kong
    • £1,739 Was £1793 Check Availability
  • 30 Jun'19

    • Royal Caribbean
      Jewel of the Seas
      7 nts
    • rome (civitavecchia), italy : cartagena, spain : barcelona, spain : palma de mallorca, spain : ajaccio, corsica : portofino, italy : rome (civitavecchia), italy
    • £758 Was £781 Check Availability
    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • barcelona, spain : palma de mallorca, spain : provence(marseille), france : florence/pisa(laspezia)italy : rome (civitavecchia), italy : naples, italy : barcelona, spain
    • £1,187 Was £1224 Check Availability
    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale, florida : labadee, haiti : falmouth, jamaica : cozumel, mexico : fort lauderdale, florida
    • £895 Was £923 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : cozumel, mexico : george town, grand cayman : falmouth, jamaica : galveston, texas
    • £953 Was £982 Check Availability
    • Royal Caribbean
      Freedom of the Seas
      7 nts
    • san juan, puerto rico : oranjestad, aruba : willemstad, curacao : kralendijk, bonaire : philipsburg, st. maarten : san juan, puerto rico
    • £792 Was £817 Check Availability
    • Royal Caribbean
      Serenade of the Seas
      7 nts
    • stockholm, sweden : visby, sweden : tallinn, estonia : st. petersburg, russia : helsinki, finland : stockholm, sweden
    • £899 Was £927 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : perfect day cococay, bahamas : charlotte amalie, st. thomas : philipsburg, st. maarten : orlando (port canaveral), fl
    • £1,037 Was £1069 Check Availability