Trip Idea
Sun-Drenched Mediterranean Cruise: Italy & Spain
Rome → Naples → Barcelona → Palma De Mallorca → La Spezia

Route
Rome → Naples → Barcelona → Palma De Mallorca → La Spezia
Duration
7 nights
Best time
May–June or September–October
From
from ~$2,200/person · est.
This trip covers Rome → Naples → Barcelona → Palma De Mallorca → La Spezia over 7 nights and is best from May–June or September–October. Open it in Tripmojo to customise the days, stays and activities and plan it together with everyone travelling.
About this trip
Places to visit

Itinerary
Rome
2 nightsA vibrant start to the journey filled with ancient history and world-class culinary delights.
Naples
1 nightA gateway to dramatic ruins and the breathtaking beauty of the Amalfi coast.
Barcelona
1 nightA lively urban hub defined by stunning architecture and authentic tapas culture.
Palma De Mallorca
1 nightAn adventurous island escape perfect for thrill-seekers and sun-worshippers alike.
La Spezia
1 nightA charming coastal stop offering colorful cliffside villages and exquisite local wines.
Good to know
- 💶CurrencyEuro (€)
- 🚆Getting AroundTrains and private shuttles are best for port excursions.
- 📱ConnectivityPurchase local SIM or eSIM for roaming data.
Frequently asked questions
How many days is this Mediterranean Cruise itinerary?
This itinerary runs 7 nights across 5 stops — Rome → Naples → Barcelona → Palma De Mallorca → La Spezia. You can shorten or extend it in the Tripmojo app.
When is the best time for this trip?
The best time for this Mediterranean Cruise is May–June or September–October.
How much does this trip cost?
A rough budget is $2,200–$3,500/person, excluding international flights. The exact cost depends on the season, hotels and activities you choose.
What places does this itinerary include?
Highlights include Colosseum, Pompeii, Sagrada Familia, Cinque Terre, Trastevere, Parc Guell, plus the stops and activities in the day-by-day plan above.
Can I customise this itinerary?
Yes. Open it in the Tripmojo app to change the days, hotels, activities and pace, add flights and stays, and plan it together with everyone on the trip.
Compiled from Tripmojo’s curated trip data and reviewed by our editorial team before publishing.
Plan your next trip together
Tripmojo turns ideas like these into a shared itinerary - flights, stays and plans in one place, synced with everyone you travel with.
Get the app - free