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
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
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
153 Main Street Kilwinning, Ayrshire | KA13 6EQ
10 Main Street Largs,
Ayrshire | KA30 8AB
66-68 Main Street Prestwick, Ayrshire | KA9 1PA
Telephone: 0300 373 0800
Email: enquiries@thornetravel.com
All content and pricing on our website is subject to availability and may change out with our control. Prices advertised are per person, based on 2 sharing unless otherwise specified. Prices are a guide and may not include relevant supplements and/or benefits. Images and descriptions are to be used as a guide as these can vary and your Holiday Expert will confirm at the time of booking. Please call and speak to our Holiday Experts for up to date, accurate pricing and advice
Site by MeltedHouse Digital