Feed status · checked 2026-07-18
Bus Éireann
Based on the feed this agency publishes
Service mode Bus
First scorecard for this agency
Catalogued in Ireland.
A data-quality and completeness lens to help an agency improve its GTFS feed. Not an official compliance determination from any transit program. New to this? How to read your scorecard. Interactive view of this scorecard. Rubric v1.2, validator 8.0.1.
Measured 3 of 4 score categories from the agency's own feed.
How we measured this
Confidence in this measurement: medium.
- Realtime quality was not measured this run. It does not count against the grade.
- The feed was downloaded from the agency's own URL.
Confidence describes how much the pipeline could measure this run, not the feed itself. It never changes the grade.
Top things to fix
Review the rule documentation for 'block_trips_with_overlapping_stop_times' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.
Block trips with overlapping stop times (flagged by the MobilityData validator). See the linked rule for what this affects.
⏱ Varies.worth about +12 points in its category
Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops.Likely your team
4850 of 4850 stops don't say whether a wheelchair user can board there. Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all.
⏱ A column in stops.txt; your scheduling software likely has it.worth about +25 points in its category
Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip.Likely your export tool
85520 of 85520 trips don't say whether the vehicle is wheelchair accessible. Even with accessible stops, riders need to know the bus itself can take them.
⏱ A default or per-trip field in your export.worth about +15 points in its category
How to make and check these changes
Check the result on the published feed. Read the guide, make the change in your tool, and use the next comparable run to see whether the finding is still reported. Only an action or ticket record can attribute who made the change.
Review the rule documentation for 'block_trips_with_overlapping_stop_times' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed.
Make the change. Make this change in whatever tool produces your feed, then re-export.
Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. Self-check a feed before you publish.
Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops. · Read the fix guide
Make the change. Make this change in whatever tool produces your feed, then re-export.
Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. Self-check a feed before you publish.
Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip. · Read the fix guide
Make the change. Make this change in whatever tool produces your feed, then re-export.
Check the result. The next scorecard run checks this finding again. If a comparable check no longer reports it, the feed's clearance log records that result. This confirms feed state, not who made the change. Self-check a feed before you publish.
Rider view: what this feed publishes
A quick read of rider-facing information in this feed.
- Schedule visibility
- The feed's last published service date is in 191 days.
- Published accessibility data
- Accessibility information is stated for 0% of stops and 0% of trips. This measures published data, not whether stops or vehicles are physically usable.
- Fare information
- No fare information is published in the feed.
- Realtime information
- Realtime-feed availability and live-arrival coverage are not known from this scorecard.
Important: This does not rate service reliability. Riders should confirm current service alerts, fares, and accessibility accommodations with the transit operator before traveling.
Send your vendor a fix request
You may not control the GTFS export yourself. Copy this and send it to whoever runs your scheduling software export. It names each fix with the validator notice and a guide link.
Score by category
The MobilityData validator flagged 7 kinds of issue across 2037 instances (1 error, 3 warning, 2033 informational).
Service data covers the next 191 days.
0% of stops state wheelchair accessibility (0% marked accessible, 0% marked not accessible). This measures what the feed publishes, not whether a stop is physically usable. Fare data is not published.
0% of stops state accessibility (0% marked accessible). Reflects what the feed states, not verified physical usability.
1 accessibility depth signal
346 stop name(s) use abbreviations or symbols a screen reader may mispronounce, with no spoken form set ("St Patrick's Avenue", "Wexford Rd BP", "St Patrick's Avenue", and more).
Consider: Add tts_stop_name with the spoken form, e.g. 'Main Street and Second Avenue', for the affected stops.
Opportunities to strengthen the data, not deductions from the sub-score above. States what the second accessibility lens can check from the feed, not verified physical usability.
Not scored yet. Nothing here counts against the grade.
Routes and stops
Each route is drawn once, using the longest shape its trips follow; stops are the dots.
Skip to route and stop dataBasemap: OpenFreeMap, © OpenStreetMap contributors. Routes and stops: this agency's GTFS feed.
- 100 (green)
- 100X (green)
- 101 (green)
- 101X (green)
- 103 (green)
- 103X (green)
- 105 (green)
- 105X (green)
- 107 (green)
- 109 (green)
- 109A (green)
- 109B (green)
- 109X (green)
- 111 (green)
- 111A (green)
- 111X (green)
- 115 (green)
- 115C (green)
- 115X (green)
- 13 (green)
- 131 (green)
- 132 (green)
- 133 (green)
- 14 (green)
- 160 (green)
- 161 (green)
- 162 (green)
- 167 (green)
- 168 (green)
- 170 (green)
- 173 (green)
- 174 (green)
- 174A (green)
- 174B (green)
- 175 (green)
- 175A (green)
- 182 (green)
- 187 (green)
- 190 (green)
- 2 (green)
- 201 (green)
- 202 (green)
- 202A (green)
- 203 (green)
- 205 (green)
- 206 (green)
- 207 (green)
- 207A (green)
- 208 (green)
- 209 (green)
- 209A (green)
- 212 (green)
- 213 (green)
- 214 (green)
- 215 (green)
- 215A (green)
- 216 (green)
- 219 (green)
- 22 (green)
- 220 (green)
- 220A (green)
- 220X (green)
- 223 (green)
- 223X (green)
- 225 (green)
- 225L (green)
- 226 (green)
- 226X (green)
- 23 (green)
- 233 (green)
- 235 (green)
- 236 (green)
- 237 (green)
- 239 (green)
- 240 (green)
- 241 (green)
- 243 (green)
- 245 (green)
- 245X (green)
- 248 (green)
- 257 (green)
- 260 (green)
- 261 (green)
- 270 (green)
- 271 (green)
- 272 (green)
- 275 (green)
- 279 (green)
- 279A (green)
- 284 (green)
- 30 (green)
- 301 (green)
- 302 (green)
- 303 (green)
- 304 (green)
- 304A (green)
- 305 (green)
- 305A (green)
- 306 (green)
- 31 (green)
- 310 (green)
- 313 (green)
- 314 (green)
- 316 (green)
- 317 (green)
- 317A (green)
- 32 (green)
- 320 (green)
- 321 (green)
- 323 (green)
- 323X (green)
- 328 (green)
- 329 (green)
- 330 (green)
- 330X (green)
- 332 (green)
- 333 (green)
- 336 (green)
- 343 (green)
- 345 (green)
- 347 (green)
- 350 (green)
- 354 (green)
- 355 (green)
- 360 (green)
- 360A (green)
- 362 (green)
- 365 (green)
- 370 (green)
- 372 (green)
- 374 (green)
- 379 (green)
- 40 (green)
- 401 (green)
- 402 (green)
- 404 (green)
- 405 (green)
- 407 (green)
- 409 (green)
- 417 (green)
- 419 (green)
- 420 (green)
- 421 (green)
- 422 (green)
- 423 (green)
- 424 (green)
- 425 (green)
- 425A (green)
- 429 (green)
- 434 (green)
- 440 (green)
- 445 (green)
- 446 (green)
- 450 (green)
- 451 (green)
- 456 (green)
- 458 (green)
- 461 (green)
- 462 (green)
- 464 (green)
- 465 (green)
- 466 (green)
- 469 (green)
- 470 (green)
- 476 (green)
- 479 (green)
- 480 (green)
- 486 (green)
- 487 (green)
- 490 (green)
- 491 (green)
- 492 (green)
- 494 (green)
- 51 (green)
- 519 (green)
- 55 (green)
- 64 (green)
- 65 (green)
- 70 (green)
- 72 (green)
- 73 (green)
- A1 (green)
- A2 (green)
- B1 (green)
- CW1 (green)
- CW2 (green)
- D1 (green)
- D2 (green)
- D4 (green)
- D5 (green)
- NV1 (green)
- NV2 (green)
- NX (green)
- S1 (green)
- S2 (green)
- S3 (green)
- W1 (green)
- W2 (green)
- W3 (green)
- W4 (green)
- W5 (green)
| Route | Type | Line color |
|---|---|---|
| 100 Drogheda - Dundalk - Newry | Bus | green |
| 100X Wilton Tce - Airport - Dundalk | Bus | green |
| 101 Dublin - Airport - Drogheda | Bus | green |
| 101X Wilton Tce - Drogheda - Termon Abbey | Bus | green |
| 103 Dublin - Ashbourne - Ratoath | Bus | green |
| 103X Dublin - Ashbourne - Duleek - Navan | Bus | green |
| 105 Blanchardstown - Ashbourne - Ashbourne - Drogheda | Bus | green |
| 105X UCD - M3 - Ratoath - Ashbourne | Bus | green |
| 107 Dublin - Navan - Nobber - Kingscourt | Bus | green |
| 109 Dublin - Navan - Kells - Cavan | Bus | green |
| 109A DCU - Airport - Ratoath - Navan | Bus | green |
| 109B Dublin - Dunshaughlin - Trim | Bus | green |
| 109X Dublin - Kells - Cavan Hourly Express | Bus | green |
| 111 Wilton Tce - Trim - Granard - Cavan | Bus | green |
| 111A Delvin - Granard - Cavan | Bus | green |
| 111X Dublin express - Athboy - Clonmellon | Bus | green |
| 115 Dublin - Mullingar | Bus | green |
| 115C Enfield - Killucan - Mullingar | Bus | green |
| 115X Connolly Station - Mullingar Stn | Bus | green |
| 13 Limerick - Adare - Listowel - Tralee | Bus | green |
| 131 Bray - Wicklow | Bus | green |
| 132 Dublin - Carnew - Bunclody | Bus | green |
| 133 Dublin - Wicklow | Bus | green |
| 14 Limerick - Kerry Airport - Killarney | Bus | green |
| 160 Dundalk - Ravensdale - Newry | Bus | green |
| 161 Dundalk - Carlingford - Newry | Bus | green |
| 162 Dundalk - Monaghan - Clones - Cavan | Bus | green |
| 167 Dundalk - Louth - Ardee | Bus | green |
| 168 Dundalk - Annagassan | Bus | green |
| 170 Cavan - Dundalk | Bus | green |
| 173 Drogheda West St - Dominck St | Bus | green |
| 174 Long Walk - Muirhevnamuir | Bus | green |
| 174A Long Walk - Fatima | Bus | green |
| 174B Long Walk - Bay Estate | Bus | green |
| 175 Monaghan - Cootehill - Cavan | Bus | green |
| 175A Cavan - Clones - Monaghan | Bus | green |
| 182 Drogheda - Collon - Ardee - Monaghan | Bus | green |
| 187 Kells - Virginia - Ballyjamesduff | Bus | green |
| 190 Drogheda - Navan - Trim | Bus | green |
| 2 Dublin Airport - Gorey - Wexford | Bus | green |
| 201 Lotabeg - Hollyhill - CIT - CUH | Bus | green |
| 202 Ringmahon - City - Hollyhill (Apple) | Bus | green |
| 202A Ringmahon - City - Hollyhill (Apple) | Bus | green |
| 203 Lehenaghmore - City Centre - Parklands | Bus | green |
| 205 Train Station - St. Patrick St - CIT | Bus | green |
| 206 Grange - Douglas - South Mall | Bus | green |
| 207 Donnybrook - City Centre - City Centre - Glenheigh | Bus | green |
| 207A Merchants Quay - Glen Ave - Glenthorn | Bus | green |
| 208 Lotabeg - Bishopstown - Curraheen | Bus | green |
| 209 Patrick St - Audley Place - Lotamore | Bus | green |
| 209A City Centre - Pouladuff - Connolly Rd | Bus | green |
| 212 Kent Station - Blackrock - Mahon Point | Bus | green |
| 213 Lapps Quay (P&R) - Black Ash | Bus | green |
| 214 Glanmire - City Centre - CUH | Bus | green |
| 215 Mahon Point - Ballinlough - Cloghroe | Bus | green |
| 215A Mahon Point - Boreenmanna Rd - City | Bus | green |
| 216 Mount Oval - City - Glasheen - CUH | Bus | green |
| 219 Mahon - Douglas - CUH/ CIT (South Orb) | Bus | green |
| 22 Dublin - Airport - Longford - Ballina | Bus | green |
| 220 Ballincollig - Douglas - Carrigaline | Bus | green |
| 220A South Mall - Fountainstown | Bus | green |
| 220X Ovens - Carrigaline - Crosshaven | Bus | green |
| 223 Cork - Ringaskiddy - Haulbowline | Bus | green |
| 223X South Mall - Haulbowline | Bus | green |
| 225 Cork Airport - Haulbowline | Bus | green |
| 225L Carrigaline - NMCI | Bus | green |
| 226 Train Stn - Airport - Kinsale | Bus | green |
| 226X Kinsale - UCC | Bus | green |
| 23 Dublin - Airport - Longford - Sligo | Bus | green |
| 233 Cork - Macroom | Bus | green |
| 235 Cork - Rylane - Stuake | Bus | green |
| 236 Cork - Bantry - Castletownbere | Bus | green |
| 237 Cork - Skibereen - Goleen | Bus | green |
| 239 Cork - Bandon | Bus | green |
| 240 Cork - Cloyne - Ballycotton | Bus | green |
| 241 Cork - Midelton - Whitegate | Bus | green |
| 243 Cork - Newmarket/Doneraile/Charleville | Bus | green |
| 245 Cork - Fermoy - Mitchelstown - Clonmel | Bus | green |
| 245X Busaras - Fermoy - Cork | Bus | green |
| 248 Cork - Carrignavar/ Glenville | Bus | green |
| 257 Macroom - Killarney | Bus | green |
| 260 Cork - Youghal - Ardmore | Bus | green |
| 261 Cork - Midelton - Ballincurra | Bus | green |
| 270 Killarney - Kenmare - Skibbereen | Bus | green |
| 271 Tralee - Kerry Airport - Killarney | Bus | green |
| 272 Tralee - Listowel - Tarbert | Bus | green |
| 275 Tralee - Dingle | Bus | green |
| 279 Killarney - Cahersiveen - Waterville | Bus | green |
| 279A Waterville - Caherciveen - Killarney | Bus | green |
| 284 Killarney - Tralee | Bus | green |
| 30 Dublin - Airport - Cavan - Donegal | Bus | green |
| 301 Westbury - Regional Hospital | Bus | green |
| 302 City Centre - Caherdavin | Bus | green |
| 303 O'Malley Park - City Centre - Pineview | Bus | green |
| 304 UL - City Centre - Raheen | Bus | green |
| 304A Raheen - Bus Station - UL | Bus | green |
| 305 Lynwood Pk - City Centre - St Marys Pk | Bus | green |
| 305A CC - St.Marys Park - CC | Bus | green |
| 306 Brookfield - City Centre - Ballynanty | Bus | green |
| 31 Parnell Place - Knockraha | Bus | green |
| 310 Sarsfield Street - National Technology Park | Bus | green |
| 313 Limerick - Ardnacrusha | Bus | green |
| 314 Limerick - Foynes - Glin - Ballybunion | Bus | green |
| 316 Sixmilebridge - Shannon Airport | Bus | green |
| 317 Limerick - Ennis | Bus | green |
| 317A Limerick - Ennis | Bus | green |
| 32 Dublin Airport - Monaghan - Letterkenny | Bus | green |
| 320 Limerick - Charleville | Bus | green |
| 321 Limerick - Rathkeale - Newcastlewest | Bus | green |
| 323 Limerick - Killaloe - Nenagh - Birr | Bus | green |
| 323X Limerick - Birr - Athlone | Bus | green |
| 328 Limerick - Mitchellstown | Bus | green |
| 329 Limerick - Bruff - Kilfinane | Bus | green |
| 330 Ennis - Shannon Airport | Bus | green |
| 330X Limerick - Ennis | Bus | green |
| 332 Limerick - Dundrum | Bus | green |
| 333 Limerick - Ennis - Corofin - Doonbeg | Bus | green |
| 336 Ennis - Kilrush - Doonbeg | Bus | green |
| 343 Limerick - Shannon Airport | Bus | green |
| 345 Limerick - Killaloe - Scariff | Bus | green |
| 347 Limerick - Tipperary | Bus | green |
| 350 Galway - Kinvara - Doolin - Ennis | Bus | green |
| 354 Portlaw - Waterford - Dunmore East | Bus | green |
| 355 Waterford - Cahir | Bus | green |
| 360 Waterford - Tramore | Bus | green |
| 360A Waterford - WIT - Tramore | Bus | green |
| 362 Waterford - Dungarvan | Bus | green |
| 365 Waterford - Thomastown | Bus | green |
| 370 Waterford - New Ross - Wexford | Bus | green |
| 372 New Ross - Foulksmills - Wexford | Bus | green |
| 374 New Ross - Kilkenny | Bus | green |
| 379 Wexford - Curracloe - Gorey | Bus | green |
| 40 Tralee - Cork - Waterford | Bus | green |
| 401 Parkmore Road - Doctor Mannix Road | Bus | green |
| 402 Seacrest - Eyre Square - Merlin Park | Bus | green |
| 404 Eyre Square - Newcastle | Bus | green |
| 405 Rahoon - Eyre Square - Ballybane | Bus | green |
| 407 Eyre Square - Bóthar an Chóiste | Bus | green |
| 409 Eyre Square - An Pháirc Mhór | Bus | green |
| 417 Galway - Corofin Cross - Tuam | Bus | green |
| 419 Galway - Clifden | Bus | green |
| 420 Ballina - Pontoon - Castlebar | Bus | green |
| 421 Swinford - Claremorris | Bus | green |
| 422 Headford - Castlebar | Bus | green |
| 423 Westport - Clifden | Bus | green |
| 424 Galway - Lettermullen | Bus | green |
| 425 Galway - Roscommon - Longford | Bus | green |
| 425A Galway - Monivea - Mountbellew | Bus | green |
| 429 Galway - Tuam - Castlerea | Bus | green |
| 434 Galway - Gort | Bus | green |
| 440 Knock Airport - Westport - Dooagh | Bus | green |
| 445 Ballina - Killala - Ballycastle | Bus | green |
| 446 Ballina - Blacksod | Bus | green |
| 450 Dooagh - Louisburgh | Bus | green |
| 451 Ballina - Charlestown - Longford | Bus | green |
| 456 Galway - Westport - Ballina | Bus | green |
| 458 Sligo - Enniscrone - Ballina | Bus | green |
| 461 Sligo - Roscommon - Athlone | Bus | green |
| 462 Carrigallen - Ballinamore - Sligo | Bus | green |
| 464 Carrigallen - Eniskillen | Bus | green |
| 465 Carrigallen - Cavan | Bus | green |
| 466 Athlone - Longford | Bus | green |
| 469 Sligo - Drumkeeran - Longford | Bus | green |
| 470 Sligo - Glenfarne - Rossinver | Bus | green |
| 476 Killavil - Ballymote - Tubbercurry | Bus | green |
| 479 Aclare - Coolaney - Sligo | Bus | green |
| 480 Sligo - Donegal - Letterkenny - Derry | Bus | green |
| 486 Ballyshannon - Lough Derg | Bus | green |
| 487 Strabane - Raphoe - Letterkenny | Bus | green |
| 490 Donegal - Killybegs - Glencolumbcille | Bus | green |
| 491 Letterkenny - Ballybofey | Bus | green |
| 492 Donegal - Glenties - Dungloe | Bus | green |
| 494 Strabane - Ballybofey | Bus | green |
| 51 Cork - Limerick - Galway | Bus | green |
| 519 Cork - Charleville | Bus | green |
| 55 Limerick - Waterford | Bus | green |
| 64 Galway - Killea | Bus | green |
| 65 Galway - Athlone - Monaghan | Bus | green |
| 70 Galway - Mullingar - Dundalk | Bus | green |
| 72 Limerick - Birr - Athlone | Bus | green |
| 73 Waterford - Athlone - Longford | Bus | green |
| A1 Bellanamulla - Station - Creggan | Bus | green |
| A2 Bellanamulla - Station - Creggan | Bus | green |
| B1 Rail Station - Millfield Centre | Bus | green |
| CW1 MSD - Tyndall College | Bus | green |
| CW2 Barrow Valley RPK - Business Park | Bus | green |
| D1 Drogheda - Laytown | Bus | green |
| D2 Drogheda - Coast Road - Laytown | Bus | green |
| D4 Southgate SC - Ballymakenny | Bus | green |
| D5 Colpe Road - Termonabbey | Bus | green |
| NV1 Gainstown - Dunville Road | Bus | green |
| NV2 Gainstown - Cluster Park | Bus | green |
| NX Dublin Wilton Terrace - Navan | Bus | green |
| S1 Cartron - Sligo Town Centre - Cairns | Bus | green |
| S2 Strandhill - Rosses Point | Bus | green |
| S3 Finisklin Sth - Markievicz Rd | Bus | green |
| W1 Clock Tower - Ballybeg | Bus | green |
| W2 Clock Tower - WIT - Meagher's Quay | Bus | green |
| W3 Clock Tower - Meagher's Quay | Bus | green |
| W4 Peter Street - Brownes Road | Bus | green |
| W5 Hospital - Oakwood | Bus | green |
This feed has 4850 stops.
List every stop
- Ulsterbus Depot
- Magee Campus
- Cullaville
- Newry
- Buttercrane SC
- Newry
- Newry
- Killeen Br
- Killeen Br
- Meigh Cross
- Meigh Cross
- Regional College
- Newry
- Newry Bus Station
- Enniskillen
- Derrylin
- Bellanaleck
- Belleek
- Bellanaleck
- Derrylin
- Letterbreen
- Letterbreen
- Belcoo
- Loughview Drive
- Sion Mills
- Ballygawley
- Newtownstewart
- Ulsterbus Depot
- Newtownstewart
- Bradley Way
- Sion Mills
- Canal Street
- Carlow Inst
- Leighlinbridge
- Leighlinbridge
- Bagenalstown West
- Bagenalstown West
- Royal Oak
- St Patrick's Avenue
- Sleaty Road
- Hacketstown
- SETU Carlow
- Rathvilly
- Hacketstown
- Tullow North
- Tullow North
- Wexford Rd BP
- Carlow Bus Stn
- Rathvilly
- Kildavin
- Ballon
- Ballon
- SETU Carlow
- Carlow Inst
- Carraig Abhainn
- Bourlum Wood
- SETU Green Road
- New Street
- Hanover Road
- Fire Station
- Green Lane
- Deerpark Rnbt
- Enterprise B Pk
- Sandhills
- Burrindale
- Beechwood Park
- Tinteán Coille
- MSD Carlow
- Tinteán Coille
- Beechwood Park
- Burrindale
- Sandhills
- Enterprise B Pk
- Deerpark Rnbt
- Green Lane
- Fire Station
- Hanover Road
- New Street
- SETU Green Road
- Bourlum Wood
- Carraig Abhainn
- Rath Abhainn
- Carlow Inst
- Sleaty Road
- Sleaty Street
- Maryborough Street
- Carlow Cstl
- Kennedy Avenue
- Pollerton Road
- St Patrick's Avenue
- Castlewood Gdns
- Askea
- Tullow Road
- The Orchards
- Chapelstown
- Chapelstown
- Tullow Road
- Ashgrove
- Mount Leinster Park
- Askea
- Castlewood Gdns
- Pollerton Road
- Kennedy Avenue
- Carlow Cstl
- Maryborough Street
- Sleaty Street
- Barrow Valley
- The Orchards
- Bagenalstown North
- Bagenalstown North
- Royal Oak
- Clare Street
- Merrion Road
- North Road
- North Road
- Glasnevin
- Bachelors Walk
- Merrion Row
- 3Arena
- Heuston Station
- Westland Row Church
- Irish Life
- Dublin Busáras
- Dublin Busáras
- Beresford Place
- Wellington Quay
- Connolly Station
- George's Quay
- Custom Hse Quay
- Wilton Terrace
- Dawson Street
- Eden Quay
- Heuston Station
- Wilton Terrace
- Heuston Station
- Merrion Sq West
- Vincent's Hospital
- Dorset Street Lwr
- Drumcondra Stn
- Drumcondra Village
- Drumcondra Village
- Drumcondra Stn
- Mountjoy Prison
- Dalymount
- Phibsborough Church
- Whitehall Village
- Munster Street
- Doyle's Corner
- Broadstone
- Broadstone
- Doyle's Corner
- Whitehall Village
- Parnell Sq East
- O'Connell St Upper
- South Townsend St
- Merrion Sq North
- Holles Street
- Merrion Road
- Holles Street
- Donnybrook Dpot
- RTÉ Studios
- RTÉ Studios
- Donnybrook Dpot
- Baggot St Lower
- Mater Hospital
- St Patrick's Road
- Adelaide Road
- Sussex Road
- Adelaide Road
- Gardiner St Lwr
- Mountjoy Sq West
- Hart's Corner
- Ballyboggan Rd E
- Ballyboggan Rd E
- Whitehall Church
- Whitehall Church
- Ashtown Roundabout
- Ashtown Roundabout
- Nutley Avenue
- S O'Casey Br
- N Wall Quay
- Merrion Street
- Finglas Place
- Finglas Place
- S O'Casey Br
- Merrion Sq South
- Convention Centre
- N Wall Quay
- Westland Row
- Tandy's Lane
- Liffey Valley SC
- Tallaght Hospl
- Newlands X
- Lucan Spa Hotel
- Newlands X
- Tallaght Hosp
- Liffey Valley SC
- Palmerstown R148
- Palmerstown R148
- Blake's Cross
- Corduff
- Regles
- Regles
- Corduff
- Blake's Cross
- Ballough
- Five Roads
- Grooms
- Courtlough
- Balrothery
- Golf Club
- Balbriggan RP
- Balbriggan College
- Drogheda Street
- Garda Station
- Bremore
- Bremore
- Balbriggan Comm Sch
- Balbriggan RP
- Golf Club
- Balrothery
- Courtlough
- Grooms
- Five Roads
- Ballough
- Coolquay
- Coolquay
- Ward Cross
- Broughan
- Kilshane
- Blanchardstown N3
- Balrothery Inn
- Blanchardstown N3
- Bath Rd
- Kilshane Cross
- Hamlet Lane
- Brega
- Stephenstown IE
- Balbriggan Cemetery
- Clonard Rd
- Westbrook Drive
- Ashfield
- Terminal 2 Zone 19
- Airport Zone 13
- Airport Zone 12
- Airport Zone 13
- Airport Zone 13
- Balbriggan Comm Cen
- Balrothery
- Ward Cross
- and 4600 more (see the full list on the map or in the GeoJSON)
Over time
This is the first scorecard for this agency. A trend and a "what changed" summary appear here once it has been checked more than once.
Everything we checked
10 findings, ordered by severity.
Show every finding
- Error1 instance
Block trips with overlapping stop times (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'block_trips_with_overlapping_stop_times' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: block_trips_with_overlapping_stop_times · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning85520 instances
85520 of 85520 trips don't say whether the vehicle is wheelchair accessible.
Even with accessible stops, riders need to know the bus itself can take them.
Fix: Set wheelchair_accessible on every trip. If every vehicle is accessible, this may be one default; otherwise use the value for each trip. (A default or per-trip field in your export.)
Validator rule: scorecard_wheelchair_accessible_unknown · Read the fix guide · See GTFS Schedule reference (opens the GTFS Schedule reference on an external site)
- Warning4850 instances
4850 of 4850 stops don't say whether a wheelchair user can board there.
Riders who use wheelchairs can't plan a trip when accessibility is marked 'unknown'; apps show no information at all.
Fix: Set wheelchair_boarding to 1 (accessible) or 2 (not accessible) for every stop. A field survey can start with the busiest stops. (A column in stops.txt; your scheduling software likely has it.)
Validator rule: scorecard_wheelchair_boarding_unknown · Read the fix guide · See GTFS Schedule reference (opens the GTFS Schedule reference on an external site)
- Warning2 instances
Some scheduled trips move faster between stops than a bus can.
Usually a typo'd stop time; riders get arrival times no bus can meet.
Fix: Check the flagged stop times for transposed minutes. (A few minutes per flagged trip.)
Validator rule: fast_travel_between_consecutive_stops · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning1 instance
Some service calendars in the feed have already ended.
Expired calendars are dead weight and can hide real schedule problems from your staff and vendors.
Fix: Remove past service periods the next time you export the feed. (One setting in most export tools.)
Validator rule: expired_calendar · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Warning1 instance
The feed contains no fare information.
Riders see 'fare unknown' in trip planners and can't budget their trip; visitors are most affected.
Fix: Add fare_attributes.txt (or Fares v2 files) with your fare structure. If your service is fare-free, ask to have it marked fare-free instead. (A small file for most flat-fare systems.)
Validator rule: scorecard_no_fare_data · Read the fix guide · See GTFS Best Practices (opens GTFS Best Practices on an external site)
- Info2029 instances
Trip headsign matches intermediate stop (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'trip_headsign_matches_intermediate_stop' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: trip_headsign_matches_intermediate_stop · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Info2 instances
Service window outside feed period (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'service_window_outside_feed_period' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: service_window_outside_feed_period · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Info1 instance
Big gap in service (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'big_gap_in_service' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: big_gap_in_service · Read the fix guide · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
- Info1 instance
Feed valid beyond total service window (flagged by the MobilityData validator).
See the linked rule for what this affects.
Fix: Review the rule documentation for 'feed_valid_beyond_total_service_window' at https://gtfs-validator.mobilitydata.org/rules.html and check the flagged rows in your feed. (Varies.)
Validator rule: feed_valid_beyond_total_service_window · See MobilityData GTFS Validator rules (opens the validator rules on an external site)
Conformance mark Not yet
This feed is close to the conformance mark. 1 validator error to resolve. States wheelchair access on 0% of stops and 0% of trips; the mark needs 90% of each.
- Valid Not yet
- 1 validator error to resolve.
- Current Met
- Service data covers the next 191 days.
- Accessible Not yet
- States wheelchair access on 0% of stops and 0% of trips; the mark needs 90% of each.
In plain words: earn this mark when your feed passes validation, has not expired, and says whether nearly every stop and trip is wheelchair accessible.
A pass credential for a feed that is valid, current, and states wheelchair access on nearly every stop and trip. Accessibility here measures what the feed publishes, not whether a stop is physically usable. How the conformance mark works.
Clears the Google and Apple Maps four-week coverage bar. This feed has 191 days of service ahead, clearing the four-week (28-day) window Maps asks for. The feed also carries 1 validator error, the other thing Maps checks at onboarding; the findings below name each fix.
How this agency maps to the standards
The scorecard is a data-quality lens, not a compliance determination. Its universal references describe good GTFS and useful rider information. Useful references here are GTFS Schedule Best Practices, GTFS-Realtime Best Practices, MobilityData grading scheme, Google Transit publication guidance. Read the full standards crosswalk.
- Correctness 78 / 100
- GTFS Schedule best practices, checked by the MobilityData validator. MobilityData grading covers stop locations, route names, and colors. Google Transit requires a feed to pass validation for publication.
- Freshness 100 / 100
- GTFS Schedule best practices call for a dataset that stays current. An expired calendar can remove service from Google Transit and other rider trip planners.
- Rider experience 45 / 100
- GTFS Best Practices for rider-facing fields. MobilityData grading covers stop names and headsigns.
- Realtime quality Not yet published
- GTFS-Realtime best practices: a stable URL, high uptime, and frequent updates.
Cite this record
This page updates on every check. The record below does not: it is the dated file this grade came from, published at https://gtfsscorecard.org/data/artifacts/bus-eireann/2026-07-18.json and never overwritten, pinning the grade, category scores, rubric version, validator version, reader archive profile, and the scored feed's sha256 as they stood on 2026-07-18. Use it in a board packet, a regulatory filing, or a research citation instead of linking the live page, whose content will differ on your next visit.
Citing the tool itself rather than one agency's record? Use the repo's CITATION.cff.