Bus 120b

Click to load interactive map
List of stops
      Map

      Newbridge – Mayor Street Lower

      Newbridge

      10:56
      10:58
      13:51
      13:52
      15:49
      15:51

      Milltown

      11:0714:0116:00

      Allen

      11:1314:0716:06

      Kilmeague

      11:1614:1016:09

      Robertstown

      11:2214:1616:15

      Barrington Court

      11:3114:2516:24

      Prosperous

      11:3314:2716:25

      Curryhills

      11:3414:2816:26

      Firmount Cross

      11:3614:3016:28

      Clane Hospital

      11:3814:3216:30

      Prosperous Rd

      11:4014:3416:33

      Clane Garda Station

      11:4314:4316:38

      Brooklands

      11:4314:4316:38

      Richardstown

      11:4514:4516:40

      Irishtown Upper

      11:4614:4616:41

      Ovidstown

      11:4814:4816:43

      Baybush

      11:4814:4816:43

      New Road

      11:5014:5016:45

      Straffan

      11:5114:5416:46

      Barberstown Road

      11:5214:5516:47

      Barberstown Cross

      11:5414:5716:49

      Killeenlea

      11:5815:0116:53

      St Wolstan's School

      11:5915:0216:54

      Oakleigh

      12:0015:0316:55

      English Row

      12:0315:0616:59

      Tandy's Lane

      12:15s15:16s17:16s

      Liffey Valley Sc

      12:19s15:21s17:23s

      Heuston Station

      12:31s15:33s17:35s

      Bachelors Walk

      12:41s15:43s17:45s

      Sean O'Casey Bridge

      12:44s15:46s17:49s

      Mayor Street Lower

      12:4815:5017:52
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.

      Connolly Station – Newbridge

      Connolly Station10:0013:0015:05
      George's Quay10:02p13:02p15:07p
      Wellington Quay10:07p13:08p15:13p
      Heuston Station10:15p13:17p15:22p
      Liffey Valley Sc10:25p13:28p15:32p
      Lucan Spa Hotel10:30p13:33p15:37p
      English Row10:4013:4515:49
      Celbridge Abbey10:4113:4615:50
      St Wolstan's School10:4213:4715:51
      Barberstown Cross10:4713:5215:58
      Barberstown Road10:4813:5315:59
      St Brigid's Church10:5013:5516:01
      Straffan10:5113:5616:02
      Baybush10:5213:5716:03
      Ovidstown10:5313:5816:04
      Irishtown Upper10:5413:5916:05
      Richardstown10:5614:0116:07
      Brooklands10:5814:0316:10
      Clane Garda Station10:5914:0616:14
      Clane11:0014:0716:15
      Clane Hospital11:0214:0816:17
      Firmount Cross11:0414:1016:19
      Curryhills11:0614:1216:22
      Prosperous11:0814:1516:29
      Barrington Court11:0814:1516:29
      Robertstown11:1814:2516:39
      Kilmeague11:2414:3116:45
      Allen11:2614:3316:47
      Milltown11:3314:4016:54
      Newbridge11:4214:4917:03
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
      Last updated on March 29, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Newbridge – Mayor Street Lower
      Main Street - Prosperous Road - New Road - Barberstown Road - Clane Road - English Row - Lucan Bypass - Lucan Road - Saint John's Road West - Bachelors Walk - Custom House Quay - Custom House Harbour
      Inbound: Connolly Station – Newbridge
      George's Quay - Wellington Quay - Saint John's Road West - Lucan Road - Leixlip Road - English Row - Clane Road - Barberstown Road - New Road - Prosperous Road - Main Street
      All data is available in GTFS feed: google-transit-combined

      Bus 120b FAQ

      • What time does the 120b bus start operating?

        Services on the 120b - Dublin - Newbridge bus start at 11:07 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 120b bus stop working?

        Services on the 120b - Dublin - Newbridge bus stop at 17:52 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 120b bus stop near me?

        Click here to view the nearest 120b - Dublin - Newbridge bus stop.

      120b (Dublin Buses)

      The first stop of the 120b bus route is Newbridge and the last stop is Mayor Street Lower. 120b (Dublin - Newbridge) is operational during everyday.

      Additional information: 120b has 31 stops and the total trip duration for this route is approximately 112 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Dublin Buses suggested routes, real-time bus tracker, line route maps in Dublin, and helps to find the closest 120b bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 120b bus to take on your trip.

      120b bus near me