How Long Does It Take to Cross the Atlantic by Ship?

Last updated: 23 October 2026

Crossing the Atlantic by ship usually takes between 7 and 14 days, depending on the ship, the route and the weather. A liner like Queen Mary 2 takes about a week, while a container ship from Europe to the US East Coast takes around 9 to 14 days. Here’s how long each option takes.

Atlantic crossing times compared
Way to crossTypical routeDurée habituelle
Ocean liner (Queen Mary 2)Southampton to New YorkAbout 7 nights
Container shipUK or Northern Europe to the US East CoastAbout 9–14 days
Container shipNorthern Europe to Montreal or HalifaxAbout 9–14 days
Croisière de repositionnementSouthampton or Barcelona to Florida or the CaribbeanAbout 10–16 nights
Sailing yachtCanary Islands to the Caribbean (trade-wind route)About 2–4 weeks
Rowing boat (ocean race)Canary Islands to AntiguaAbout 30–60+ days
Stormy Atlantic waves
Winter crossings can be slower because of storms.

Why do container ships take longer?

  • Vitesse : most container ships sail at 14–20 knots, slower than a liner. See how fast do container ships go.
  • Port calls: many call at several European ports before crossing.
  • Routing: ships plan routes around weather and their port slots.

What affects crossing time?

  1. Weather: winter storms in the North Atlantic can slow ships down. See best time for cargo ship travel.
  2. Route: northern routes (to Canada) are shorter in distance, but can be rougher.
  3. Port calls: each one adds time.
  4. Schedule changes: cargo ships can wait at anchor before entering port.
Container ship sailing
Container ships cross from Europe to North America in about 9–14 days.

Distances across the Atlantic

ItinéraireApprox. distance
Southampton to New YorkAbout 3,150 nautical miles
Liverpool to HalifaxAbout 2,500 nautical miles
Rotterdam to New YorkAbout 3,400 nautical miles
Canary Islands to AntiguaAbout 2,700 nautical miles

Which is best for you?

Life on board during the crossing

Ten days on the Atlantic means open sea, no phone signal, long meals and time to rest. Many passengers say it’s the best part of the trip. Read life on a container ship on the Atlantic.

Foire aux questions

How long does it take to cross the Atlantic by ship?

Usually 7–14 days: about a week on Queen Mary 2, and 9–14 days on a container ship.

How long does a cargo ship take from the UK to New York?

About 9–14 days, depending on port calls and weather.

How long does Queen Mary 2 take to cross the Atlantic?

About 7 nights from Southampton to New York.

How far is it across the Atlantic?

Southampton to New York is about 3,150 nautical miles.

When is the best time to cross the Atlantic by ship?

May to September usually has the calmest seas.

Cross the Atlantic on a cargo ship

Ask us about passenger cabins from Europe to North America.

Get a 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 Africa: Freighter Voyages to Cape Town and Durban
The Largest Ports in the World: Top 10 Container Ports (2026)

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
Assistance WeCreativez sur WhatsApp
Notre service client est là pour répondre à vos questions. N'hésitez pas à nous poser toutes vos questions !
👋 Bonjour, en quoi puis-je vous aider ?