Skip to content
Stopwatch

Dublin Bus Route L59: River Forest - Celbridge - Hazelhatch

Bus timetable and route map · Monday to Friday, Saturday, Sunday

Dublin Bus Route L59 (River Forest - Celbridge - Hazelhatch) is a bus route in Dublin city and county, serving River Forest, Leixlip Main St, English Row, Beechpark Estate and St Mary's Park. Monday to Friday the first bus is at 05:45 and the last at 23:15, every 30 min during the day. Updated 4 October 2026.

Timetable summary

Monday to Friday

First
05:45
Last
23:15
Buses
72
Daytime
every 30 min

Saturday

First
06:29
Last
23:30
Buses
64
Daytime
every 30 min

Sunday

First
08:30
Last
23:30
Buses
58
Daytime
every 30 min

Public holidays

  • Mon 26 Oct (Last Monday in October): the Sunday timetable

Route L59 to Hazelhatch Station

Destination sign “Hazelhatch Station” · from River Forest · 29 stops

Monday to Friday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

River ForestLeixlip Main StLeixlip GAA ClubAsh GroveChurch RoadEnglish RowHazelhatch Station
05:4505:4805:5106:0006:0306:0706:12
06:1506:1806:2106:3006:3306:3706:42
06:4506:4906:5207:0207:0607:1507:20
07:1507:1907:2207:3207:3607:4507:50
07:4507:5107:5508:0808:1308:2408:30
08:1508:2108:2508:3808:4308:5409:00
08:4508:5208:5609:0709:1109:1709:22
09:1509:2209:2609:3709:4109:4709:52
09:4509:5009:5310:0410:0810:1210:17
10:1510:2010:2310:3410:3810:4210:47
10:4510:5010:5311:0411:0811:1211:17
11:1511:2011:2311:3411:3811:4211:47
11:4511:5011:5312:0412:0812:1312:18
12:1512:2012:2312:3412:3812:4312:48
12:4512:5012:5313:0413:0813:1313:18
13:1513:2013:2313:3413:3813:4313:48
13:4513:5013:5314:0414:0814:1314:18
14:1514:2014:2314:3414:3814:4314:48
14:4514:5314:5715:1115:1615:2115:28
15:1015:1815:2215:3615:4115:4615:53
15:4515:5315:5716:1216:1716:2316:30
16:1516:2316:2716:4216:4716:5317:00
16:4516:5316:5717:1117:1617:2217:29
17:1517:2317:2717:4117:4617:5217:59
17:4517:5217:5618:0918:1318:1918:25
18:1518:2218:2618:3918:4318:4918:55
18:4518:5018:5319:0419:0819:1219:18
19:1519:2019:2319:3419:3819:4219:48
19:4519:5019:5320:0420:0820:1220:18
20:1520:2020:2320:3420:3820:4220:48
20:4520:4820:5020:5721:0021:0321:07
21:1521:1821:2021:2721:3021:3321:37
21:4521:4821:5021:5722:0022:0322:07
22:1522:1822:2022:2722:3022:3322:37
22:4522:4822:5022:5723:0023:0323:07
23:1523:1823:2023:2723:3023:3323:37

Saturday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

