buses.appDublin public transport
122

Dublin · bus timetable

Bus 122 Drimnagh - Ashington

The Ashington Park – Errigal Gdns route is served by line 122, on weekdays from 06:15 to 23:30, every ~15 min.

  • Headway~15 min
  • First departure06:15
  • Last departure23:30
  • Average ride~78 min
  • Stops52
  • Departures per day60
  • Route length15.5 km
  • Peak~89 min
  • Off-peak~56 min
  • Saturday47 departures
  • Sunday41 departures

Bus of Dublin public transport — connects Ashington Park and Errigal Gdns, with 52 stops per direction.The first departure is at 06:15, the last at 23:30.Departures run every ~15 min, and the ride takes ~78 min on average.

Single ticket: €2.00

Source: National Transport Authority (Transport for Ireland) GTFS, version DD38A947-0CBC-44AB-B860-F0D03C7E1B28, valid until 12 November 2027.

Timetable

First

06:15

Last

23:30

Departures

60

Line 122 timetable — on weekdays
06 153045
07 001525354555
08 0515254055
09 102540
10 002040
Line 122 timetable — on Saturdays
06 55
07 153555
08 153555
09 153555
10 153555
Line 122 timetable — on Sundays and holidays
08 0030
09 0030
10 003050
11 103050
12 103050
Valid from12.11.2026.
Changed26.09.2026.
Checked13.11.2026.

Stops

52 stops~78 min in total
  1. Ashington Park

    #4525

    departure0min
  2. Ashington Avenue

    #4526

    +1 min1min
  3. 373838A38B38D39+3+1 min4min
  4. 373838A38B38D39+3+1 min5min
  5. 70DN2+1 min6min
  6. Killala Road

    #73

    +1 min7min
  7. Cabra West Ch

    #74

    +1 min8min
  8. Fassaugh Avenue

    #4371

    +2 min10min
  9. Drumcliffe Rd

    #832

    +1 min11min
  10. Carnlough Rd South

    #833

    +1 min12min
  11. 3838A38B38D+1 min13min
  12. 3838A38B38D+2 min15min
  13. 3838A38B38D120+1 min16min
  14. Phibsborough Church

    #80 — Phibsborough Church

    3838A38B38D120+1 min17min
  15. 3838A38B38D120+2 min19min
  16. The Mater Hospital

    #83

    +3 min22min
  17. Synnott Row

    #84

    +1 min23min
  18. 11616D3340D41+7+3 min26min
  19. 11616D193340D+5+1 min27min
  20. Parnell Sq East

    #263

    120+4 min31min
  21. 11111B4444D53+4 min35min
  22. 6868A+5 min40min
  23. 1616D6868A80+3 min43min
  24. 1616D6565B6868A+1+2 min45min
  25. 141515A15B15D16+7+3 min49min
  26. 6868A+3 min52min
  27. 1616D6868A+1 min53min
  28. 1616D6868A+1 min54min
  29. 6868A+1 min55min
  30. 6868A+1 min56min
  31. 6868A+2 min58min
  32. 6868A+1 min59min
  33. 6868A+1 min60min
  34. 6868A+1 min61min
  35. 6868A+1 min62min
  36. Herberton Road

    #7455

    S2+1 min63min
  37. Herberton Drive

    #7438

    S2+2 min65min
  38. Keeper Rd

    #1410

    +1 min66min
  39. Brickfield Dr

    #1411

    +1 min67min
  40. Brickfield Pk

    #1412

    +1 min68min
  41. Galtymore Dr

    #1453

    +1 min69min
  42. Good Counsel GAA

    #1456

    +1 min70min
  43. Goldenbridge

    #1457

    +1 min71min
  44. Davitt Hse

    #1458

    +1 min72min
  45. Galtymore Rd

    #1459

    +1 min73min
  46. Carrow Road

    #1460

    +1 min74min
  47. Galtymore Cl

    #1462

    +1 min75min
  48. Errigal Rd

    #5149

    73+1 min76min
  49. Brandon Road

    #1419

    73+1 min77min
  50. Errigal Gdns

    #6094

    73+1 min78min

Lines on the same route

Other Dublin lines that share stops with line 122.

Frequently asked questions

When are the first and last departures of line 122?

On weekdays the first departure from Ashington Park is at 06:15 and the last at 23:30. There are 60 departures in total.

Does line 122 run on weekends?

Yes — on Saturday from 06:55 to 23:30 and on Sunday from 08:00 to 23:30.

Does line 122 run on Sundays?

Yes. On Sundays line 122 has 41 departures from Ashington Park, the first at 08:00 and the last at 23:30.

How often does line 122 run?

Departures run about every 15 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 122?

The whole ride takes about 78 minutes on average — from about 56 minutes off-peak to about 89 minutes at peak.

How many stops does line 122 have?

In the Ashington Park → Errigal Gdns direction, line 122 has 52 stops.

How long is the route of line 122?

The route in this direction is about 15.5 km long.