Eliminates sailings that don't match selection; pricing and options below will change accordingly.

Small ships these days are approx 1,500 passengers or less. Large are 3,000 and higher. Only use this selection if this is really important. It will eliminate a lot of options.

Your selection will give you the lowest priced match. By selecting Balcony, it will eliminate any cabins that have no balcony; pricing and options below will change accordingly.

Only select if you want a specific line or ship; it will eliminate all other cruise lines and the pricing and options below will change accordingly.

Includes all port taxes in Canadian Dollars

  • Line:

    All Lines

  • Ship:

    All Ships

  • Duration
  • All Durations
  • Less than 1 Week
  • 1 Week
  • More than 1 Week
  • Occupancy
  • The # of people in the cabin including infants
  • Cabin
  • Least Expensive
  • Lowest Outside
  • Lowest Balcony
  • Lowest Suite

Europe-Mediterranean

(All Zones)

Greek Islands

(All Regions)
Select a Month May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr

You should refine your results by selecting a duration or departure month Showing 1-50 of 363 Sailings

Departing Nights Price Line/Ship Region Embark/Disembark
Sun, Dec 1, 19 7 671 MSC Cruises MSC Magnificia Greek Islands Venice
Venice
Sun, Nov 24, 19 7 731 MSC Cruises MSC Magnificia Greek Islands Venice
Venice
Sun, Nov 17, 19 7 741 MSC Cruises MSC Magnificia Greek Islands Venice
Venice
Mon, Nov 4, 19 7 780 MSC Cruises MSC Magnificia Greek Islands Bari
Bari
Mon, Nov 18, 19 7 780 MSC Cruises MSC Magnificia Greek Islands Bari
Bari
Sun, Nov 10, 19 7 791 MSC Cruises MSC Magnificia Greek Islands Venice
Venice
Mon, Nov 11, 19 7 830 MSC Cruises MSC Magnificia Greek Islands Bari
Bari
Sun, Apr 19, 20 7 840 MSC Cruises MSC Musica Greek Islands Venice
Venice
Mon, Apr 20, 20 7 840 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Sun, Apr 26, 20 7 840 MSC Cruises MSC Musica Greek Islands Venice
Venice
Mon, Apr 27, 20 7 840 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Sat, Jun 22, 19 4 938 Costa Cruise Lines Costa Victoria Greek Islands Bari
Bari
Sun, May 3, 20 7 940 MSC Cruises MSC Musica Greek Islands Venice
Venice
Mon, May 4, 20 7 940 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Sun, May 10, 20 7 940 MSC Cruises MSC Musica Greek Islands Venice
Venice
Mon, May 11, 20 7 940 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Sat, May 16, 20 7 993 Costa Cruise Lines Costa Mediterranea Greek Islands Bari
Bari
Sat, May 23, 20 7 993 Costa Cruise Lines Costa Mediterranea Greek Islands Bari
Bari
Sat, Jun 8, 19 7 999 Costa Cruise Lines Costa Victoria Greek Islands Bari
Bari
Sun, May 17, 20 7 1010 MSC Cruises MSC Musica Greek Islands Venice
Venice
Mon, May 18, 20 7 1010 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Thu, May 21, 20 7 1010 MSC Cruises MSC Musica Greek Islands Piraeus
Piraeus
Mon, May 25, 20 7 1010 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Thu, May 28, 20 7 1010 MSC Cruises MSC Musica Greek Islands Piraeus
Piraeus
Sun, Sep 27, 20 7 1010 MSC Cruises MSC Musica Greek Islands Venice
Venice
Mon, Sep 28, 20 7 1010 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Thu, Oct 1, 20 7 1010 MSC Cruises MSC Musica Greek Islands Piraeus
Piraeus
Sun, Oct 4, 20 7 1010 MSC Cruises MSC Musica Greek Islands Venice
Venice
Sun, Oct 11, 20 7 1010 MSC Cruises MSC Musica Greek Islands Venice
Venice
Sun, Oct 18, 20 7 1010 MSC Cruises MSC Musica Greek Islands Venice
Venice
Mon, Sep 30, 19 7 1020 MSC Cruises MSC Magnificia Greek Islands Bari
Bari
Sat, May 30, 20 7 1062 Costa Cruise Lines Costa Mediterranea Greek Islands Bari
Bari
Sat, Sep 19, 20 6 1063 Costa Cruise Lines Costa Mediterranea Greek Islands Bari
Bari
Sun, Nov 3, 19 7 1101 MSC Cruises MSC Magnificia Greek Islands Venice
Venice
Sat, Jun 1, 19 7 1109 Costa Cruise Lines Costa Victoria Greek Islands Bari
Bari
Sun, Sep 6, 20 7 1120 MSC Cruises MSC Musica Greek Islands Venice
Venice
Sun, Sep 13, 20 7 1120 MSC Cruises MSC Musica Greek Islands Venice
Venice
Thu, Sep 17, 20 7 1120 MSC Cruises MSC Musica Greek Islands Piraeus
Piraeus
Sun, Sep 20, 20 7 1120 MSC Cruises MSC Musica Greek Islands Venice
Venice
Mon, Sep 21, 20 7 1120 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Sat, Jun 6, 20 7 1131 Costa Cruise Lines Costa Mediterranea Greek Islands Bari
Bari
Sat, Sep 28, 19 6 1137 Costa Cruise Lines Costa Victoria Greek Islands Bari
Bari
Sun, Nov 3, 19 7 1169 Norwegian Cruise Line Norwegian Star Greek Islands Venice
Venice
Sun, Aug 30, 20 7 1170 MSC Cruises MSC Musica Greek Islands Venice
Venice
Thu, Sep 3, 20 7 1170 MSC Cruises MSC Musica Greek Islands Piraeus
Piraeus
Sat, Oct 17, 20 7 1175 Royal Caribbean Rhapsody of the Seas Greek Islands Venice
Venice
Mon, Sep 2, 19 7 1180 MSC Cruises MSC Magnificia Greek Islands Bari
Bari
Mon, Jun 1, 20 7 1180 MSC Cruises MSC Musica Greek Islands Brindisi
Brindisi
Thu, Jun 4, 20 7 1180 MSC Cruises MSC Musica Greek Islands Piraeus
Piraeus
Sat, Jun 13, 20 7 1200 Costa Cruise Lines Costa Mediterranea Greek Islands Bari
Bari

Showing 1-50 of 363 Sailings