14 Night from Athens to Barcelona on the Viking Libra
Prepare yourself for fourteen nights of luxurious cruising on the Mediterranean when you join the Viking Libra from Athens to Barcelona.
With this trip you will stop in very popular ports like Civitavecchia as well as once-in-a-lifetime ports like Souda Bay, Cagliari, and Tunis. This route is an unusual one for the Viking Libra, But this is the least expensive sailing.
We include all all entertainment, meals, taxes, and port fees in this, so there are no sneaky extra fees. What makes this cruise special is that for a limited time you can get a balcony balcony stateroom for the price of an interior balcony stateroom!
The Viking Libra
The Viking Libra Viking Ocean Cruises, based in the Mediterranean and Europe, is a top-rated Vela class ship that can accomodate comfortably over 900 travelers.
The Viking Libra Viking Ocean Cruises boasts a gym, a spa, and a jacuzzi.
- Ship class
- Vela
- Built
- 2026
- Guests
- 998
- Crew
- 465
- Length
- 781 ft
- Passenger decks
- 10
Your Itinerary
This cruise spends two days at sea and eleven port days. Major features include long stops in Civitavecchia, Cagliari, and Tunis plus visits to very uncommon ports like Souda Bay.
© OpenStreetMap · © ESA WorldCover
Book Your Cruise
Since it was first listed on July 26th of this year, the price of this sailing has remained stable at $5,998 for a balcony cabin. Now this cruise is at its lowest price, so reserve your balcony room now before it goes up.
-
-
Penthouse Junior Suite
Photos show a typical cabin in each class. Layout and decor vary by category.
Resources
Add it to your calendar
Your departure and return dates in the calendar you already use.
Printable CruiseSheet
One page with the route, the day-by-day schedule, typical weather and a notes box for each day.
Alternate Sailings
The same itinerary is also sailed by the Viking Vega.
The same route on other Viking Ocean Cruises ships
Show alternate dates for this cruise → Show all cruises that sail this route →
Data as of Oct 24, 2026