Ship arrivals at ports in Wales, by type of vessel
Standard shorthand is used in this table: [t] = total.
| Data values | Data description | Year | Vessel | Welsh port |
|---|---|---|---|---|
| 76.8 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | All ports |
| 0.2 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Barry |
| 2.2 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Cardiff |
| 3.1 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Fishguard |
| 20.9 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Holyhead |
| 42.1 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Milford Haven |
| 0.0 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Mostyn |
| 0.0 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Neath |
| 3.4 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Newport |
| 4.2 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Port Talbot |
| 0.7 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Swansea |
| 0.1 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | All vessels | Other ports |
| 39.5 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | Tankers | All ports |
| 0.2 | Deadweight tonnage of traffic (million tonnes) | 2024 | Tankers | Barry |
| 1.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Tankers | Cardiff |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Tankers | Fishguard |
| 0.2 | Deadweight tonnage of traffic (million tonnes) | 2024 | Tankers | Holyhead |
| 38.2 | Deadweight tonnage of traffic (million tonnes) | 2024 | Tankers | Milford Haven |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Tankers | Swansea |
| 27.2 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | Ro-Ro vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Ro-Ro vessels | Cardiff |
| 3.1 | Deadweight tonnage of traffic (million tonnes) | 2024 | Ro-Ro vessels | Fishguard |
| 20.4 | Deadweight tonnage of traffic (million tonnes) | 2024 | Ro-Ro vessels | Holyhead |
| 3.7 | Deadweight tonnage of traffic (million tonnes) | 2024 | Ro-Ro vessels | Milford Haven |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Ro-Ro vessels | Swansea |
| 0.0 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | Fully cellular container vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Fully cellular container vessels | Newport |
| 9.2 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Barry |
| 1.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Cardiff |
| 0.1 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Milford Haven |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Mostyn |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Neath |
| 3.2 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Newport |
| 4.2 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Port Talbot |
| 0.6 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Swansea |
| 0.1 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other dry cargo vessels | Other ports |
| 0.3 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | Passenger vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Passenger vessels | Fishguard |
| 0.3 | Deadweight tonnage of traffic (million tonnes) | 2024 | Passenger vessels | Holyhead |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Passenger vessels | Milford Haven |
| 0.7 [t] | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Barry |
| 0.2 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Cardiff |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Fishguard |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Holyhead |
| 0.2 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Milford Haven |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Mostyn |
| 0.1 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Newport |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Port Talbot |
| 0.1 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Swansea |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2024 | Other vessels | Other ports |
| 92.4 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | All ports |
| 0.2 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Barry |
| 1.7 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Cardiff |
| 2.1 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Fishguard |
| 25.3 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Holyhead |
| 49.6 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Milford Haven |
| 0.0 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Mostyn |
| 0.0 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Neath |
| 3.0 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Newport |
| 9.8 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Port Talbot |
| 0.6 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Swansea |
| 0.1 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | All vessels | Other ports |
| 47.9 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | All ports |
| 0.2 | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | Barry |
| 1.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | Cardiff |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | Fishguard |
| 0.2 | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | Holyhead |
| 46.2 | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | Milford Haven |
| 0.2 | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | Newport |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | Port Talbot |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Tankers | Swansea |
| 30.3 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | Ro-Ro vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Ro-Ro vessels | Cardiff |
| 2.1 | Deadweight tonnage of traffic (million tonnes) | 2023 | Ro-Ro vessels | Fishguard |
| 24.8 | Deadweight tonnage of traffic (million tonnes) | 2023 | Ro-Ro vessels | Holyhead |
| 3.2 | Deadweight tonnage of traffic (million tonnes) | 2023 | Ro-Ro vessels | Milford Haven |
| 0.1 | Deadweight tonnage of traffic (million tonnes) | 2023 | Ro-Ro vessels | Newport |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Ro-Ro vessels | Swansea |
| 13.4 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Barry |
| 0.4 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Cardiff |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Fishguard |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Holyhead |
| 0.1 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Milford Haven |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Neath |
| 2.6 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Newport |
| 9.7 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Port Talbot |
| 0.4 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Swansea |
| 0.1 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other dry cargo vessels | Other ports |
| 0.2 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | Passenger vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Passenger vessels | Cardiff |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Passenger vessels | Fishguard |
| 0.1 | Deadweight tonnage of traffic (million tonnes) | 2023 | Passenger vessels | Holyhead |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Passenger vessels | Milford Haven |
| 0.8 [t] | Deadweight tonnage of traffic (million tonnes) | 2023 | Other vessels | All ports |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other vessels | Barry |
| 0.3 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other vessels | Cardiff |
| 0.0 | Deadweight tonnage of traffic (million tonnes) | 2023 | Other vessels | Fishguard |
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