Cruises from Bristol

MagellanMagellan deck barMagellan restaurantMagellan poolSuite on Magellan

Cruise Direct from Bristol

As a main agent for cruises from Bristol, we are delighted to bring you the exciting news that the Magellan cruise ship will join Marco Polo in 2018 to offer a host of stunning cruises direct from Bristol.

The Magellan, which will be the biggest ever ship to sail from Bristol, has a gleaming profile, beautiful wooden decks and distinctive livery, making her an impressive ship.

Many of our Travel Specialists have Cruised on Magellan

We have a many staff who have cruised on Magellan, so call your local shop to speak to a specialist near you. Hear from two of our Managers who give us their views on Magellan...

Miles Morgan Travel staff on board Magellan

Cruises on Magellan in 2018

Demand for these cruises has already been high so early booking is strongly recommended for the best cabins. Call our Cruise Specialists today for more details and to check availability.

2018 Cruises on Magellan


British Isles Discovery

27th August 2018
10 nights: Bristol - Tobermory - Kirkwall - Honfleur - St Peter Port - St Mary’s - Dublin - Bristol

St Petersburg

Baltic Cities & St Petersburg

6th September 2018
16 nights: Bristol - Rotterdam - Copenhagen - Warnemunde - Tallinn - St Petersburg - Helsinki - Aarhus - Cobh - Bristol


Mediterranean Odyssey

22nd September 2018
15 nights: Bristol - Lisbon - Barcelona - Cannes - Rome - Gibraltar - Cobh - Bristol


Canary Islands & Madeira

7th October 2018
15 nights: Bristol - La Coruna - Gibraltar - Arrecife - Las Palmas - Santa Cruz de Tenerife - Funchal - Lisbon - Cobh - Bristol


European Cities & Rivers

22nd October 2018
6 nights: Bristol - Rouen - Antwerp - Amsterdam - London Tilbury

Northern Lights

European Cities & Northern Lights

22nd October 2018
20 nights: Bristol - Rouen - Antwerp - Amsterdam - London Tilbury - Rotterdam - Olden - Kristiansund - Alta - Honningsvåg - Tromsø - Trondheim - Åndalsnes - Bergen - London Tilbury

Speak To An Expert

  0800 012 4529
  Enquire Now   Find Your Nearest Store