Which Shipping Lines Take Passengers? Cargo Ships You Can Travel On (2026)

Last updated: 22 October 2026

Not every cargo ship takes passengers, but more do than most people realise. Several shipping lines keep a handful of cabins on selected ships and sell them to travellers, often through specialist agencies like us. This guide explains which kinds of shipping lines take passengers, where they sail, and how to choose the right one.

Why some cargo ships carry passengers

Large merchant ships are built with spare cabins for supernumeraries: extra people such as owners’ representatives, trainees or technicians. Under international rules, a cargo ship can carry up to 12 passengers without being classed as a passenger ship. Some lines sell these cabins to the public, which adds a small income and keeps a long tradition alive.

Large container ship at sea
Container ships on long-haul routes are the most common passenger freighters.

Types of passenger-carrying cargo ships

Ship typeWhat it carriesTypical routesPassenger experience
Porte-conteneursContainersEurope–Asia, Europe–Australia, transatlantic, round-the-worldComfortable cabins, officers’ mess, short port stays
Ro-ro and con-ro shipsCars, trucks and containersEurope–West Africa, Europe–South America, Mediterranean, BalticLonger port calls; some have larger passenger areas
Island supply shipsMixed cargo and passengersSouth Atlantic, Pacific islandsRemote destinations, irregular schedules
Coastal cargo and mail shipsCargo, post and passengersNorway, the Hebrides, islands worldwideMore like small ferries

Shipping lines and passenger cabins

Which lines offer cabins changes over time, as ships are sold, routes are changed and crewing rules are updated. Recently, passenger berths have mostly been offered on:

  • Container lines with European, Asian and Australian services, especially on larger ships with spare accommodation
  • Ro-ro specialists on Europe–West Africa and Europe–South America routes, where some ships have a dedicated passenger deck
  • Regional and island operators in Scandinavia, the Atlantic islands and the Pacific

Because availability depends on individual ships and voyages, the most reliable way to find a cabin is to tell an agency your route and dates. We check which ships with passenger accommodation are sailing your way.

Cars loading onto a ro-ro vessel
Ro-ro ships, which carry cars and trucks, sometimes have extra passenger cabins.

Popular routes that take passengers

  • Transatlantic: UK and northern Europe to the US east coast or Canada, about 9–14 days. See boat from the UK to the USA.
  • UK to Australia: about 5–6 weeks via Suez. See ship from England to Australia.
  • Europe to Asia: about 4–6 weeks to Singapore and China.
  • Europe to South America: about 3–6 weeks to Brazil, Uruguay and Argentina. See our cargo ship to South America guide.
  • Short European loops: about 1–3 weeks around northern Europe or the Mediterranean.

Rules every line applies

  • Age limits: commonly up to 75–85, with minimum ages for children
  • Medical certificate: confirming you are fit to travel, because there is no doctor on board
  • Travel insurance: must cover medical evacuation at sea and deviation
  • Flexibility: departure dates can shift by days

Read more in is freighter travel safe? et how to book cargo ship travel.

What does it cost?

Most lines charge per person per day, around US$90–150, including your cabin and three meals. Single supplements and larger “owner’s cabins” cost more. Add the booking fee, insurance, port taxes where applicable, and travel to the departure port.

Frequently asked questions

Do cargo ships take passengers?

Yes. Some container, ro-ro and supply ships carry up to 12 passengers in dedicated cabins.

Which shipping company takes passengers?

It depends on the route and the ship. Availability changes, so agencies check which vessels with passenger cabins are sailing on your dates.

How many passengers can a cargo ship carry?

Usually up to 12. Carrying more would legally make it a passenger ship.

How much does it cost to travel on a cargo ship?

Usually around US$90–150 per person per day, meals included.

How do I book a cabin on a cargo ship?

Through a specialist agency like CargoHolidays, which matches your route and dates to ships that carry passengers.

Find a ship with a cabin for you

Tell us where and when you want to sail and we’ll check every suitable cargo ship.

Request your free voyage quote →
Suivez-moi

Steve Joury

Conseiller en voyages Cargo chez Cargoholidays
Passionné par le voyage lent et la mer. Steve connaît la plupart des routes maritimes et des procédures pour découvrir notre beau monde depuis la mer sur un porte-conteneurs. Il a participé à la plupart des voyages, de 7 jours en cargo à 140 jours à bord.
Steve Joury
Suivez-moi
Cargo Ship to South America: Freighter Travel from Europe to Brazil, Uruguay & Argentina
Holidays Without Flying from the UK: 15 Ideas by Train, Ferry and Ship

TROUVEZ LE MEILLEUR PORT DE FRET BRITANNIQUE QUI VOUS CONVIENT

Glissière

Voyager en cargo est une façon fascinante de voir le monde.

TOP