River ForestLeixlip Main StLeixlip GAA ClubAsh GroveChurch RoadEnglish RowHazelhatch Station
06:3006:3306:3606:4406:4706:5106:56
07:3007:3307:3507:4307:4707:5007:54
08:3008:3408:3708:4608:4908:5308:57
09:1509:1909:2209:3109:3409:3809:42
09:4509:4909:5210:0210:0610:1010:15
10:1510:1910:2210:3210:3610:4010:45
10:4510:4910:5211:0211:0611:1011:15
11:1511:1911:2211:3211:3611:4011:45
11:4511:5111:5512:0612:1012:1412:18
12:1512:2112:2512:3612:4012:4412:48
12:4512:5112:5513:0613:1013:1413:18
13:1513:2113:2513:3613:4013:4413:48
13:4513:5113:5514:0614:1014:1414:18
14:1514:2114:2514:3614:4014:4414:48
14:4514:5214:5415:0315:0515:0915:13
15:1515:2215:2415:3315:3515:3915:43
15:4515:5015:5316:0516:0916:1416:19
16:1516:2016:2316:3516:3916:4416:49
16:4516:5016:5417:0617:1117:1617:22
17:1517:2017:2417:3617:4117:4617:52
17:4517:4917:5118:0318:0718:1218:18
18:1518:1918:2118:3318:3718:4218:48
18:4518:4918:5319:0319:0719:1219:18
19:1519:1919:2319:3319:3719:4219:48
19:4519:4919:5320:0320:0720:1220:18
20:1520:1920:2320:3320:3720:4220:48
20:4520:4920:5221:0021:0221:0621:10
21:1521:1921:2221:3021:3221:3621:40
21:4521:4921:5222:0022:0222:0622:10
22:1522:1922:2222:3022:3222:3622:40
22:4522:4922:5223:0023:0223:0623:10
23:3023:3423:3723:4523:4723:5123:55

Sunday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

River ForestLeixlip Main StLeixlip GAA ClubAsh GroveChurch RoadEnglish RowHazelhatch Station
08:3008:3308:3608:4508:4808:5208:57
09:3009:3409:3609:4609:4909:5309:57
10:1510:1910:2110:3110:3410:3810:42
10:5010:5410:5611:0611:0911:1311:17
11:1511:1911:2111:3111:3411:3811:42
11:4511:5011:5312:0212:0512:1012:14
12:1512:2012:2312:3212:3512:4012:44
12:4512:5012:5313:0213:0513:1013:14
13:1513:2013:2313:3213:3513:4013:44
13:4513:5013:5314:0214:0514:1014:14
14:1514:2014:2314:3214:3514:4014:44
14:5014:5314:5715:0715:1115:1615:20
15:1515:1815:2215:3215:3615:4115:45
15:4515:5015:5316:0316:0716:1116:17
16:1516:2016:2316:3316:3716:4116:47
16:4516:5016:5317:0317:0717:1217:17
17:1517:2017:2317:3317:3717:4217:47
17:4517:4817:5118:0018:0418:0818:13
18:1518:1818:2118:3018:3418:3818:43
18:4518:4818:5119:0019:0419:0719:11
19:1019:1319:1619:2519:2919:3219:36
19:4019:4319:4619:5519:5920:0220:06
20:1520:1820:2120:3020:3420:3720:41
20:4520:4820:5020:5921:0221:0521:09
21:1521:1821:2021:2921:3221:3521:39
21:4521:4821:5021:5922:0222:0522:09
22:1522:1822:2022:2922:3222:3522:39
22:4522:4822:5022:5923:0223:0523:09
23:3023:3323:3523:4423:4723:5023:54
All 29 stops in this direction
  1. River Forest #7820
  2. River Forest #3995
  3. Captain's Hill #3996
  4. Riverdale #3997
  5. Leixlip Main St #3958
  6. Our Lady's Nativity #3959
  7. Ryevale Lawns #3960
  8. Leixlip GAA Club #6156
  9. Oaklawn #6165
  10. Easton Road #6157
  11. Barnhall Road #6158
  12. Beechpark Estate #7314
  13. M4 Business Park #7778
  14. Crodaun Forest Park #3922
  15. Thornhill #3923
  16. Ash Grove #7079
  17. Willowbrook Park #7080
  18. Willowbrook Lawns #7081
  19. Oldtown Road #7565
  20. Church Road #7746
  21. Priory Square #7082
  22. Oakleigh #7083
  23. Priory Lodge #7789
  24. English Row #7084
  25. Primrose Hill #7811
  26. Shinkeen Road #7794
  27. Willow Avenue #7805
  28. Hazelhatch Road #7765
  29. Hazelhatch Station #7766

Route L59 to River Forest

Destination sign “River Forest” · from Hazelhatch Station · 27 stops

