Itinerary

Cruise Itinerary

Day 1 – Saturday, 3 October 2026
Southampton (London), United Kingdom
Departure: 18:00

Day 2 – Sunday, 4 October 2026
At Sea

Day 3 – Monday, 5 October 2026
At Sea

Day 4 – Tuesday, 6 October 2026
Lisbon (Cascais), Portugal
Arrival: 07:00 | Departure: 18:00

Day 5 – Wednesday, 7 October 2026
At Sea

Day 6 – Thursday, 8 October 2026
Funchal (Madeira), Portugal
Arrival: 08:00 | Departure: 18:00

Day 7 – Friday, 9 October 2026
Las Palmas de Gran Canaria (Canary Islands), Spain
Arrival: 11:00 | Departure: 20:00

Day 8 – Saturday, 10 October 2026
Santa Cruz de Tenerife (Canary Islands), Spain
Arrival: 08:00 | Departure: 18:00

Day 9 – Sunday, 11 October 2026
Arrecife de Lanzarote (Canary Islands), Spain
Arrival: 07:00 | Departure: 14:00

Day 10 – Monday, 12 October 2026
At Sea

Day 11 – Tuesday, 13 October 2026
Vigo (Santiago de Compostela), Spain
Arrival: 12:00 | Departure: 18:00

Day 12 – Wednesday, 14 October 2026
At Sea

Day 13 – Thursday, 15 October 2026
Southampton (London), United Kingdom
Arrival: 07:00

MSC Virtuosa

Sailing With MSC Cruises

From £1679 per person

Set Sail: 3rd October 2026

Passport & Cruise Insurance Required


Your All-Inclusive European Escape Includes:

Luxury Return Coach Travel
Ayrshire > Southampton – Start Your Journey in Comfort

12-Night Cruise Onboard MSC Virtuosa
Sail in style through stunning Northern Europe destinations!

All-Inclusive Onboard Dining & Drinks
meals, cocktails, and everything in between

Onboard Entertainment
Live performances, themed nights, and vibrant activities daily

From Just £1,679pp – Interior Cabin | £200pp Deposit to Book!


Call Us: 0300 373 0800
Email: enquiries@thornetravel.com
Visit Us: Kilwinning, Prestwick or Largs Branches

Book Online

Ports Of Call

Cruise Itinerary

Day 1 – Saturday, 3 October 2026
Southampton (London), United Kingdom
Departure: 18:00

Day 2 – Sunday, 4 October 2026
At Sea

Day 3 – Monday, 5 October 2026
At Sea

Day 4 – Tuesday, 6 October 2026
Lisbon (Cascais), Portugal
Arrival: 07:00 | Departure: 18:00

Day 5 – Wednesday, 7 October 2026
At Sea

Day 6 – Thursday, 8 October 2026
Funchal (Madeira), Portugal
Arrival: 08:00 | Departure: 18:00

Day 7 – Friday, 9 October 2026
Las Palmas de Gran Canaria (Canary Islands), Spain
Arrival: 11:00 | Departure: 20:00

Day 8 – Saturday, 10 October 2026
Santa Cruz de Tenerife (Canary Islands), Spain
Arrival: 08:00 | Departure: 18:00

Day 9 – Sunday, 11 October 2026
Arrecife de Lanzarote (Canary Islands), Spain
Arrival: 07:00 | Departure: 14:00

Day 10 – Monday, 12 October 2026
At Sea

Day 11 – Tuesday, 13 October 2026
Vigo (Santiago de Compostela), Spain
Arrival: 12:00 | Departure: 18:00

Day 12 – Wednesday, 14 October 2026
At Sea

Day 13 – Thursday, 15 October 2026
Southampton (London), United Kingdom
Arrival: 07:00

Cruise Enquiry Form

Cruise Name: MSC Virtuosa
Departing: 03/10/2026
No Of Nights: 12
Departing From: Southampton
Per Person: £ 1679