How to book your ideal cruise?

Booking a cruise can be a minefield, with hundreds of cruise lines around the world and thousands of itineraries and ports, not to mention the dizzying number of packages on offer. It’s no wonder you can end up frazzled before you start. Coupled with that, the internet is rife with conflicting advice – do you book a cruise early or leave it late? Use a travel agent or do it yourself online? From choosing your destination and cruise line right through to weighing up packages, when to book and choosing a cabin, we’ve compiled the ultimate guide to booking your ideal cruise.

How to book your perfect cruise

Deciding your destination

The first decision that needs to be made when booking a cruise is your destination, something most people will already have a good idea of in their heads. Cruise lines operate on most of the world’s oceans and seas, as well as rivers, and passengers can cruise in all seven continents – including the Arctic and Antarctica. Popular cruise destinations include the Caribbean, Mediterranean, Baltics and Atlantic Islands, with cruises to Africa, Asia, the US and South America increasingly popular. Those undecided on destinations should read our in-depth guide to the regions of the world, including which ports and countries you can sail to, from Southern Africa and Australia to the Norwegian Fjords and Caribbean islands.

With cruising becoming even more popular, many smaller, boutique lines are now offering sailings to more remote and exclusive destinations, such as the Indonesian archipelago and Komodo Island, the Arctic, Antarctica and Easter Island. Consider opting for a smaller ship if you want to sail into ports like St Barts and St Tropez, and also if you want to dock in Venice – as large ships are banned from entering the lagoon.

Where to sail

For nature and wildlife lovers, consider a cruise to the Arctic, Alaska, Antarctica, Australasia and Africa, where cruise itineraries boast excursions like a visit to Kangaroo Island, stops in Tasmania, safaris through the South African bush and polar bear, whale and penguin spotting. There’s also the inimitable Galapagos islands – one of the world’s most diverse biospheres and home to species like the Galapagos turtle and blue-footed booby, where your cruise is akin to a floating safari.

Sun-seekers and those in need of some relaxation will love the Caribbean, the quintessential cruising destination where weeks are spent islands hopping, sunbathing, swaying to the sound of steel drums, hiking and sipping rum cocktails. For those who love the sun, but are looking for more culture and history, there’s no place like the Mediterranean – home of Rome (for the Colosseum and Vatican), Athens (the Acropolis) and the castles and ancient city walls of Croatia.

For those that want culture, history and exciting cities – without the heat – then a cruise to the Baltics and Northern Europe is perfect. These cruises can often set sail from the UK and include stops at Copenhagen, Stockholm, Tallinn, Helsinki and Russia’s city of palaces, St Petersburg – where many offer an overnight stay.

Honeymooners and those celebrating a big birthday will want to look for sun-drenched, laid-back, paradise destinations like the Pacific Islands – where the likes of Paul Gauguin Cruises, Crystal Cruises and Coral Expeditions offer sailings around French Polynesia and Tahiti.

To fly or not to fly

Another thing to consider when deciding on a destination is whether you want to fly or not. Many cruise lines offer both ex-UK cruising and no-fly cruising, with ex-UK cruising meaning cruises depart from the UK. Both offer fantastic destinations and benefits.

Ex-UK cruising

Ex-UK cruising is where a cruise departs from the UK, in ports around the country such as Portsmouth, Southampton, Dover, Newcastle, Liverpool and Leith. The key benefit of this is not having to travel by air, reducing the travel time and potentially the cost. Flying from the UK will eliminate all the stress of catching a flight, and the flight potentially being delayed, and is a safer option for those wary of air travel after the Covid-19 pandemic. Not catching a flight also means a much higher luggage allowance and being able to take pretty much what you want on board.

Surprisingly, there are some fantastic destinations to choose from when booking an ex-UK cruise, and passengers can even go as far as the Caribbean. Northern Europe and the Baltics are popular destinations, due to proximity, but you can also sail to the Mediterranean, Canary Islands and as far as North Africa and Morocco. Many cruise lines even offer transatlantic sailings to the USA and Caribbean, such as Cunard with its iconic Southampton/New York crossing and even P&O Cruises with sailings to Barbados. Be aware that ex-UK cruises, unless around the British Isles, are usually a lot longer than fly-cruises due to time sailing away from the UK and lots of sea days to reach the destination. A huge array of cruise lines offer ex-UK cruising, including mega lines like Princess Cruises, Norwegian Cruise Lines and MSC Cruises. Smaller, more boutique lines like Viking Cruises, Oceania, Fred Olsen Cruise Lines and Scenic also offer no-fly cruise from the UK, along with UK-based lines like The Majestic Line and Hebridean Island Cruises (based in Scotland).


A fly-cruise is where you fly to meet your cruise ship, so the number one benefit of this is having a wider option of destinations to choose from. With a fly-cruise, you can fly to meet a cruise anywhere in the world, from Australia and South Africa to Antarctica and the Far East. Taking you straight into the cruising area, a fly-cruise cuts the amount of sea days dramatically, so is a good choice for those with less time on their hands – even if sailing to the Mediterranean of a European destination. Of course, the downsides are catching the flight, the stress of travel and aeroplane luggage allowances. Fly-cruises can also cost more due to flights and hotels needed before and after the cruise.

When to travel

After deciding on your destination, it’s important to understand the best time of the year to travel. Don’t always be lured in by cheap cruise deals out of season, as you may end up visiting Southeast Asia during monsoon season or taking a trip to see the northern lights, during the midnight sun…

For Mediterranean cruises, it’s best to sail between May and October, when ports are at their liveliest, weather is great and most restaurants, bars and shops are open. June, July and September are the best months to cruise this region, with fewer crowds, hot weather and the season still in swing. Come after October and you may find ports quieter and the weather not as reliable.

In Northern Europe and the Baltics, cruising can be done all year, with mild temperatures in summer and icy, often snowy conditions in winter and lots of Christmas markets. When embarking on a northern Norway or Arctic cruise to see the northern lights, be aware that they are only really visible when the skies are at their darkest (November to March. Come in summer and you’ll see the sun never set and experience the midnight sun. Some cruise lines offering fantastic northern lights sailings include Princess Cruises, Hurtigruten, P&O Cruises, Cunard, Celebrity Cruises and Seabourn.

In Southeast Asia, avoid the months of June to October – monsoon season – and try to avoid the summer months (May to September) when cruising in Egypt – as the weather can be unbearably hot. For the Caribbean, it’s best to cruise from December through to April, where the weather is warm, less humid and you can avoid hurricane season.

Make sure to look out for special public holidays and events that will enrich your cruising experience, such as Carnival in Rio de Janeiro and the Caribbean, the Grand Prix in the likes of Monaco and Abu Dhabi, Mardi Gras in New Orleans and the Venice Carnival in February.

Choosing a cruise line