Mediterranean Cruises from Australia
A Mediterranean cruise lets you unpack once and wake up in a new country: Italian piazzas, Greek island sunsets, Croatian old towns and Spanish tapas. We compare Mediterranean cruise deals and arrange flights from Australia and hotels in your departure city.
Best time for a Mediterranean cruise
Spring and autumn (April to June and September to October) offer pleasant weather and smaller crowds. July and August are hot and busy but have the longest sailing season.
Popular ports and highlights
- Barcelona
- Rome (Civitavecchia)
- Venice
- Santorini and Mykonos
- Dubrovnik
- Athens (Piraeus)
- Naples and the Amalfi Coast
- Marseille
Cruise lines that sail here
- MSC Cruises
- Celebrity Cruises
- Princess Cruises
- Royal Caribbean
- Norwegian Cruise Line
- Holland America Line
- Cunard
Typical cruise length and departure ports
Seven-night western or eastern Mediterranean cruises are popular, with 10 to 14 night itineraries covering more ports. Common departure ports include Barcelona, Rome, Venice and Athens.
Compare Mediterranean cruise deals with Book My Holiday
Book My Holiday is a Melbourne travel agency. Tell us your travel dates, budget and preferred cruise line and we will prepare a free personalised quote, including international flights, hotels and transfers if you need them. See our latest cruise deals and promotions, international flights and hotels.
Itineraries, seasons and cruise lines change from year to year, so we confirm current sailings and fares in your personalised quote.
Mediterranean cruise questions
Which is better: a western or eastern Mediterranean cruise?
Western itineraries focus on Spain, France and Italy, while eastern itineraries cover Greece, Croatia and the Adriatic. Many cruises blend the two. We can match an itinerary to your interests.
Can you arrange a hotel before my Mediterranean cruise?
Yes. We can book hotels in Barcelona, Rome, Venice or Athens before or after your cruise, plus flights from Australia.