Mediterranean Cruises
From Southampton
Mini Cruises

March 2020

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

    1 Mar'20

    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • miami, florida : philipsburg, st. maarten : san juan, puerto rico : labadee, haiti : miami, florida
    • £872 Was £899 Check Availability
    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale : st kitts : st thomas : coco cay, bahamas : fort lauderdale
    • £924 Was £953 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : perfect day cococay, bahamas : puerto costa maya, mexico : roatan, honduras : cozumel, mexico : orlando (port canaveral), fl
    • £1,037 Was £1069 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : roatan, honduras : puerto costa maya, mexico : cozumel, mexico : galveston, texas
    • £620 Was £639 Check Availability
    • Royal Caribbean
      Freedom of the Seas
      7 nts
    • san juan, puerto rico : philipsburg, st. maarten : basseterre, st kitts nevis : castries, st. lucia : bridgetown, barbados : st. johns, antigua : san juan, puerto rico
    • £5,095 Was £5253 Check Availability
    • Royal Caribbean
      Anthem of the Seas
      7 nts
    • cape liberty, nj (ny metro) : orlando (port canaveral), fl : perfect day cococay, bahamas : nassau, bahamas : cape liberty, nj (ny metro)
    • £639 Was £659 Check Availability
    • Royal Caribbean
      Allure of the Seas
      12 nts
    • fort lauderdale, florida : malaga, spain : barcelona, spain
    • £471 Was £486 Check Availability
  • 2 Mar'20

    • Royal Caribbean
      Serenade of the Seas
      11 nts
    • fort lauderdale, florida : puerto limon, costa rica : colon, panama : cartagena, colombia : oranjestad, aruba : willemstad, curacao : fort lauderdale, florida
    • £1,803 Was £1859 Check Availability
    • Royal Caribbean
      Jewel of the Seas
      7 nts
    • dubai, united arab emirates : doha, qatar : bahrain, bahrain : sir bani yas,u.arab emirates : abu dhabi,united arab emir. : dubai, united arab emirates
    • £290 Was £299 Check Availability
  • 5 Mar'20

    • Royal Caribbean
      Spectrum of the Seas
      8 nts
    • shanghai (baoshan), china : kobe, japan : osaka, japan : mt fuji (shimizu), japan : tokyo (yokohama), japan : shanghai (baoshan), china
    • £930 Was £959 Check Availability
  • 6 Mar'20

    • Royal Caribbean
      Explorer of the Seas
      9 nts
    • miami, florida : labadee, haiti : kralendijk, bonaire : oranjestad, aruba : willemstad, curacao : miami, florida
    • £779 Was £803 Check Availability
  • 7 Mar'20

    • 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,212 Was £1249 Check Availability
    • Royal Caribbean
      Empress of the Seas
      8 nts
    • miami, florida : key west, florida : roatan, honduras : puerto costa maya, mexico : belize city, belize : cozumel, mexico : miami, florida
    • £689 Check Availability
    • Royal Caribbean
      Majesty of the Seas
      7 nts
    • new orleans, louisiana : key west, florida : nassau, bahamas : perfect day cococay, bahamas : new orleans, louisiana
    • £668 Was £689 Check Availability
    • Royal Caribbean
      Voyager of the Seas
      11 nts
    • sydney, australia : isle of pines, new caledonia : mystery island, vanuatu : vila, vanuatu : mare, new caledonia : lifou, loyalty island : noumea, new caledonia : sydney, australia
    • £1,392 Was £1435 Check Availability
    • Royal Caribbean
      Vision of the Seas
      7 nts
    • san juan, puerto rico : bridgetown, barbados : st. george's, grenada : roseau, dominica : philipsburg, st. maarten : charlotte amalie, st. thomas : san juan, puerto rico
    • £659 Was £679 Check Availability
    • Royal Caribbean
      Grandeur of the Seas
      12 nts
    • baltimore, maryland : san juan, puerto rico : philipsburg, st. maarten : castries, st. lucia : bridgetown, barbados : basseterre, st kitts nevis : baltimore, maryland
    • £1,037 Was £1069 Check Availability
    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • tampa, florida : puerto costa maya, mexico : belize city, belize : roatan, honduras : cozumel, mexico : tampa, florida
    • £558 Was £575 Check Availability
  • 8 Mar'20

    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • miami, florida : labadee, haiti : falmouth, jamaica : cozumel, mexico : miami, florida
    • £865 Was £892 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : philipsburg, st. maarten : san juan, puerto rico : perfect day cococay, bahamas : orlando (port canaveral), fl
    • £998 Was £1029 Check Availability
    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale, florida : perfect day cococay, bahamas : cozumel, mexico : puerto costa maya, mexico : roatan, honduras : fort lauderdale, florida
    • £936 Was £965 Check Availability
    • Royal Caribbean
      Anthem of the Seas
      7 nts
    • cape liberty, cruising, port canaveral, nassau, coco cay, bahamas, cruising, cruising, cape liberty
    • £610 Was £629 Check Availability
    • Royal Caribbean
      Freedom of the Seas
      7 nts
    • san juan, puerto rico : oranjestad, aruba : willemstad, curacao : kralendijk, bonaire : charlotte amalie, st. thomas : san juan, puerto rico
    • £930 Was £959 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : cozumel, mexico : george town, grand cayman : falmouth, jamaica : galveston, texas
    • £1,313 Was £1354 Check Availability
  • 9 Mar'20

    • Royal Caribbean
      Jewel of the Seas
      7 nts
    • dubai, united arab emirates : abu dhabi,united arab emir. : sir bani yas,u.arab emirates : muscat, oman : dubai, united arab emirates
    • £290 Was £299 Check Availability
  • 12 Mar'20

    • Royal Caribbean
      Ovation of the Seas
      11 nts
    • sydney, australia : bay of islands, new zealand : auckland, new zealand : mystery island, vanuatu : noumea, new caledonia : sydney, australia
    • £833 Was £859 Check Availability
  • 13 Mar'20

    • Royal Caribbean
      Serenade of the Seas
      10 nts
    • fort lauderdale, florida : charlotte amalie, st. thomas : st. johns, antigua : roseau, dominica : basseterre, st kitts nevis : philipsburg, st. maarten : fort lauderdale, florida
    • £979 Was £1009 Check Availability
  • 14 Mar'20

    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • tampa, florida : key west, florida : george town, grand cayman : cozumel, mexico : puerto costa maya, mexico : tampa, florida
    • £655 Was £675 Check Availability
    • Royal Caribbean
      Vision of the Seas
      7 nts
    • san juan, puerto rico : tortola, b.v.i. : st. johns, antigua : bridgetown, barbados : castries, st. lucia : punta cana, dominican rep : san juan, puerto rico
    • £659 Was £679 Check Availability
    • Royal Caribbean
      Radiance of the Seas
      13 nts
    • sydney, australia : milford sound, new zealand : doubtful sound : dusky sound : dunedin, new zealand : akaroa, new zealand : wellington, new zealand : tauranga,new zealand : auckland, new zealand : bay of islands, new zealand : sydney, australia
    • £2,102 Was £2167 Check Availability
    • Royal Caribbean
      Adventure of the Seas
      8 nts
    • fort lauderdale, florida : labadee, haiti : san juan, puerto rico : charlotte amalie, st. thomas : philipsburg, st. maarten : fort lauderdale, florida
    • £1,047 Was £1079 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,163 Was £1199 Check Availability
  • 15 Mar'20

    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • miami, florida : charlotte amalie, st. thomas : san juan, puerto rico : labadee, haiti : miami, florida
    • £942 Was £971 Check Availability
    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale : st maarten : st thomas : coco cay, bahamas : fort lauderdale
    • £992 Was £1023 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : perfect day cococay, bahamas : puerto costa maya, mexico : roatan, honduras : cozumel, mexico : orlando (port canaveral), fl
    • £1,085 Was £1119 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
    • £940 Was £969 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : roatan, honduras : belize city, belize : cozumel, mexico : galveston, texas
    • £871 Was £898 Check Availability
    • Royal Caribbean
      Anthem of the Seas
      7 nts
    • cape liberty, nj (ny metro) : orlando (port canaveral), fl : perfect day cococay, bahamas : nassau, bahamas : cape liberty, nj (ny metro)
    • £940 Was £969 Check Availability
  • 16 Mar'20

    • Royal Caribbean
      Jewel of the Seas
      7 nts
    • dubai, united arab emirates : bahrain, bahrain : doha, qatar : sir bani yas,u.arab emirates : abu dhabi,united arab emir. : dubai, united arab emirates
    • £581 Was £599 Check Availability
  • 18 Mar'20

    • Royal Caribbean
      Voyager of the Seas
      10 nts
    • sydney, australia : lifou, loyalty island : mystery island, vanuatu : vila, vanuatu : mare, new caledonia : isle of pines, new caledonia : sydney, australia
    • £1,342 Was £1383 Check Availability
  • 19 Mar'20

    • Royal Caribbean
      Grandeur of the Seas
      8 nts
    • baltimore, maryland : nassau, bahamas : perfect day cococay, bahamas : orlando (port canaveral), fl : charleston, south carolina : baltimore, maryland
    • £630 Was £649 Check Availability
  • 20 Mar'20

    • Royal Caribbean
      Explorer of the Seas
      9 nts
    • miami, florida : labadee, haiti : kralendijk, bonaire : oranjestad, aruba : willemstad, curacao : miami, florida
    • £779 Was £803 Check Availability
  • 21 Mar'20

    • Royal Caribbean
      Symphony of the Seas
      7 nts
    • miami, florida : philipsburg, st. maarten : san juan, puerto rico : perfect day cococay, bahamas : miami, florida
    • £1,241 Was £1279 Check Availability
    • Royal Caribbean
      Spectrum of the Seas
      7 nts
    • shanghai (baoshan), china : kobe, japan : osaka, japan : tokyo (yokohama), japan : shanghai (baoshan), china
    • £1,008 Was £1039 Check Availability
    • Royal Caribbean
      Majesty of the Seas
      7 nts
    • new orleans, louisiana : key west, florida : nassau, bahamas : perfect day cococay, bahamas : new orleans, louisiana
    • £643 Was £663 Check Availability
    • Royal Caribbean
      Empress of the Seas
      8 nts
    • miami, florida : labadee, haiti : san juan, puerto rico : virgin gorda, b.v.i. : charlotte amalie, st. thomas : miami, florida
    • £717 Was £739 Check Availability
    • Royal Caribbean
      Vision of the Seas
      7 nts
    • san juan, puerto rico : bridgetown, barbados : st. george's, grenada : roseau, dominica : philipsburg, st. maarten : charlotte amalie, st. thomas : san juan, puerto rico
    • £591 Was £609 Check Availability
    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • tampa, florida : puerto costa maya, mexico : belize city, belize : roatan, honduras : cozumel, mexico : tampa, florida
    • £706 Was £728 Check Availability
  • 22 Mar'20

    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • miami, florida : labadee, haiti : falmouth, jamaica : cozumel, mexico : miami, florida
    • £839 Was £865 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : philipsburg, st. maarten : san juan, puerto rico : perfect day cococay, bahamas : orlando (port canaveral), fl
    • £1,027 Was £1059 Check Availability
    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale : coco cay, bahamas : cozumel, mexico : costa maya, mexico : roatan island, honduras : fort lauderdale
    • £1,002 Was £1033 Check Availability
    • Royal Caribbean
      Anthem of the Seas
      7 nts
    • cape liberty, nj (ny metro) : orlando (port canaveral), fl : perfect day cococay, bahamas : nassau, bahamas : cape liberty, nj (ny metro)
    • £620 Was £639 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : cozumel, mexico : george town, grand cayman : falmouth, jamaica : galveston, texas
    • £689 Was £710 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
    • £1,066 Was £1099 Check Availability
  • 23 Mar'20

    • Royal Caribbean
      Serenade of the Seas
      11 nts
    • fort lauderdale, florida : ponce, puerto rico : basseterre, st kitts nevis : castries, st. lucia : st. george's, grenada : bridgetown, barbados : st. johns, antigua : fort lauderdale, florida
    • £1,076 Was £1109 Check Availability
    • Royal Caribbean
      Jewel of the Seas
      16 nts
    • dubai, united arab emirates : khasab, oman : muscat, oman : aqaba, jordan : suez canal (passage) : rhodes, greece : athens (piraeus), greece : naples, italy : rome (civitavecchia), italy
    • £1,163 Was £1199 Check Availability
    • Royal Caribbean
      Ovation of the Seas
      10 nts
    • sydney, australia : noumea, new caledonia : mystery island, vanuatu : bay of islands, new zealand : sydney, australia
    • £1,212 Was £1249 Check Availability
  • 27 Mar'20

    • Royal Caribbean
      Radiance of the Seas
      11 nts
    • sydney, australia : milford sound, new zealand : doubtful sound : dusky sound : dunedin, new zealand : akaroa, new zealand : auckland, new zealand : bay of islands, new zealand : sydney, australia
    • £1,091 Was £1125 Check Availability
    • Royal Caribbean
      Grandeur of the Seas
      8 nts
    • baltimore, maryland : nassau, bahamas : perfect day cococay, bahamas : orlando (port canaveral), fl : charleston, south carolina : baltimore, maryland
    • £765 Was £789 Check Availability
  • 28 Mar'20

    • Royal Caribbean
      Adventure of the Seas
      8 nts
    • fort lauderdale, florida : kralendijk, bonaire : oranjestad, aruba : willemstad, curacao : fort lauderdale, florida
    • £1,202 Was £1239 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,318 Was £1359 Check Availability
    • Royal Caribbean
      Rhapsody of the Seas
      7 nts
    • tampa, florida : key west, florida : george town, grand cayman : cozumel, mexico : puerto costa maya, mexico : tampa, florida
    • £611 Was £630 Check Availability
    • Royal Caribbean
      Vision of the Seas
      7 nts
    • san juan, puerto rico : punta cana, dominican rep : charlotte amalie, st. thomas : fort-de-france, martinique : castries, st. lucia : bridgetown, barbados : san juan, puerto rico
    • £882 Was £909 Check Availability
    • Royal Caribbean
      Majesty of the Seas
      7 nts
    • new orleans, louisiana : key west, florida : nassau, bahamas : perfect day cococay, bahamas : new orleans, louisiana
    • £511 Was £527 Check Availability
    • Royal Caribbean
      Spectrum of the Seas
      7 nts
    • shanghai (baoshan), china : osaka, japan : tokyo (yokohama), japan : shanghai (baoshan), china
    • £979 Was £1009 Check Availability
  • 29 Mar'20

    • Royal Caribbean
      Oasis of the Seas
      7 nts
    • miami, florida : philipsburg, st. maarten : san juan, puerto rico : labadee, haiti : miami, florida
    • £785 Was £809 Check Availability
    • Royal Caribbean
      Allure of the Seas
      7 nts
    • fort lauderdale, florida : basseterre, st kitts nevis : charlotte amalie, st. thomas : perfect day cococay, bahamas : fort lauderdale, florida
    • £1,055 Was £1088 Check Availability
    • Royal Caribbean
      Harmony of the Seas
      7 nts
    • orlando (port canaveral), fl : perfect day cococay, bahamas : puerto costa maya, mexico : roatan, honduras : cozumel, mexico : orlando (port canaveral), fl
    • £988 Was £1019 Check Availability
    • Royal Caribbean
      Liberty of the Seas
      7 nts
    • galveston, texas : roatan, honduras : puerto costa maya, mexico : cozumel, mexico : galveston, texas
    • £729 Was £752 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
    • £775 Was £799 Check Availability
    • Royal Caribbean
      Anthem of the Seas
      7 nts
    • cape liberty, nj (ny metro) : orlando (port canaveral), fl : nassau, bahamas : perfect day cococay, bahamas : cape liberty, nj (ny metro)
    • £911 Was £939 Check Availability
  • 30 Mar'20

    • Royal Caribbean
      Voyager of the Seas
      10 nts
    • sydney, australia : isle of pines, new caledonia : mare, new caledonia : vila, vanuatu : mystery island, vanuatu : noumea, new caledonia : sydney, australia
    • £1,454 Was £1499 Check Availability
    • Royal Caribbean
      Enchantment of the Seas
      7 nts
    • galveston, texas : nassau, bahamas : perfect day cococay, bahamas : key west, florida : galveston, texas
    • £685 Was £706 Check Availability