Bari, Puglia, Italy cruise port
MediterraneanItalyPuglia › Bari

Bari, Puglia, Italy

Southern Italy's Adriatic gateway drops you steps from Bari Vecchia's sun-bleached lanes, where women roll orecchiette outside their doors and the bones of Saint Nicholas rest beneath a golden basilica.

⚓ Docked (pier)🕒 Typical call: 8–10 hrs💶 Euro (€)🗣️ Italian
Docking
Ships dock at Molo San Vito cruise terminal in the New Port; ~2 km from the Old Town
Walk to center
Old Town is ~2 km / 20–25 min on foot from the terminal
Best For
Medieval architecture, Puglia cuisine, day trips to Alberobello & Polignano a Mare
Don't Miss
Basilica di San Nicola, Via delle Orecchiette, Castello Normanno-Svevo

Getting Ashore

Bari is a docked port — no tendering required — and the Old Town is walkable from the pier.

Getting Ashore

  • 1
    Walk to the Old TownExit the Molo San Vito terminal and follow the seafront ~2 km (about 20–25 min) to Piazza del Ferrarese at the edge of Bari Vecchia.
  • 2
    Shuttle busMany ships offer a paid shuttle (€2–5) from the pier to the city center if you prefer not to walk.
  • 3
    TaxiTaxis queue at the terminal; metered fare to Old Town is roughly €10–12, about 10 minutes.
  • 4
    Tourist trainA hop-on sightseeing train departs near the port offering a 90-min narrated loop of the Old Town for ~€15.

💡 Pro move: The port area is safe and straightforward. Luggage storage is available at the terminal.

Piers & Tendering by Cruise Line

Bari's cruise terminal sits in the commercial New Port, with easy access to the waterfront promenade heading into the Old Town.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise linesMolo San Vito cruise terminal, New Port — ~2 km walk to Old Town📍Docked
Additional cruise berthsNew Port commercial quays — shuttle to the cruise terminal📍Docked

Top Excursions

Bari rewards walkers, but Puglia's greatest showpieces — trulli villages and cliff-top towns — are easy day trips by train or car.

Culture

Bari Vecchia Old Town Walk

Wander the labyrinthine medieval quarter, pause at the Basilica di San Nicola, and watch nonnas roll orecchiette by hand on Via delle Orecchiette (Arco Basso).

⏱ 2–3 hrs🚶 Easy🆓 Free to explore
Find Bari walking tours →
Iconic

Alberobello Trulli Village

A UNESCO World Heritage Site an hour from Bari, Alberobello's conical-roofed stone trulli houses are unlike anything else in Europe.

⏱ 4–5 hrs🚌 ~1 hr by car or train🏛 UNESCO site
Find Alberobello day trips →
History

Matera Sassi Cave City

One of the world's oldest continuously inhabited cities, Matera's ancient cave dwellings (Sassi) carved into a dramatic ravine earned its UNESCO listing and European Capital of Culture title.

⏱ 5–6 hrs🚌 ~75 min by car/bus🏛 UNESCO site
Find Matera tours from Bari →
Nature

Polignano a Mare Cliffs

This photogenic coastal town perched on limestone cliffs is 35 km south of Bari — reachable by train in 30 minutes. Walk the old town, peer into sea caves, and grab a gelato over the Adriatic.

⏱ 3–4 hrs🚂 30 min by train📷 Iconic views
Find Polignano a Mare tours →
Food

Puglia Food & Pasta Experience

Join a market tour and hands-on orecchiette-making class in Bari Vecchia, then sit down to a full Pugliese lunch with burrata, taralli, and local Primitivo wine.

⏱ 3 hrs🍝 Hands-on🍷 Wine included
Find Puglia food tours →
History

Castel del Monte

Frederick II's mysterious 13th-century octagonal castle stands alone on a hilltop in the Apulian countryside — a UNESCO World Heritage Site and architectural enigma worth the hour's drive.

⏱ 4–5 hrs🚗 ~1 hr by car🏛 UNESCO site
Find Castel del Monte tours →

Self-Guided Walks & Hikes

Bari's Old Town is small, dense, and perfect for wandering — two walks cover the essential highlights.

