12-Night Mediterranean Odyssey from Barcelona on Viking Astrea
- Nights
- 12
- Ports of call
- 8
- Departures
- 2
- From
- $7,499
Viking Astrea sails this route from the Port of Barcelona twice in the window we track. Each one runs 12 nights. It finishes in Fusina (Italy) rather than back in Barcelona, so check flights home before you book.
Every sailing calls at Corfu (Greece), Dubrovnik (Croatia), and Split (Croatia). The other ports change with the date: there are 2 port combinations, each listed below with its own departure dates. We record which ports a sailing visits, not the order it visits them in.
Departures run from Tue, Oct 5, 2027 to Wed, Sep 13, 2028. The cheapest recorded starting fare is $7,499 per person, which works out at $625 a night.
Our Mediterranean guide covers which Italian, French and Greek ports each length of cruise reaches, and how the lines differ.
Which ports, on which dates?
Via Marseille
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Corfu (Greece) · Dubrovnik (Croatia) · Split (Croatia)
1 departure, from $7,499 per person
- Tue, Oct 5, 2027
Via Aalborg
Calls at Aalborg (Denmark) · Oslo (Norway) · Stavanger (Norway) · Eidfjord (Norway) · Bergen (Norway) · Corfu (Greece) · Dubrovnik (Croatia) · Split (Croatia)
1 departure, from $8,499 per person
- Wed, Sep 13, 2028
Every departure on this route
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Nights | Itinerary & ports | From |
|---|---|---|---|
Tue, Oct 5, 2027 ends Sun, Oct 17, 2027 Terminal not published yet | 12 | 12-Night Mediterranean Odyssey Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Corfu (Greece) · Dubrovnik (Croatia) · Split (Croatia) Ends in Fusina (Italy) | Lowest fare shown |
Wed, Sep 13, 2028 ends Mon, Sep 25, 2028 Terminal not published yet | 12 | 12-Night Mediterranean Odyssey Calls at Aalborg (Denmark) · Oslo (Norway) · Stavanger (Norway) · Eidfjord (Norway) · Bergen (Norway) · Corfu (Greece) · Dubrovnik (Croatia) · Split (Croatia) Ends in Fusina (Italy) |
- OCT5
Tuesday · 12 nights
Terminal not published yet
12-Night Mediterranean Odyssey
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) · Naples (Italy) · Corfu (Greece) · Dubrovnik (Croatia) · Split (Croatia)
Ends in Fusina (Italy)
Ends Sun, Oct 17, 2027 in Fusina
Lowest fare shown
- SEP13
Wednesday · 12 nights
Terminal not published yet
12-Night Mediterranean Odyssey
Calls at Aalborg (Denmark) · Oslo (Norway) · Stavanger (Norway) · Eidfjord (Norway) · Bergen (Norway) · Corfu (Greece) · Dubrovnik (Croatia) · Split (Croatia)
Ends in Fusina (Italy)
Ends Mon, Sep 25, 2028 in Fusina
Months this route sails
Other routes Viking Astrea runs
Full ship scheduleStarting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.