Monday to Friday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Hazelhatch StationPriory SquareWillowbrook ParkBeechpark EstateEaston RoadSt Mary's ParkRiver Forest
06:1506:2406:2606:3406:3506:4006:42
06:4206:5106:5407:0307:0507:1007:12
07:0707:1607:1907:2807:3007:3507:37
07:3007:4307:4607:5908:0208:1008:12
07:4007:5307:5608:0908:1208:2008:22
07:5708:1008:1308:2608:2908:3708:39
08:3008:4308:4809:0009:0309:1309:15
08:5009:0309:0809:2009:2309:3309:35
09:3009:4109:4309:5209:5410:0110:03
10:0910:2010:2210:3110:3310:4010:42
10:3810:4910:5111:0011:0211:0911:11
11:0711:1811:2011:2911:3111:3811:40
11:4011:5011:5312:0112:0312:1012:12
12:0912:1912:2212:3012:3212:3912:41
12:3812:4812:5112:5913:0113:0813:10
13:0713:1713:2013:2813:3013:3713:39
13:3613:4613:4913:5713:5914:0614:08
14:0414:1414:1714:2514:2714:3414:36
14:3214:4414:4714:5815:0015:0915:11
15:0115:1315:1615:2715:2915:3815:40
15:3215:4515:4815:5916:0216:1016:12
16:0016:1316:1616:2716:3016:3816:40
16:3016:4516:4816:5917:0217:1117:13
17:0517:2017:2317:3417:3717:4617:48
17:2817:4317:4617:5718:0018:0918:11
17:5918:1618:2018:3018:3218:4018:42
18:3318:4418:4718:5618:5819:0419:06
19:0619:1719:2019:2919:3119:3719:39
19:3719:4819:5120:0020:0220:0820:10
20:0920:2020:2320:3220:3420:4020:42
20:4020:4920:5120:5821:0021:0521:06
21:1221:2121:2321:3021:3221:3721:38
21:4321:5221:5422:0122:0322:0822:09
22:1422:2322:2522:3222:3422:3922:40
22:4422:5322:5523:0223:0423:0923:10
23:1423:2323:2523:3223:3423:3923:40

Saturday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Hazelhatch StationPriory SquareWillowbrook ParkBeechpark EstateEaston RoadSt Mary's ParkRiver Forest
06:2906:3706:3906:4606:4806:5406:55
07:3207:4007:4307:5007:5207:5707:59
08:3108:3908:4108:4908:5208:5708:59
09:1309:2109:2309:3109:3409:3909:41
09:3209:4109:4409:5209:5410:0110:03
10:1110:2010:2310:3110:3310:4010:42
10:4010:4910:5211:0011:0211:0911:11
11:0811:1711:2011:2811:3011:3711:39
11:3711:4711:5011:5912:0212:1012:12
12:0312:1312:1612:2512:2812:3612:38
12:3412:4412:4712:5612:5913:0713:09
13:0313:1313:1613:2513:2813:3613:38
13:3413:4413:4713:5613:5914:0714:09
14:0514:1514:1814:2714:3014:3814:40
14:3614:4614:4914:5815:0215:0915:11
15:0715:1715:2015:2915:3315:4015:42
15:3715:4715:4915:5816:0116:0816:10
16:0816:1816:2016:2916:3216:3916:41
16:3716:4716:5117:0117:0417:1017:12
17:0917:1917:2317:3317:3617:4217:44
17:4017:5017:5318:0318:0518:1018:12
18:0818:1818:2118:3118:3318:3818:40
18:3818:4818:5018:5919:0219:0719:09
19:1019:2019:2219:3119:3419:3919:41
19:4019:5019:5220:0120:0420:0920:11
20:1020:2020:2220:3120:3420:3920:41
20:4120:4920:5220:5921:0121:0621:08
21:1321:2121:2421:3121:3321:3821:40
21:4521:5321:5622:0322:0522:1022:12
22:1322:2122:2422:3122:3322:3822:40
22:4522:5322:5623:0323:0523:1023:12
23:2823:3623:3923:4623:4823:5323:55

Sunday

Times at the main stops. 24-hour clock. A dot means that trip does not stop there.