Old Town Heart Walk

2.5 km · 1–1.5 hrs · Easy

From the seafront, enter Bari Vecchia at Piazza del Ferrarese, walk to the Basilica di San Nicola, continue to Bari Cathedral, then detour through Via delle Orecchiette before looping back via Piazza Mercantile.

  1. StartPiazza del Ferrarese, Bari
  2. StopBasilica di San Nicola, Bari
  3. StopCattedrale di San Sabino, Bari
  4. StopVia delle Orecchiette, Bari
  5. EndPiazza Mercantile, Bari
🗺️ See full route in Maps →

Castle & Lungomare Promenade

3 km · 1 hr · Easy

Start at Castello Normanno-Svevo on the edge of the Old Town, then walk the scenic Lungomare Araldo di Crollalanza seafront promenade south past the port area — great for sea views and a gelato stop.

  1. StartCastello Normanno-Svevo, Bari
  2. StopLungomare Araldo di Crollalanza, Bari
  3. EndPane e Pomodoro Beach, Bari
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Bari, Puglia, Italy (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan55°F / 13°C44°F / 7°C11
Feb58°F / 14°C46°F / 8°C9
Mar60°F / 16°C47°F / 8°C11
Apr65°F / 18°C52°F / 11°C10
May73°F / 23°C59°F / 15°C9
Jun81°F / 27°C67°F / 19°C6
Jul87°F / 31°C72°F / 22°C4
Aug87°F / 31°C72°F / 22°C6
Sep80°F / 27°C67°F / 19°C7
Oct72°F / 22°C59°F / 15°C8
Nov65°F / 18°C54°F / 12°C10
Dec58°F / 14°C47°F / 8°C8

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🍝
    Eat orecchiette fresh: Buy a bag directly from the women making pasta on Via delle Orecchiette — cheaper and more authentic than any restaurant souvenir shop.
  • 🕒
    Timing matters: Basilica di San Nicola closes midday for a few hours; aim to visit before noon or after 3 PM.
  • 🚂
    Train to Polignano: Regional trains run frequently from Bari Centrale (1.5 km from port) and the round trip costs under €6 — one of the best value half-days in Italy.
  • ☀️
    July–August is hot: Summer calls bring scorching midday heat. Carry water, wear light layers, and stick to shaded Old Town lanes between noon and 3 PM.
  • 💶
    Cash useful: Most restaurants and shops accept cards, but street food vendors and market stalls often prefer cash. ATMs are plentiful near the port.

Cruises Calling Here

Upcoming cruises that call at Bari, Puglia, Italy. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 13 Jun 19:00 20267 nights7 portsDeparts 2026 Jun 13
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean
  1. 13 Jun 19:00Departing from Bari, Italy
  2. 15 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  3. 16 Jun 06:00 - 17:00Piraeus-Athens, Greece
  4. 17 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  5. 18 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 19 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  7. 20 Jun 07:00Arriving in Bari, Italy
Find this cruise to book →
$1048from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 14 Jun 14:00 - 20:00 20267 nights8 portsDeparts 2026 Jun 13
View itinerary · 8 ports
7 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 13 Jun 17:00Departing from Venice, Marghera, Italy
  2. 14 Jun 14:00 - 20:00Bari, Italy
  3. 15 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  4. 16 Jun 07:30 - 15:30Kefalonia Island, Argostoli-Fiskardo, Greece
  5. 17 Jun 10:00 - 20:00Dubrovnik, Croatia, Port Gruz
  6. 18 Jun 08:00 - 18:00Kotor, Montenegro
  7. 19 Jun 12:00 - 20:00Zadar, Croatia
  8. 20 Jun 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$1863from / pp
MSC Fantasia
MSC Cruises
Round-trip from Istanbul
⚓ Calls 16 Jun 07:00 - 14:00 20269 nights8 portsDeparts 2026 Jun 13
View itinerary · 8 ports
9 days, round-trip Mediterranean
  1. 13 Jun 23:00Departing from Istanbul, Turkey, Galataport
  2. 15 Jun 13:00 - 21:00Corfu Island, Kerkyra, Greece
  3. 16 Jun 07:00 - 14:00Bari, Italy
  4. 17 Jun 09:00 - 19:00Trieste, Italy
  5. 19 Jun 07:00 - 15:00Katakolon, Olympia, Greece
  6. 20 Jun 08:00 - 18:00Piraeus-Athens, Greece
  7. 21 Jun 07:00 - 15:00Kusadasi, Ephesus, Turkey
  8. 22 Jun 10:00Arriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$1309from / pp
MSC Fantasia
MSC Cruises
Round-trip from Bari
⚓ Calls 16 Jun 14:00 20269 nights8 portsDeparts 2026 Jun 16
View itinerary · 8 ports
9 days, round-trip Mediterranean
  1. 16 Jun 14:00Departing from Bari, Italy
  2. 17 Jun 09:00 - 19:00Trieste, Italy
  3. 19 Jun 07:00 - 15:00Katakolon, Olympia, Greece
  4. 20 Jun 08:00 - 18:00Piraeus-Athens, Greece
  5. 21 Jun 07:00 - 15:00Kusadasi, Ephesus, Turkey
  6. 22 Jun 10:00 - 23:00Istanbul, Turkey, Galataport
  7. 24 Jun 13:00 - 21:00Corfu Island, Kerkyra, Greece
  8. 25 Jun 07:00Arriving in Bari, Italy
Find this cruise to book →
$1369from / pp
MSC Sinfonia
MSC Cruises
Piraeus-Athens → Bari
⚓ Calls 20 Jun 07:00 20264 nights5 portsDeparts 2026 Jun 16
View itinerary · 5 ports
4 days, one-way from Piraeus-Athens to Bari
  1. 16 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 17 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  3. 18 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 19 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  5. 20 Jun 07:00Arriving in Bari, Italy
Find this cruise to book →
$777from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 20 Jun 07:00 - 19:00 20267 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 16 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 17 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  3. 18 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 19 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  5. 20 Jun 07:00 - 19:00Bari, Italy
  6. 22 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  7. 23 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1072from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 20 Jun 19:00 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean
  1. 20 Jun 19:00Departing from Bari, Italy
  2. 22 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  3. 23 Jun 06:00 - 17:00Piraeus-Athens, Greece
  4. 24 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  5. 25 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 26 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  7. 27 Jun 07:00Arriving in Bari, Italy
Find this cruise to book →
$1046from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 21 Jun 14:00 - 20:00 20267 nights8 portsDeparts 2026 Jun 20
View itinerary · 8 ports
7 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 20 Jun 17:00Departing from Venice, Marghera, Italy
  2. 21 Jun 14:00 - 20:00Bari, Italy
  3. 22 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  4. 23 Jun 09:00 - 20:00Zakynthos Island, Greece
  5. 24 Jun 08:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 25 Jun 12:00 - 20:00Dubrovnik, Croatia, Port Gruz
  7. 26 Jun 08:00 - 17:00Split, Croatia
  8. 27 Jun 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$2060from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 21 Jun 14:00 - 20:00 202614 nights13 portsDeparts 2026 Jun 20
View itinerary · 13 ports
14 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 20 Jun 17:00Departing from Venice, Marghera, Italy
  2. 21 Jun 14:00 - 20:00Bari, Italy
  3. 22 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  4. 23 Jun 09:00 - 20:00Zakynthos Island, Greece
  5. 24 Jun 08:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 25 Jun 12:00 - 20:00Dubrovnik, Croatia, Port Gruz
  7. 26 Jun 08:00 - 17:00Split, Croatia
  8. 27 Jun 09:00 - 17:00Venice, Marghera, Italy
  9. 28 Jun 14:00 - 20:00Bari, Italy
  10. 30 Jun 08:00 - 20:00Santorini Island, Thira, Greece
  11. 01 Jul 08:00 - 18:00Mykonos Island, Greece
  12. 02 Jul 13:30 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  13. 04 Jul 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$3609from / pp
Mein Schiff 4
TUI Cruises
Round-trip from Trieste
⚓ Calls 23 Jun 08:00 - 19:00 202614 nights11 portsDeparts 2026 Jun 14
View itinerary · 11 ports
14 days, round-trip - Adria Intensiv - AbBis Triest
  1. 14 Jun 22:00Departing from Trieste, Italy
  2. 16 Jun 07:00 - 17:00Kotor, Montenegro
  3. 17 Jun 08:00 - 19:00Corfu Island, Kerkyra, Greece
  4. 19 Jun 07:00 - 19:00Zadar, Croatia
  5. 20 Jun 08:00 - 22:30Koper, Slovenia
  6. 21 Jun 00:30 - 22:00Trieste, Italy
  7. 23 Jun 08:00 - 19:00Bari, Italy
  8. 24 Jun 07:00 - 22:00Dubrovnik, Croatia, Port Gruz
  9. 25 Jun 08:00 - 19:00Kotor, Montenegro
  10. 26 Jun 08:00 - 19:00Split, Croatia
  11. 28 Jun 04:30Arriving in Trieste, Italy
Find this cruise to book →
Price on request
Mein Schiff 4
TUI Cruises
Round-trip from Trieste
⚓ Calls 23 Jun 08:00 - 19:00 20267 nights6 portsDeparts 2026 Jun 21
View itinerary · 6 ports
7 days, round-trip - Sonnenseiten Der Adria - AbBis Triest
  1. 21 Jun 22:00Departing from Trieste, Italy
  2. 23 Jun 08:00 - 19:00Bari, Italy
  3. 24 Jun 07:00 - 22:00Dubrovnik, Croatia, Port Gruz
  4. 25 Jun 08:00 - 19:00Kotor, Montenegro
  5. 26 Jun 08:00 - 19:00Split, Croatia
  6. 28 Jun 04:30Arriving in Trieste, Italy
Find this cruise to book →
Price on request
Mein Schiff 4
TUI Cruises
Round-trip from Trieste
⚓ Calls 23 Jun 08:00 - 19:00 202614 nights11 portsDeparts 2026 Jun 21
View itinerary · 11 ports
14 days, round-trip - Adria Intensiv - AbBis Triest
  1. 21 Jun 22:00Departing from Trieste, Italy
  2. 23 Jun 08:00 - 19:00Bari, Italy
  3. 24 Jun 07:00 - 22:00Dubrovnik, Croatia, Port Gruz
  4. 25 Jun 08:00 - 19:00Kotor, Montenegro
  5. 26 Jun 08:00 - 19:00Split, Croatia
  6. 28 Jun 04:30 - 22:00Trieste, Italy
  7. 30 Jun 07:00 - 17:00Kotor, Montenegro
  8. 01 Jul 08:00 - 19:00Corfu Island, Kerkyra, Greece
  9. 03 Jul 07:00 - 19:00Zadar, Croatia
  10. 04 Jul 08:00 - 22:30Koper, Slovenia
  11. 05 Jul 00:30Arriving in Trieste, Italy
Find this cruise to book →
Price on request
MSC Fantasia
MSC Cruises
Round-trip from Trieste
⚓ Calls 25 Jun 07:00 - 14:00 20269 nights8 portsDeparts 2026 Jun 17
View itinerary · 8 ports
9 days, round-trip Eastern Mediterranean
  1. 17 Jun 19:00Departing from Trieste, Italy
  2. 19 Jun 07:00 - 15:00Katakolon, Olympia, Greece
  3. 20 Jun 08:00 - 18:00Piraeus-Athens, Greece
  4. 21 Jun 07:00 - 15:00Kusadasi, Ephesus, Turkey
  5. 22 Jun 10:00 - 23:00Istanbul, Turkey, Galataport
  6. 24 Jun 13:00 - 21:00Corfu Island, Kerkyra, Greece
  7. 25 Jun 07:00 - 14:00Bari, Italy
  8. 26 Jun 09:00Arriving in Trieste, Italy
Find this cruise to book →
$1209from / pp
MSC Fantasia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 25 Jun 07:00 - 14:00 20269 nights8 portsDeparts 2026 Jun 20
View itinerary · 8 ports
9 days, round-trip Mediterranean
  1. 20 Jun 18:00Departing from Piraeus-Athens, Greece
  2. 21 Jun 07:00 - 15:00Kusadasi, Ephesus, Turkey
  3. 22 Jun 10:00 - 23:00Istanbul, Turkey, Galataport
  4. 24 Jun 13:00 - 21:00Corfu Island, Kerkyra, Greece
  5. 25 Jun 07:00 - 14:00Bari, Italy
  6. 26 Jun 09:00 - 19:00Trieste, Italy
  7. 28 Jun 07:00 - 15:00Katakolon, Olympia, Greece
  8. 29 Jun 08:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1117from / pp
MSC Fantasia
MSC Cruises
Istanbul → Bari
⚓ Calls 25 Jun 07:00 20263 nights3 portsDeparts 2026 Jun 22
View itinerary · 3 ports
3 days, one-way from Istanbul to Bari
  1. 22 Jun 23:00Departing from Istanbul, Turkey, Galataport
  2. 24 Jun 13:00 - 21:00Corfu Island, Kerkyra, Greece
  3. 25 Jun 07:00Arriving in Bari, Italy
Find this cruise to book →
$369from / pp
MSC Fantasia
MSC Cruises
Round-trip from Istanbul
⚓ Calls 25 Jun 07:00 - 14:00 20269 nights8 portsDeparts 2026 Jun 22
View itinerary · 8 ports
9 days, round-trip Mediterranean
  1. 22 Jun 23:00Departing from Istanbul, Turkey, Galataport
  2. 24 Jun 13:00 - 21:00Corfu Island, Kerkyra, Greece
  3. 25 Jun 07:00 - 14:00Bari, Italy
  4. 26 Jun 09:00 - 19:00Trieste, Italy
  5. 28 Jun 07:00 - 15:00Katakolon, Olympia, Greece
  6. 29 Jun 08:00 - 18:00Piraeus-Athens, Greece
  7. 30 Jun 07:00 - 15:00Kusadasi, Ephesus, Turkey
  8. 01 Jul 10:00Arriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$1194from / pp
MSC Fantasia
MSC Cruises
Round-trip from Bari
⚓ Calls 25 Jun 14:00 20269 nights8 portsDeparts 2026 Jun 25
View itinerary · 8 ports
9 days, round-trip Mediterranean
  1. 25 Jun 14:00Departing from Bari, Italy
  2. 26 Jun 09:00 - 19:00Trieste, Italy
  3. 28 Jun 07:00 - 15:00Katakolon, Olympia, Greece
  4. 29 Jun 08:00 - 18:00Piraeus-Athens, Greece
  5. 30 Jun 07:00 - 15:00Kusadasi, Ephesus, Turkey
  6. 01 Jul 10:00 - 23:00Istanbul, Turkey, Galataport
  7. 03 Jul 13:00 - 21:00Corfu Island, Kerkyra, Greece
  8. 04 Jul 07:00Arriving in Bari, Italy
Find this cruise to book →
$1161from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 27 Jun 07:00 - 19:00 20267 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 23 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 24 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  3. 25 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 26 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  5. 27 Jun 07:00 - 19:00Bari, Italy
  6. 29 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  7. 30 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$977from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 27 Jun 19:00 20267 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean
  1. 27 Jun 19:00Departing from Bari, Italy
  2. 29 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  3. 30 Jun 06:00 - 17:00Piraeus-Athens, Greece
  4. 01 Jul 10:00 - 19:00Katakolon, Olympia, Greece
  5. 02 Jul 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 03 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  7. 04 Jul 07:00Arriving in Bari, Italy
Find this cruise to book →
$996from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 28 Jun 14:00 - 20:00 20267 nights6 portsDeparts 2026 Jun 27
View itinerary · 6 ports
7 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 27 Jun 17:00Departing from Venice, Marghera, Italy
  2. 28 Jun 14:00 - 20:00Bari, Italy
  3. 30 Jun 08:00 - 20:00Santorini Island, Thira, Greece
  4. 01 Jul 08:00 - 18:00Mykonos Island, Greece
  5. 02 Jul 13:30 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 04 Jul 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$1989from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 28 Jun 14:00 - 20:00 202614 nights13 portsDeparts 2026 Jun 27
View itinerary · 13 ports
14 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 27 Jun 17:00Departing from Venice, Marghera, Italy
  2. 28 Jun 14:00 - 20:00Bari, Italy
  3. 30 Jun 08:00 - 20:00Santorini Island, Thira, Greece
  4. 01 Jul 08:00 - 18:00Mykonos Island, Greece
  5. 02 Jul 13:30 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 04 Jul 09:00 - 17:00Venice, Marghera, Italy
  7. 05 Jul 14:00 - 20:00Bari, Italy
  8. 06 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  9. 07 Jul 09:00 - 20:00Zakynthos Island, Greece
  10. 08 Jul 08:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  11. 09 Jul 12:00 - 20:00Dubrovnik, Croatia, Port Gruz
  12. 10 Jul 08:00 - 17:00Split, Croatia
  13. 11 Jul 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$3609from / pp
Le Bougainville
Ponant Cruises
Valletta → Venice
⚓ Calls 04 Jul 07:00 - 13:30 20267 nights8 portsDeparts 2026 Jul 01
View itinerary · 8 ports
7 days, one-way from Valletta to Venice
  1. 01 Jul 18:00Departing from Valletta, Malta
  2. 02 Jul 07:00 - 15:00Siracusa, Sicily Italy, Syracuse
  3. 03 Jul 12:30 - 20:00Otranto, Italy
  4. 04 Jul 07:00 - 13:30Bari, Italy
  5. 05 Jul 09:30 - 21:00Ancona, Italy
  6. 06 Jul 07:00 - 21:00Ravenna, Porto Corsini, Italy
  7. 07 Jul 07:00 - 09 JulVenice, Marghera, Italy
  8. 08 JulArriving in Venice, Marghera, Italy
Find this cruise to book →
$9530from / pp
MSC Fantasia
MSC Cruises
Round-trip from Istanbul
⚓ Calls 04 Jul 07:00 - 14:00 20269 nights8 portsDeparts 2026 Jul 01
View itinerary · 8 ports
9 days, round-trip Mediterranean
  1. 01 Jul 23:00Departing from Istanbul, Turkey, Galataport
  2. 03 Jul 13:00 - 21:00Corfu Island, Kerkyra, Greece
  3. 04 Jul 07:00 - 14:00Bari, Italy
  4. 05 Jul 09:00 - 19:00Trieste, Italy
  5. 07 Jul 07:00 - 15:00Katakolon, Olympia, Greece
  6. 08 Jul 08:00 - 18:00Piraeus-Athens, Greece
  7. 09 Jul 07:00 - 15:00Kusadasi, Ephesus, Turkey
  8. 10 Jul 10:00Arriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$1484from / pp
MSC Fantasia
MSC Cruises
Round-trip from Bari
⚓ Calls 04 Jul 14:00 20269 nights8 portsDeparts 2026 Jul 04
View itinerary · 8 ports
9 days, round-trip Mediterranean
  1. 04 Jul 14:00Departing from Bari, Italy
  2. 05 Jul 09:00 - 19:00Trieste, Italy
  3. 07 Jul 07:00 - 15:00Katakolon, Olympia, Greece
  4. 08 Jul 08:00 - 18:00Piraeus-Athens, Greece
  5. 09 Jul 07:00 - 15:00Kusadasi, Ephesus, Turkey
  6. 10 Jul 10:00 - 23:00Istanbul, Turkey, Galataport
  7. 12 Jul 13:00 - 21:00Corfu Island, Kerkyra, Greece
  8. 13 Jul 07:00Arriving in Bari, Italy
Find this cruise to book →
$1336from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 04 Jul 19:00 20267 nights7 portsDeparts 2026 Jul 04
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean
  1. 04 Jul 19:00Departing from Bari, Italy
  2. 06 Jul 08:00 - 18:00Santorini Island, Thira, Greece
  3. 07 Jul 06:00 - 17:00Piraeus-Athens, Greece
  4. 08 Jul 10:00 - 19:00Katakolon, Olympia, Greece
  5. 09 Jul 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 10 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  7. 11 Jul 07:00Arriving in Bari, Italy
Find this cruise to book →
$1088from / pp
See more cruises visiting Bari →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.