Ship arrivals at ports in Wales, by type of vessel

Standard shorthand is used in this table: [t] = total.

View options

Filters

Data description ( of 1 selected1 selectable options)

Year ( of 16 selected16 selectable options)

Vessel ( of 7 selected7 selectable options)

Welsh port ( of 12 selected12 selectable options)


Data valuesData descriptionYearVesselWelsh port
76.8 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsAll ports
0.2 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsBarry
2.2 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsCardiff
3.1 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsFishguard
20.9 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsHolyhead
42.1 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsMilford Haven
0.0 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsMostyn
0.0 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsNeath
3.4 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsNewport
4.2 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsPort Talbot
0.7 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsSwansea
0.1 [t]Deadweight tonnage of traffic (million tonnes)2024All vesselsOther ports
39.5 [t]Deadweight tonnage of traffic (million tonnes)2024TankersAll ports
0.2Deadweight tonnage of traffic (million tonnes)2024TankersBarry
1.0Deadweight tonnage of traffic (million tonnes)2024TankersCardiff
0.0Deadweight tonnage of traffic (million tonnes)2024TankersFishguard
0.2Deadweight tonnage of traffic (million tonnes)2024TankersHolyhead
38.2Deadweight tonnage of traffic (million tonnes)2024TankersMilford Haven
0.0Deadweight tonnage of traffic (million tonnes)2024TankersSwansea
27.2 [t]Deadweight tonnage of traffic (million tonnes)2024Ro-Ro vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2024Ro-Ro vesselsCardiff
3.1Deadweight tonnage of traffic (million tonnes)2024Ro-Ro vesselsFishguard
20.4Deadweight tonnage of traffic (million tonnes)2024Ro-Ro vesselsHolyhead
3.7Deadweight tonnage of traffic (million tonnes)2024Ro-Ro vesselsMilford Haven
0.0Deadweight tonnage of traffic (million tonnes)2024Ro-Ro vesselsSwansea
0.0 [t]Deadweight tonnage of traffic (million tonnes)2024Fully cellular container vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2024Fully cellular container vesselsNewport
9.2 [t]Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsBarry
1.0Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsCardiff
0.1Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsMilford Haven
0.0Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsMostyn
0.0Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsNeath
3.2Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsNewport
4.2Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsPort Talbot
0.6Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsSwansea
0.1Deadweight tonnage of traffic (million tonnes)2024Other dry cargo vesselsOther ports
0.3 [t]Deadweight tonnage of traffic (million tonnes)2024Passenger vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2024Passenger vesselsFishguard
0.3Deadweight tonnage of traffic (million tonnes)2024Passenger vesselsHolyhead
0.0Deadweight tonnage of traffic (million tonnes)2024Passenger vesselsMilford Haven
0.7 [t]Deadweight tonnage of traffic (million tonnes)2024Other vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2024Other vesselsBarry
0.2Deadweight tonnage of traffic (million tonnes)2024Other vesselsCardiff
0.0Deadweight tonnage of traffic (million tonnes)2024Other vesselsFishguard
0.0Deadweight tonnage of traffic (million tonnes)2024Other vesselsHolyhead
0.2Deadweight tonnage of traffic (million tonnes)2024Other vesselsMilford Haven
0.0Deadweight tonnage of traffic (million tonnes)2024Other vesselsMostyn
0.1Deadweight tonnage of traffic (million tonnes)2024Other vesselsNewport
0.0Deadweight tonnage of traffic (million tonnes)2024Other vesselsPort Talbot
0.1Deadweight tonnage of traffic (million tonnes)2024Other vesselsSwansea
0.0Deadweight tonnage of traffic (million tonnes)2024Other vesselsOther ports
92.4 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsAll ports
0.2 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsBarry
1.7 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsCardiff
2.1 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsFishguard
25.3 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsHolyhead
49.6 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsMilford Haven
0.0 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsMostyn
0.0 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsNeath
3.0 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsNewport
9.8 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsPort Talbot
0.6 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsSwansea
0.1 [t]Deadweight tonnage of traffic (million tonnes)2023All vesselsOther ports
47.9 [t]Deadweight tonnage of traffic (million tonnes)2023TankersAll ports
0.2Deadweight tonnage of traffic (million tonnes)2023TankersBarry
1.0Deadweight tonnage of traffic (million tonnes)2023TankersCardiff
0.0Deadweight tonnage of traffic (million tonnes)2023TankersFishguard
0.2Deadweight tonnage of traffic (million tonnes)2023TankersHolyhead
46.2Deadweight tonnage of traffic (million tonnes)2023TankersMilford Haven
0.2Deadweight tonnage of traffic (million tonnes)2023TankersNewport
0.0Deadweight tonnage of traffic (million tonnes)2023TankersPort Talbot
0.0Deadweight tonnage of traffic (million tonnes)2023TankersSwansea
30.3 [t]Deadweight tonnage of traffic (million tonnes)2023Ro-Ro vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2023Ro-Ro vesselsCardiff
2.1Deadweight tonnage of traffic (million tonnes)2023Ro-Ro vesselsFishguard
24.8Deadweight tonnage of traffic (million tonnes)2023Ro-Ro vesselsHolyhead
3.2Deadweight tonnage of traffic (million tonnes)2023Ro-Ro vesselsMilford Haven
0.1Deadweight tonnage of traffic (million tonnes)2023Ro-Ro vesselsNewport
0.0Deadweight tonnage of traffic (million tonnes)2023Ro-Ro vesselsSwansea
13.4 [t]Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsBarry
0.4Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsCardiff
0.0Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsFishguard
0.0Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsHolyhead
0.1Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsMilford Haven
0.0Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsNeath
2.6Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsNewport
9.7Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsPort Talbot
0.4Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsSwansea
0.1Deadweight tonnage of traffic (million tonnes)2023Other dry cargo vesselsOther ports
0.2 [t]Deadweight tonnage of traffic (million tonnes)2023Passenger vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2023Passenger vesselsCardiff
0.0Deadweight tonnage of traffic (million tonnes)2023Passenger vesselsFishguard
0.1Deadweight tonnage of traffic (million tonnes)2023Passenger vesselsHolyhead
0.0Deadweight tonnage of traffic (million tonnes)2023Passenger vesselsMilford Haven
0.8 [t]Deadweight tonnage of traffic (million tonnes)2023Other vesselsAll ports
0.0Deadweight tonnage of traffic (million tonnes)2023Other vesselsBarry
0.3Deadweight tonnage of traffic (million tonnes)2023Other vesselsCardiff
0.0Deadweight tonnage of traffic (million tonnes)2023Other vesselsFishguard
Showing 1 to 100 of 855 rows
Page 1 of 9

