120B Dublin ↔ Newbridge

Operated by Go-Ahead Ireland. First bus 10:00, last bus 15:53. 6 journeys on weekdays.

💷 Fares on the 120B 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.

120B towards Newbridge — Monday to Friday (3 journeys)
Connolly Station 10:0013:0015:05
Wellington Quay 10:0713:0815:13
Liffey Valley SC 10:2513:2815:32
English Row 10:4013:4515:49
St Wolstan's School 10:4213:4715:51
Barberstown Road 10:4813:5315:59
Straffan 10:5113:5616:02
Ovidstown 10:5313:5816:04
Richardstown 10:5614:0116:07
Clane Garda Station 10:5914:0616:14
Clane Hospital 11:0214:0816:17
Curryhills 11:0614:1216:22
Barrington Court 11:0814:1516:29
Kilmeague 11:2414:3116:45
Milltown 11:3314:4016:54
Newbridge 11:4214:4917:03

Route map

All stops on route 120B

Towns & areas on this route

Frequently asked questions

What time is the first 120B bus?

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

What time is the last 120B bus?

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

How much does the 120B bus cost?

Fares on the 120B 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 120B bus?

The 120B 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.