Cruiseable Plan my cruise

7 nights · Ocean cruise

7 Night Barcelona to Barcelona

Aboard MSC World Asia with MSC Cruises

Nights
7
Departs
Barcelona
Sailings
56
From
$1,026

Check price on CruiseDirect (opens in a new tab) See 56 sailings

7 Night Barcelona to Barcelona aboard MSC World Asia

Upcoming sailings

Price drop 11 sailings cheaper than last week, by up to $1,600

Lowest fares in US dollars by cabin, refreshed every Monday, last on Nov 2, 2026. Pick a date and we will confirm the live price.

Sailings of 7 Night Barcelona to Barcelona with fares by cabin
DepartsInsideOceanviewBalconySuiteEnquire
to $1,026$1,236$1,626$2,826Check price departing Apr 16, 2027 on CruiseDirect (opens in a new tab)Price alert for the Apr 16, 2027 departure
to Down $1,600$1,036$1,536$1,656was $4,226 now $2,626Check price departing Apr 23, 2027 on CruiseDirect (opens in a new tab)Price alert for the Apr 23, 2027 departure
to $1,091$1,601$1,721$8,356Check price departing Apr 30, 2027 on CruiseDirect (opens in a new tab)Price alert for the Apr 30, 2027 departure
to Down $70$1,116was $1,396 now $1,326$1,686$2,886Check price departing May 7, 2027 on CruiseDirect (opens in a new tab)Price alert for the May 7, 2027 departure
to Down $80was $1,313 now $1,233$1,443$1,888$3,508Check price departing May 14, 2027 on CruiseDirect (opens in a new tab)Price alert for the May 14, 2027 departure
to $1,217$1,767$1,817$3,017Check price departing May 21, 2027 on CruiseDirect (opens in a new tab)Price alert for the May 21, 2027 departure
to Down $80was $1,226 now $1,146$1,406$1,756$2,726Check price departing May 28, 2027 on CruiseDirect (opens in a new tab)Price alert for the May 28, 2027 departure
to Down $80was $1,226 now $1,146$1,760$1,840$3,030Check price departing Jun 4, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jun 4, 2027 departure
to $1,326$1,806$1,876$3,076Check price departing Jun 11, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jun 11, 2027 departure
to $1,346$1,766$1,916$3,086Check price departing Jun 18, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jun 18, 2027 departure
to Down $80was $1,401 now $1,321$1,821$2,001$3,171Check price departing Jun 25, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jun 25, 2027 departure
to $1,445$1,885$2,055$2,975Check price departing Jul 2, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jul 2, 2027 departure
Show 44 more sailings
More sailings of 7 Night Barcelona to Barcelona
DepartsInsideOceanviewBalconySuiteEnquire
to $1,495$2,015$2,221$3,391Check price departing Jul 9, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jul 9, 2027 departure
to Down $80$1,406was $1,926 now $1,846$1,996$3,166Check price departing Jul 16, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jul 16, 2027 departure
to Down $338$1,482$1,922$2,194was $3,242 now $2,904Check price departing Jul 23, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jul 23, 2027 departure
to $1,466$1,946$2,096$3,266Check price departing Jul 30, 2027 on CruiseDirect (opens in a new tab)Price alert for the Jul 30, 2027 departure
to $1,599$2,129$2,391$3,101Check price departing Aug 6, 2027 on CruiseDirect (opens in a new tab)Price alert for the Aug 6, 2027 departure
to $1,598$2,128$2,278$3,448Check price departing Aug 13, 2027 on CruiseDirect (opens in a new tab)Price alert for the Aug 13, 2027 departure
to $1,471$2,001$2,263$2,973Check price departing Aug 20, 2027 on CruiseDirect (opens in a new tab)Price alert for the Aug 20, 2027 departure
to Down $80was $1,466 now $1,386$1,906$2,056$2,766Check price departing Aug 27, 2027 on CruiseDirect (opens in a new tab)Price alert for the Aug 27, 2027 departure
to Down $80was $1,426 now $1,346$1,866$2,016$2,726Check price departing Sep 3, 2027 on CruiseDirect (opens in a new tab)Price alert for the Sep 3, 2027 departure
to $1,276$1,766$1,886$2,626Check price departing Sep 10, 2027 on CruiseDirect (opens in a new tab)Price alert for the Sep 10, 2027 departure
to $1,306$1,716$1,856$2,596Check price departing Sep 17, 2027 on CruiseDirect (opens in a new tab)Price alert for the Sep 17, 2027 departure
to $1,199$1,699$1,897$2,637Check price departing Sep 24, 2027 on CruiseDirect (opens in a new tab)Price alert for the Sep 24, 2027 departure
to $1,116$1,586$1,706$2,446Check price departing Oct 1, 2027 on CruiseDirect (opens in a new tab)Price alert for the Oct 1, 2027 departure
to Down $520$1,172$1,642$1,762was $2,502 now $1,982Check price departing Oct 8, 2027 on CruiseDirect (opens in a new tab)Price alert for the Oct 8, 2027 departure
to $1,116$1,586$1,706$2,446Check price departing Oct 15, 2027 on CruiseDirect (opens in a new tab)Price alert for the Oct 15, 2027 departure
to $1,196$1,586$1,706$2,446Check price departing Oct 22, 2027 on CruiseDirect (opens in a new tab)Price alert for the Oct 22, 2027 departure
to $1,106$1,586$1,706$2,446Check price departing Oct 29, 2027 on CruiseDirect (opens in a new tab)Price alert for the Oct 29, 2027 departure
to $1,436$1,646$1,766$2,546Check price departing May 5, 2028 on CruiseDirect (opens in a new tab)Price alert for the May 5, 2028 departure
to $1,436$1,646$1,766$2,546Check price departing May 12, 2028 on CruiseDirect (opens in a new tab)Price alert for the May 12, 2028 departure
to $1,436$1,646$1,766$2,546Check price departing May 19, 2028 on CruiseDirect (opens in a new tab)Price alert for the May 19, 2028 departure
to $1,456$1,666$1,786$2,566Check price departing May 26, 2028 on CruiseDirect (opens in a new tab)Price alert for the May 26, 2028 departure
to $1,516$1,726$1,846$2,626Check price departing Jun 2, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jun 2, 2028 departure
to $1,616$1,826$1,946$2,726Check price departing Jun 9, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jun 9, 2028 departure
to $1,626$1,836$1,956$2,736Check price departing Jun 16, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jun 16, 2028 departure
to $1,646$1,856$1,976$2,756Check price departing Jun 23, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jun 23, 2028 departure
to $1,686$1,896$2,046$2,796Check price departing Jun 30, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jun 30, 2028 departure
to $1,716$1,926$2,076$2,826Check price departing Jul 7, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jul 7, 2028 departure
to $1,746$1,956$2,106$2,856Check price departing Jul 14, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jul 14, 2028 departure
to $1,756$1,966$2,116$2,866Check price departing Jul 21, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jul 21, 2028 departure
to $1,846$2,056$2,206$2,956Check price departing Jul 28, 2028 on CruiseDirect (opens in a new tab)Price alert for the Jul 28, 2028 departure
to $1,906$2,116$2,266$3,016Check price departing Aug 4, 2028 on CruiseDirect (opens in a new tab)Price alert for the Aug 4, 2028 departure
to $1,886$2,096$2,246$2,996Check price departing Aug 11, 2028 on CruiseDirect (opens in a new tab)Price alert for the Aug 11, 2028 departure
to $1,836$2,046$2,196$2,946Check price departing Aug 18, 2028 on CruiseDirect (opens in a new tab)Price alert for the Aug 18, 2028 departure
to $1,776$1,986$2,136$2,886Check price departing Aug 25, 2028 on CruiseDirect (opens in a new tab)Price alert for the Aug 25, 2028 departure
to $1,726$1,936$2,086$2,836Check price departing Sep 1, 2028 on CruiseDirect (opens in a new tab)Price alert for the Sep 1, 2028 departure
to $1,636$1,846$1,966$2,746Check price departing Sep 8, 2028 on CruiseDirect (opens in a new tab)Price alert for the Sep 8, 2028 departure
to $1,516$1,726$1,846$2,626Check price departing Sep 15, 2028 on CruiseDirect (opens in a new tab)Price alert for the Sep 15, 2028 departure
to $1,516$1,726$1,846$2,626Check price departing Sep 22, 2028 on CruiseDirect (opens in a new tab)Price alert for the Sep 22, 2028 departure
to $1,446$1,656$1,776$2,556Check price departing Sep 29, 2028 on CruiseDirect (opens in a new tab)Price alert for the Sep 29, 2028 departure
to $1,446$1,656$1,776$2,556Check price departing Oct 6, 2028 on CruiseDirect (opens in a new tab)Price alert for the Oct 6, 2028 departure
to $1,446$1,656$1,776$2,556Check price departing Oct 13, 2028 on CruiseDirect (opens in a new tab)Price alert for the Oct 13, 2028 departure
to $1,446$1,656$1,776$2,556Check price departing Oct 20, 2028 on CruiseDirect (opens in a new tab)Price alert for the Oct 20, 2028 departure
to $1,436$1,646$1,766$2,546Check price departing Oct 27, 2028 on CruiseDirect (opens in a new tab)Price alert for the Oct 27, 2028 departure
to $1,436$1,646$1,766$2,546Check price departing Nov 3, 2028 on CruiseDirect (opens in a new tab)Price alert for the Nov 3, 2028 departure

Talk to a person

Want this cruise at the best fare?

Tell us your dates and cabin. Our partner travel agency checks live availability and replies by email.

Plan my cruise