Next update expected:November 2026

Updates

17th December 2025
Dataset first published.

Main information

Designation
Official statistics
Data provider
Department for Transport
Data source
Maritime and shipping statistics

Overview

Summary of dataset and variables

This dataset gives details on ship arrivals by ports in Wales up to the year 2024. Data are presented as the number of deadweight tonnes (millions).

Data collection or calculation

Up until 2017 the primary source used was commercially obtained vessel movement data from Lloyds List Intelligence (LLI) which was merged with other information on ship movements obtained by DfT through the system described above for all cargo or passenger carrying movements at major ports and the sea passenger survey. The three data sources were merged at the level of individual vessels calling at each port. The maximum number of calls from any of the three sources was taken as the final estimate. From 2018 onwards, the data sources used to estimate vessel arrivals have changed. The primary source of data is now the Maritime and Coastguard Agency CERS system, though data from ferry companies, ports and shipping agents collected by DfT is also still used. Users should note that as a result the 2018 figures are not directly comparable with those for earlier years

Statistical quality

Timeliness and punctuality The statistics presented covers traffic to and from ports in Wales.

Comparability and coherence The Department for Transport produces a range of statistics relating to the maritime sector presenting information on domestic waterborne freight, ports, sea passengers, shipping fleets and sea farers.

Related reports

Published by

Organisation
Welsh Government
Contact email
stats.transport@gov.wales

Select the filtered or whole dataset to download

Select download format

Contains only the dataset
Contains only the dataset
Contains only the dataset

Select number formatting

This includes rounding to decimal places and commas to separate thousands
This includes rounding to decimal places and commas to separate thousands

Select language