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

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)

Route ( of 8 selected8 selectable options)


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

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.

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