Hazelhatch StationPriory SquareWillowbrook ParkBeechpark EstateEaston RoadSt Mary's ParkRiver Forest
08:3208:4008:4208:4908:5108:5508:57
09:3109:3909:4209:4809:5009:5509:57
10:1610:2410:2710:3310:3510:4010:42
10:4510:5310:5611:0211:0411:0911:11
11:1011:1811:2111:2711:2911:3411:36
11:4011:4911:5112:0012:0212:0812:09
12:1012:1912:2112:3012:3212:3812:39
12:4012:4912:5113:0013:0213:0813:09
13:0913:1813:2013:2913:3113:3713:38
13:3913:4813:5013:5914:0114:0714:08
14:1014:1914:2114:3014:3214:3814:39
14:4014:5014:5315:0115:0415:1015:12
15:1015:2015:2315:3115:3415:4015:42
15:4015:4915:5216:0116:0416:1116:13
16:0916:1816:2116:3016:3316:4016:42
16:3816:4816:5116:5917:0117:0717:09
17:0817:1817:2117:2917:3117:3717:39
17:3817:4717:5017:5818:0118:0618:08
18:1218:2118:2418:3218:3518:4018:42
18:4418:5318:5519:0219:0419:1019:11
19:1119:2019:2219:2919:3119:3719:38
19:4119:5019:5219:5920:0120:0720:08
20:1220:2120:2320:3020:3220:3820:39
20:4120:4920:5220:5821:0021:0521:06
21:1221:2021:2321:2921:3121:3621:37
21:4221:5021:5321:5922:0122:0622:07
22:1522:2322:2622:3222:3422:3922:40
22:4222:5022:5322:5923:0123:0623:07
23:2723:3523:3823:4423:4623:5123:52
All 27 stops in this direction
  1. Hazelhatch Station #7812
  2. Hazelhatch Road #7764
  3. Willow Avenue #7804
  4. Shinkeen Road #7795
  5. Primrose Hill #7788
  6. English Row #7085
  7. Priory Lodge #7790
  8. Celbridge Abbey #7086
  9. Priory Square #7087
  10. Oldtown Road #7088
  11. Willowbrook Lawns #7089
  12. Willowbrook Park #7802
  13. Castle Village #7091
  14. Thornhill #3910
  15. Crodaun Forest Park #3911
  16. M4 Business Park #7777
  17. Beechpark Estate #7313
  18. Glen Easton #6164
  19. Lough na Mona #7712
  20. Easton Road #6159
  21. Accommodation Road #6160
  22. Scoil Bhride #6161
  23. Our Lady's Nativity #3991
  24. Leixlip Village #7758
  25. St Mary's Park #7798
  26. Captain's Hill #3993
  27. River Forest #7821

Route L59 route map

Questions about Dublin Bus Route L59

What time is the first Route L59 bus?

Monday to Friday: 05:45. Saturday: 06:29. Sunday: 08:30.

What time is the last Route L59 bus?

Monday to Friday: 23:15. Saturday: 23:30. Sunday: 23:30. A time after midnight belongs to the evening before.

How often does Route L59 run?

Monday to Friday: every 30 min. Saturday: every 30 min. Sunday: every 30 min, between 07:00 and 19:00.

Does Route L59 run at weekends?

Saturday: yes. Sunday: yes.

Does Route L59 run on public holidays?

Last Monday in October (Mon 26 Oct): the Sunday timetable.

Where does Route L59 go?

Route L59 serves River Forest, Leixlip Main St, English Row, Beechpark Estate and St Mary's Park. The full list of stops for each direction is below the timetables.

Are these live bus times?

No. They are the published timetable from National Transport Authority’s open data, refreshed 4 October 2026. A bus can run early or late, and disruptions are not shown.

Source: National Transport Authority open data (GTFS schedule for Dublin Bus), used under CC BY 4.0. Refreshed 4 October 2026; the current timetable runs to 3 October 2027. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.

Other Dublin Bus routes

All 116 Dublin Bus routes

Enter to open · Esc to close