Skip to content
Last Minute Cruise Tracker Updated every morning

Last Minute Cruises to Greece

Every cruise to Greece leaving in the next 90 days, from any port, cheapest first.

98 cruises from $130 per person Updated Nov 8, 2026, 4:04 a.m. ET

98 sailings to Greece leave in the next 90 days, on 7 cruise lines. The cheapest is the 2-Night Mediterranean, Eastern on MSC Lirica, leaving Bari (Italy) on Sat, Jan 9, 2027, from $130 per person. Most leave from Piraeus (Athens, Greece), Istanbul (Turkey) and Bari (Italy).

A sailing is listed here when it calls at a Greek port.

Deals

We may earn a commission if you book through the Check live price buttons, at no cost to you. Fares are per person for two sharing a cabin, taxes and fees included. How fares are checked.

Filter and sort 98 cruises

Showing 24 of 98

MSC MSC Orchestra

3-Night Mediterranean, Eastern

3 nights Istanbul (Turkey) to Bari (Italy)

Ports of call: Corfu

  • Leaves in 59 days

from $163

per person, interior

$54 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

4-Night Mediterranean, Eastern

4 nights Bari (Italy) to Istanbul (Turkey)

Ports of call: Piraeus, Izmir

  • Leaves in 62 days

from $302

per person, lowest available

$76 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Bari (Italy)

Ports of call: Piraeus, Izmir, Istanbul, Corfu

  • Leaves in 62 days

from $399

per person, lowest available

$57 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Piraeus (Athens, Greece)

Ports of call: Izmir, Istanbul, Corfu, Bari

  • Leaves in 85 days

from $501

per person, interior

$72 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Piraeus (Athens, Greece)

Ports of call: Izmir, Istanbul, Corfu, Bari

  • Leaves in 64 days

from $515

per person, interior

$74 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Bari (Italy)

Ports of call: Piraeus, Izmir, Istanbul, Corfu

  • Leaves in 69 days

from $519

per person, interior

$74 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Bari (Italy)

Ports of call: Piraeus, Izmir, Istanbul, Corfu

  • Leaves in 76 days

from $519

per person, interior

$74 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Istanbul (Turkey)

Ports of call: Corfu, Bari, Piraeus, Izmir

  • Leaves in 17 days

from $529

per person, interior

$76 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Istanbul (Turkey)

Ports of call: Corfu, Bari, Piraeus, Izmir

  • Leaves in 73 days

from $536

per person, interior

$77 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Istanbul (Turkey)

Ports of call: Corfu, Bari, Piraeus, Izmir

  • Leaves in 80 days

from $539

per person, interior

$77 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

11-Night Mediterranean, Eastern

11 nights Round trip from Venice (Italy)

Ports of call: Katakolon, Heraklion, Rhodes, Limassol and 3 more

  • Leaves in 7 days

from $570

per person, interior

$52 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Bari (Italy)

Ports of call: Piraeus, Izmir, Istanbul, Corfu

  • Leaves in 13 days

from $573

per person, interior

$82 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Piraeus (Athens, Greece)

Ports of call: Izmir, Istanbul, Corfu, Bari

  • Leaves in 8 days

from $597

per person, interior

$85 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Istanbul (Turkey)

Ports of call: Corfu, Bari, Piraeus, Izmir

  • Leaves in 87 days

from $599

per person, interior

$86 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Bari (Italy)

Ports of call: Piraeus, Izmir, Istanbul, Corfu

  • Leaves in 6 days

from $602

per person, interior

$86 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Istanbul (Turkey)

Ports of call: Corfu, Bari, Piraeus, Izmir

  • Leaves in 31 days

from $603

per person, interior

$86 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Istanbul (Turkey)

Ports of call: Corfu, Bari, Piraeus, Izmir

  • Leaves in 38 days

from $610

per person, interior

$87 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Bari (Italy)

Ports of call: Piraeus, Izmir, Istanbul, Corfu

  • Leaves in 55 days

from $616

per person, interior

$88 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Istanbul (Turkey)

Ports of call: Corfu, Bari, Piraeus, Izmir

  • Leaves in 24 days

from $625

per person, interior

$89 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Piraeus (Athens, Greece)

Ports of call: Izmir, Istanbul, Corfu, Bari

  • Leaves in 22 days

from $627

per person, interior

$90 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Piraeus (Athens, Greece)

Ports of call: Izmir, Istanbul, Corfu, Bari

  • Leaves in 29 days

from $636

per person, interior

$91 a night

Price checked Nov 8

Check live price

MSC MSC Orchestra

7-Night Mediterranean, Eastern

7 nights Round trip from Bari (Italy)

Ports of call: Piraeus, Izmir, Istanbul, Corfu

  • Leaves in 34 days

from $640

per person, interior

$91 a night

Price checked Nov 8

Check live price

MSC MSC Lirica

7-Night Mediterranean, Eastern

7 nights Round trip from Piraeus (Athens, Greece)

Ports of call: Izmir, Istanbul, Corfu, Bari

  • Leaves in 78 days

from $655

per person, ocean view

$94 a night

Price checked Nov 8

Check live price

Last minute Greece cruises by price per night

Fare divided by nights, so a short cruise and a long one compare fairly.

  1. 111-Night Mediterranean, EasternMSC · MSC Lirica · Nov 15 from Venice (Italy)$52 a night$570 for 11 nights
  2. 23-Night Mediterranean, EasternMSC · MSC Orchestra · Jan 6 from Istanbul (Turkey)$54 a night$163 for 3 nights
  3. 37-Night Mediterranean, EasternMSC · MSC Lirica · Jan 9 from Bari (Italy)$57 a night$399 for 7 nights
  4. 42-Night Mediterranean, EasternMSC · MSC Lirica · Jan 9 from Bari (Italy)$65 a night$130 for 2 nights
  5. 511-Night Mediterranean, EasternMSC · MSC Lirica · Dec 16 from Split (Croatia)$71 a night$778 for 11 nights

Cruise lines sailing to Greece in the next 90 days

Where cruises to Greece leave from

Piraeus (Athens, Greece) (36), Istanbul (Turkey) (19), Bari (Italy) (16), Civitavecchia (Rome, Italy) (9), Venice (Italy) (6), Split (Croatia) (5), Trieste (Italy) (2), Miami (Florida) (2), Brindisi (Italy) (1), Fusina (Venice, Italy) (1), San Juan (Puerto Rico) (1). The "Leaving from" filter above narrows the list to one port.

More last minute deals

Other destinations