NTA and CSO figures show how bus, rail and Luas use has grown from 2019 to 2025, and how CSO weeks 12 to 35 of 2026 compare with the same weeks of 2025.
Rural Local Link buses have more than doubled since 2019
The fastest growth in Irish public transport is not in Dublin. Rural TFI Local Link buses carried 5.8 million passengers in 2024, up from 2.5 million in 2019, according to the National Transport Authority (NTA). In 2025, Local Link carried 6.97 million, up another 19%.
These figures cover services paid for by the State, known as public service obligation (PSO) services. They include Dublin Bus, Bus Éireann, Go-Ahead Ireland, Irish Rail, Luas and Local Link. The NTA calls this the Transport for Ireland (TFI) network.
Passenger numbers are well above 2019 levels
In 2020, the first year of Covid-19, passenger numbers fell by more than half, to 137.7 million. They recovered to 249.7 million in 2022. By 2025, they reached 363.5 million, about 23% above 2019.
Irish Rail had its busiest year ever in 2025, with 55 million passengers, about 10% more than in 2019. Luas carried 55.1 million, 14% above 2019.
The two Luas lines moved in opposite directions in 2025. The Green line grew by 7.2%, to 27.4 million passengers. The Red line fell by 3.3%, to 27.7 million, so the two lines are now almost level.
Go-Ahead and Bus Éireann grew fastest of the big operators in 2025
| Operator | 2024 | 2025 | Change |
|---|---|---|---|
| Dublin Bus | 159 | 164 | +3% |
| Bus Éireann | 46 | 53.6 | +17% |
| Irish Rail | almost 51 | 55 | about +8% |
| Luas | 54.2 | 55.1 | +2% |
| Go-Ahead Ireland | more than 22 | 26 | +18% |
Dublin Bus is still by far the largest operator, with 164 million passengers in 2025. But its growth slowed to about 3%. Bus Éireann, which runs city, town and regional services outside Dublin, carried 53.6 million, up about 17%.
Go-Ahead Ireland, which runs some Dublin and commuter routes for the NTA, grew by 18%. The NTA also reported 1.2 million passenger trips on town bus services in Carlow, Kilkenny and Portlaoise in 2025. Back in the week of 23 to 29 September 2024, the NTA counted an average of 1,070,901 passenger trips a day, a record at the time.
Each person now makes about 67 trips a year
Population growth explains part of the rise, but not all of it. In 2019, State-funded services carried about 60 passenger trips for every person living in Ireland. In 2025, the figure was about 67, an Irish Wire calculation using CSO population estimates.
Regional cities and rural routes grew fastest
| Service | 2019 | 2024 | Change |
|---|---|---|---|
| Dublin city buses | 152.7 | 179.4 | +17% |
| Cork commuter buses | 15.9 | 16.8 | +6% |
| Galway city buses | 5.7 | 7.2 | +26% |
| Limerick city buses | 3.9 | 5.3 | +36% |
| Waterford city buses | 1.2 | 1.6 | +33% |
| National bus services | 5.8 | 8.1 | +40% |
| Intercity rail | 13.1 | 14.0 | +7% |
| Rural Local Link | 2.5 | 5.8 | +132% |
Limerick's city buses grew by about a third between 2019 and 2024. Galway and Waterford grew by about a quarter and a third. Dublin city buses, by far the largest group, grew by 17%, from 152.7 million to 179.4 million.
Rail shows the same pattern. Cork commuter rail grew from 1.5 million passengers in 2019 to 2.2 million in 2024, up about 47%. Dublin commuter rail and DART grew more slowly, from 35.6 million to 36.7 million, about 3%.
Customers carried by Go-Ahead Ireland in 2025, up 18% on 2024
Source: nationaltransport.ie2026 so far: up again, with rail growing fastest
The CSO publishes weekly passenger counts for bus and rail, but not Luas, from NTA data. Over weeks 12 to 35 of 2026, bus and rail together carried 134.4 million passengers, 8.8% more than in the same weeks of 2025. Across the first 35 weeks of 2026, they averaged about 5.6 million passengers a week.
The CSO's own reading for the first months of the year matches this pattern. Rail carried almost 22 million passengers between 1 January and 24 May 2026, up 13% on the same period of 2025. Luas carried 1,258,421 people in the week beginning 25 May 2026, 11% more than a year earlier.
Compared with before the pandemic, the change is larger. In weeks 1 to 35 of 2026, buses carried 158.2 million passengers, against 123.5 million in the same weeks of 2019. Buses outside Dublin were up 54%, and Dublin buses up 22%.
How to read these numbers
- A person who takes a bus to work and back makes two passenger trips.
- NTA figures for 2025 are preliminary and can change in the annual bulletin.
- Weekly CSO figures exclude Luas and are not final until mid-way through the following month.
- The NTA adjusted 2024 bus figures upwards (uplifted) to stay comparable with earlier years.
- CSO weekly rail figures are not available for 2019, so 2019 comparisons use buses only.
Public transport never recovered from Covid-19.
TFI services carried 363.5 million passenger trips in 2025, against 294.6 million in 2019. Bus, rail and Luas were all above their 2019 levels.
Further weekly updates of CSO table THA25, Passengers by Public Transport
NTA preliminary passenger figures for 2026 (the 2025 figures came out on 19 February 2026)
NTA Bus and Rail Statistics Bulletin 2025 (the 2024 bulletin came out in November 2025)
- NTA: TFI network passenger numbers up 6% in 2025 (news release, 19 February 2026)
- NTA: Bus and Rail Statistics for Ireland, State Funded Services, Statistical Bulletin 2024 (November 2025)
- TFI: Record-breaking passenger numbers on PSO services for second year (6 August 2025)
- CSO PxStat: THA25, Passengers by public transport, weekly
- CSO PxStat: TOA11, Luas passenger numbers
- CSO: Press Statement, Snapshot of Transport Statistics in Ireland June 2026
- CSO: Population and Migration Estimates April 2025
- CSO: Population and Migration Estimates April 2019
- NTA: It's Thanks a Million from NTA as passenger numbers surge to a new high (7 October 2024)

