120 Dublin ↔ Edenderry

Operated by Go-Ahead Ireland. First bus 05:28, last bus 23:30. 56 journeys on weekdays.

💷 Fares on the 120 are set under the National Transport Authority's fare structure. Paying with a TFI Leap Card is significantly cheaper than cash, with daily and weekly caps on most city services. Who travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

120 towards Edenderry — Monday to Friday (30 journeys)
Connolly Station 06:5007:2008:2509:0509:2510:1510:4511:0011:3012:0012:3013:3014:0014:3015:3016:0016:1016:4017:0017:1017:2517:5018:1018:4019:0519:3520:3021:3022:3023:30
Wellington Quay 06:5607:2708:3209:1209:3210:2210:5211:0711:3712:0712:3813:3814:0814:3815:4116:1116:2116:5117:1117:2117:3618:0118:2118:5119:1419:4620:4121:3822:3823:37
Liffey Valley SC 07:1207:4508:5009:3009:5010:4011:1011:2611:5612:2512:5813:5814:2814:5816:0316:3516:4517:1617:3717:4718:0218:2718:4719:1319:3320:0521:0021:5722:5423:51
English Row 07:2708:0309:0809:4610:0610:5611:2611:4212:1212:4113:1514:1614:4515:1816:2417:0017:1017:4318:0718:1618:3018:4619:0519:3219:4720:2421:1422:0923:0600:02
St Wolstan's School 07:2808:0609:1009:4810:0810:5811:2811:4412:1412:4313:1714:1814:4815:2116:2617:0217:1217:4618:0918:1818:3218:4819:0719:3419:4920:2621:1522:1123:0800:04
Barberstown Road 07:3608:1409:1709:5410:1411:0411:3411:5012:2012:4913:2314:2414:5415:2916:3517:1217:1917:5318:1618:2518:3918:5519:1419:4019:5620:3221:2322:1923:1600:10
Straffan 07:3808:1709:2009:5710:1711:0711:3711:5312:2312:5213:2614:2714:5815:3416:3817:1517:2217:5618:1918:2818:4218:5819:1719:4319:5920:3521:2622:2223:1900:12
Ovidstown 07:4008:1909:2209:5910:1911:0911:3911:5512:2512:5413:2814:2915:0015:3616:4017:1717:2417:5918:2118:3018:4419:0119:1919:4520:0120:3721:2822:2423:2100:14
Richardstown 07:4208:2209:2510:0210:2211:1211:4211:5812:2812:5713:3114:3215:0415:3916:4317:2017:2718:0218:2418:3318:4719:0419:2219:4820:0420:4021:3022:2623:2300:16
Clane Garda Station 07:4608:3009:2910:0610:2611:1611:4612:0112:3113:0213:3514:3715:0915:4616:5017:2717:3218:0718:2918:3718:5019:0719:2619:5220:0720:4321:3322:2923:2600:19
Clane Hospital 07:4908:3509:3210:0910:3011:1911:4912:0412:3413:0513:3814:4215:1215:5216:5417:33·18:1018:3218:4018:5319:1019:2919:5520:1020:4621:3622:3223:2900:22
Curryhills 07:5308:3909:3610:1310:3411:2311:5412:0812:3813:1013:4314:4715:1715:5716:5917:39·18:1618:3718:4418:5719:1419:3419:5920:1420:5021:4022:3623:3300:26
Barrington Court ·08:4509:38·10:3611:2511:56·12:40·13:4814:53·16:0517:0617:40··18:3918:46··19:3620:01·20:5221:4222:3823:3500:28
Cross of Brockagh ·08:4909:42·10:4011:2912:00·12:44·13:5214:58·16:0917:1017:44··18:4318:50··19:4020:05·20:5621:4622:4123:3800:32
Allenwood ·08:5709:50·10:4811:3712:08·12:52·14:0015:06·16:1917:2217:55··18:5118:58··19:4820:13·21:0321:5222:4823:4500:38
Kennedys Bridge ·08:5909:52·10:5011:3912:10·12:54·14:0215:08·16:2117:2417:57··18:5319:00··19:5020:15·21:0521:5422:5023:4700:40
Kilpatrick ·09:0309:56·10:5411:4312:14·12:58·14:0615:12·16:2517:2818:01··18:5719:04··19:5420:19·21:0921:5822:5423:5100:44
Windmill Cross ·09:0710:00·10:5811:4712:18·13:02·14:1015:16·16:2917:3018:05··19:0119:08··19:5720:23·21:1322:0122:5623:5300:46
Derrinturn ·09:0910:02·11:0011:4912:20·13:04·14:1215:18·16:3217:3218:06··19:0319:10··19:5820:24·21:1422:0222:5723:5400:47
Newbury Cross ·09:1110:04·11:0211:5112:22·13:06·14:1415:20·16:3417:3418:08··19:0519:12··20:0020:26·21:1622:0422:5923:5600:49
High Road Gap ·09:1410:07·11:0511:5412:25·13:09·14:1715:23·16:3717:3818:12··19:0819:15··20:0320:29·21:1922:0723:0123:5800:52
Father Kearns St ·09:1710:10·11:0811:5712:28·13:12·14:2015:26·16:4017:4218:15··19:1119:18··20:0620:32·21:2222:1023:0500:0200:55
Edenderry SC ·09:2210:15·11:1312:0212:33·13:17·14:2515:31·16:4517:4818:20··19:1619:23··20:1120:37·21:2722:1523:1000:0701:00

Route map

All stops on route 120

Towns & areas on this route

Frequently asked questions

What time is the first 120 bus?

The first 120 departure on weekdays leaves at 05:28 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 120 bus?

The last 120 on weekdays leaves its first stop at 23:30. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 120 bus cost?

Fares on the 120 are set under the National Transport Authority's fare structure. Paying with a TFI Leap Card is significantly cheaper than cash, with daily and weekly caps on most city services.

Who runs the 120 bus?

The 120 is operated by Go-Ahead Ireland.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.