A new 78-night cruise from Bristol to India and Africa is being put on sale by Cruise & Maritime Voyages on Thursday.
The Grand Africa and Indian Ocean itinerary by Marco Polo departs on January 2, 2020 visiting 31 ports on three continents.
An early booking offer sees prices start at £11,999 for two people sharing a cabin.
The two-and-a-half-month itinerary from Bristol Avonmouth includes two crossings of the Equator and a transit of the Suez Canal.
The ship calls into Namibia, South Africa, Tanzania, Kenya, the Seychelles, Mauritius, Reunion, Maldives, Sri Lanka, India, Oman, Egypt, Jordan, Israel and other points in the Mediterranean.
Excursions available include an overnight safari, Table Mountain in Cape Town, the Taj Mahal and Mumbai.
The outward journey sees calls into Lisbon, Casablanca, Cape Verde Islands and St Helena before reaching the coast of Africa.
On the return from India, Marco Polo calls at Oman, Egypt, Jordan, the Holy Land before stops Malta, Gibraltar, La Coruna and Cobh before returning to Bristol on March 24, 2020.