Bus 120b

Click to load interactive map
List of stops
      Map

      Newbridge – Mayor Street Lower

      Newbridge

      07:1110:57

      Milltown

      07:2011:06

      Allen

      07:2611:12

      Kilmeague

      07:2911:15

      Robertstown

      07:3511:21

      Barrington Court

      07:4311:28

      Prosperous

      07:4411:33

      Curryhills

      07:4511:34

      Firmount Cross

      07:4711:36

      Clane Hospital

      07:4911:38

      Prosperous Rd

      07:5111:40

      Clane Garda Station

      07:5311:44

      Brooklands

      07:5411:45

      Richardstown

      07:5511:46

      Irishtown Upper

      07:5611:47

      Ovidstown

      07:5811:49

      Baybush

      07:5811:49

      New Road

      08:0011:51

      Straffan

      08:0211:53

      Barberstown Road

      08:0211:53

      Barberstown Cross

      08:0411:56

      Killeenlea

      08:0812:00

      St Wolstan's School

      08:0912:01

      Oakleigh

      08:1012:02

      English Row

      08:1312:06

      Tandy's Lane

      08:23s12:19s

      Liffey Valley Sc

      08:27s12:24s

      Heuston Station

      08:37s12:34s

      Bachelors Walk

      08:43s12:46s

      Sean O'Casey Bridge

      08:45s12:49s

      Mayor Street Lower

      08:4912:53
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.

      Connolly Station – Newbridge

      Connolly Station15:0017:00
      George's Quay15:02p17:02p
      Wellington Quay15:07p17:08p
      Heuston Station15:15p17:18p
      Liffey Valley Sc15:25p17:28p
      Lucan Spa Hotel15:31p17:34p
      English Row15:4217:44
      Celbridge Abbey15:4317:45
      St Wolstan's School15:4417:46
      Barberstown Cross15:4917:51
      Barberstown Road15:5017:52
      St Brigid's Church15:5217:54
      Straffan15:5317:55
      Baybush15:5517:57
      Ovidstown15:5517:57
      Irishtown Upper15:5617:58
      Richardstown15:5818:00
      Brooklands16:0018:02
      Clane Garda Station16:0118:03
      Clane16:0318:04
      Clane Hospital16:0518:06
      Firmount Cross16:0718:08
      Curryhills16:1018:10
      Prosperous16:1218:12
      Barrington Court16:1218:12
      Robertstown16:2318:22
      Kilmeague16:2918:28
      Allen16:3118:30
      Milltown16:3818:37
      Newbridge16:4718:46
      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 28, 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 07:11 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 120b bus stop working?

        Services on the 120b - Dublin - Newbridge bus stop at 12:53 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 116 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