Number of sea passengers travelling on routes between Wales and the Republic of Ireland

Filters

Data description ( of 1 selected1 selectable options)

No values match your search

Year ( of 16 selected16 selectable options)

No values match your search

Route ( of 8 selected8 selectable options)

No values match your search

Table

Download this table

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

Data valuesData descriptionYearRoute
1,917 [t]Number of passengers (thousands)2024All routes
1,495Number of passengers (thousands)2024Holyhead - Dublin
0Number of passengers (thousands)2024Holyhead - Dun Laoghaire
1,495 [t]Number of passengers (thousands)2024Holyhead - All routes
0Number of passengers (thousands)2024Mostyn - Dublin
253Number of passengers (thousands)2024Fishguard - Rosslare
169Number of passengers (thousands)2024Milford Haven - Rosslare
0Number of passengers (thousands)2024Swansea - Cork
2,083 [t]Number of passengers (thousands)2023All routes
1,614Number of passengers (thousands)2023Holyhead - Dublin
0Number of passengers (thousands)2023Holyhead - Dun Laoghaire
1,614 [t]Number of passengers (thousands)2023Holyhead - All routes
0Number of passengers (thousands)2023Mostyn - Dublin
233Number of passengers (thousands)2023Fishguard - Rosslare
236Number of passengers (thousands)2023Milford Haven - Rosslare
0Number of passengers (thousands)2023Swansea - Cork
1,975 [t]Number of passengers (thousands)2022All routes
1,495Number of passengers (thousands)2022Holyhead - Dublin
0Number of passengers (thousands)2022Holyhead - Dun Laoghaire
1,495 [t]Number of passengers (thousands)2022Holyhead - All routes
0Number of passengers (thousands)2022Mostyn - Dublin
265Number of passengers (thousands)2022Fishguard - Rosslare
215Number of passengers (thousands)2022Milford Haven - Rosslare
0Number of passengers (thousands)2022Swansea - Cork
1,031 [t]Number of passengers (thousands)2021All routes
809Number of passengers (thousands)2021Holyhead - Dublin
0Number of passengers (thousands)2021Holyhead - Dun Laoghaire
809 [t]Number of passengers (thousands)2021Holyhead - All routes
0Number of passengers (thousands)2021Mostyn - Dublin
105Number of passengers (thousands)2021Fishguard - Rosslare
118Number of passengers (thousands)2021Milford Haven - Rosslare
0Number of passengers (thousands)2021Swansea - Cork
973 [t]Number of passengers (thousands)2020All routes
808Number of passengers (thousands)2020Holyhead - Dublin
0Number of passengers (thousands)2020Holyhead - Dun Laoghaire
808 [t]Number of passengers (thousands)2020Holyhead - All routes
0Number of passengers (thousands)2020Mostyn - Dublin
72Number of passengers (thousands)2020Fishguard - Rosslare
93Number of passengers (thousands)2020Milford Haven - Rosslare
0Number of passengers (thousands)2020Swansea - Cork
2,448 [t]Number of passengers (thousands)2019All routes
1,886Number of passengers (thousands)2019Holyhead - Dublin
0Number of passengers (thousands)2019Holyhead - Dun Laoghaire
1,886 [t]Number of passengers (thousands)2019Holyhead - All routes
0Number of passengers (thousands)2019Mostyn - Dublin
235Number of passengers (thousands)2019Fishguard - Rosslare
327Number of passengers (thousands)2019Milford Haven - Rosslare
0Number of passengers (thousands)2019Swansea - Cork
2,534 [t]Number of passengers (thousands)2018All routes
1,914Number of passengers (thousands)2018Holyhead - Dublin
0Number of passengers (thousands)2018Holyhead - Dun Laoghaire
1,914 [t]Number of passengers (thousands)2018Holyhead - All routes
0Number of passengers (thousands)2018Mostyn - Dublin
295Number of passengers (thousands)2018Fishguard - Rosslare
326Number of passengers (thousands)2018Milford Haven - Rosslare
0Number of passengers (thousands)2018Swansea - Cork
2,565 [t]Number of passengers (thousands)2017All routes
1,920Number of passengers (thousands)2017Holyhead - Dublin
0Number of passengers (thousands)2017Holyhead - Dun Laoghaire
1,920 [t]Number of passengers (thousands)2017Holyhead - All routes
0Number of passengers (thousands)2017Mostyn - Dublin
303Number of passengers (thousands)2017Fishguard - Rosslare
341Number of passengers (thousands)2017Milford Haven - Rosslare
0Number of passengers (thousands)2017Swansea - Cork
2,564 [t]Number of passengers (thousands)2016All routes
1,927Number of passengers (thousands)2016Holyhead - Dublin
0Number of passengers (thousands)2016Holyhead - Dun Laoghaire
1,927 [t]Number of passengers (thousands)2016Holyhead - All routes
0Number of passengers (thousands)2016Mostyn - Dublin
298Number of passengers (thousands)2016Fishguard - Rosslare
339Number of passengers (thousands)2016Milford Haven - Rosslare
0Number of passengers (thousands)2016Swansea - Cork
2,632 [t]Number of passengers (thousands)2015All routes
1,970Number of passengers (thousands)2015Holyhead - Dublin
0Number of passengers (thousands)2015Holyhead - Dun Laoghaire
1,970 [t]Number of passengers (thousands)2015Holyhead - All routes
0Number of passengers (thousands)2015Mostyn - Dublin
327Number of passengers (thousands)2015Fishguard - Rosslare
335Number of passengers (thousands)2015Milford Haven - Rosslare
0Number of passengers (thousands)2015Swansea - Cork
2,686 [t]Number of passengers (thousands)2014All routes
1,875Number of passengers (thousands)2014Holyhead - Dublin
139Number of passengers (thousands)2014Holyhead - Dun Laoghaire
2,013 [t]Number of passengers (thousands)2014Holyhead - All routes
0Number of passengers (thousands)2014Mostyn - Dublin
351Number of passengers (thousands)2014Fishguard - Rosslare
322Number of passengers (thousands)2014Milford Haven - Rosslare
0Number of passengers (thousands)2014Swansea - Cork
2,615 [t]Number of passengers (thousands)2013All routes
1,766Number of passengers (thousands)2013Holyhead - Dublin
188Number of passengers (thousands)2013Holyhead - Dun Laoghaire
1,954 [t]Number of passengers (thousands)2013Holyhead - All routes
0Number of passengers (thousands)2013Mostyn - Dublin
333Number of passengers (thousands)2013Fishguard - Rosslare
328Number of passengers (thousands)2013Milford Haven - Rosslare
0Number of passengers (thousands)2013Swansea - Cork
2,591 [t]Number of passengers (thousands)2012All routes
1,709Number of passengers (thousands)2012Holyhead - Dublin
189Number of passengers (thousands)2012Holyhead - Dun Laoghaire
1,898 [t]Number of passengers (thousands)2012Holyhead - All routes
Showing 1 to 100 of 128 rows
Page 1 of 2

Select what to download

Select download format

Select number formatting

This includes rounding to decimal places and commas to separate thousands

Select whether to include reference codes and hierarchies

  • Reference codes are unique identifiers for specific variable values, such as geographic areas
  • Hierarchies show how variable values are grouped together, such as which geographic areas are in which larger geographic areas
  • If the current table has hidden variables, you cannot download it with reference codes and hierarchies
These will be included as additional columns in the downloaded table

Select language

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 sea passenger traffic between Wales and the Irish Republic, by route, up to the year 2024. Data are presented as the number of passengers (thousands) at ports in Wales.

Data collection or calculation

International ferry passenger statistics are collected monthly from ferry operators by DfT. They include drivers of lorries, coaches and other vehicles but exclude passengers on purely domestic routes.

Statistical quality

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

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.

Rounding applied

Data has been rounded to the nearest thousand passengers.

Related reports

Published by

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