Bus X31 - River Forest - UCD Belfield: Full Schedule in Dublin

Click to load interactive map
List of stops
      Map
      Monday to Friday

      UCD Glenomena – River Forest

      UCD Glenomena

      16:3017:0017:30

      UCD Stillorgan Road

      16:3317:0317:32

      Belfield Court

      16:3417:0417:33

      RTÉ Studios

      16:3517:0517:34

      Teresian School

      16:3517:0517:34

      Donnybrook Depot

      16:3617:0617:35

      Donnybrook Stadium

      16:3717:0717:36

      Donnybrook

      16:3817:0817:36

      Donnybrook Village

      16:3917:0917:37

      Morehampton Terrace

      16:4017:1017:39

      Royal Hospital

      16:4217:1217:40

      Leeson Street Upper

      16:4417:1417:42

      Adelaide Road

      16:4817:1817:45

      Leeson Street Lower

      16:4917:1917:47

      Merrion Square West

      16:5417:2417:52

      Clare Street

      16:5617:2617:54

      Shaw Street

      16:5917:2917:58

      Tara Street

      17:0217:3218:00

      Aston Quay

      17:0617:3618:04

      Wellington Quay

      17:0917:3918:07

      Merchant's Quay

      17:1217:4218:09

      Usher's Quay

      17:1517:4518:11

      Victoria Quay

      17:1617:4618:12

      Heuston Station

      17:1917:4918:14

      South Circular Road

      17:32s18:02s18:28s

      Memorial Gardens

      17:36s18:06s18:32s

      Palmerstown Drive

      17:42s18:12s18:37s

      Palmerstown R148

      17:44s18:14s18:39s

      Liffey Valley Sc

      17:47s18:17s18:41s

      Clayton Hotel

      17:48s18:18s18:42s

      St Loman's Hospital

      17:49s18:19s18:43s

      Ballyowen Lane

      17:50s18:20s18:44s

      Hermitage Road

      17:51s18:21s18:45s

      Esker Lane

      17:53s18:23s18:46s

      Roselawn

      17:55s18:25s18:48s

      St Andrews Ns

      17:56s18:26s18:49s

      St Mary's Church

      17:56s18:26s18:50s

      Lucan Heights

      17:57s18:27s18:51s

      Lucan Village

      18:00s18:30s18:53s

      Primrose Lane

      18:01s18:31s18:54s

      Ardeevin Avenue

      18:02s18:32s18:54s

      Lucan Spa Hotel

      18:04s18:34s18:56s

      Kew Park

      18:05s18:35s18:57s

      Springfield Hotel

      18:07s18:37s18:59s

      Cooldrinagh Terrace

      18:08s18:38s18:59s

      Salmon Leap

      18:08s18:38s19:00s

      Leixlip

      18:10s18:40s19:01s

      St Mary's Park

      18:12s18:42s19:03s

      Captain's Hill

      18:14s18:44s19:04s

      River Forest

      18:1518:4519:05
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.

      River Forest – UCD Glenomena

      River Forest07:2007:3507:55
      River Forest07:2007:3507:55
      Captain's Hill07:2107:3607:56
      Riverdale07:2307:3807:58
      Leixlip07:2407:4008:00
      Cooldrinagh Terrace07:2607:4108:01
      Springfield Hotel07:2807:4208:02
      Liffey Valley Golf07:3007:4308:03
      Leixlip Road07:3107:4508:05
      Ball Alley House07:3207:4508:05
      Lucan Village07:3307:4708:07
      Lucan Heights07:3507:4908:09
      St Mary's Church07:3607:5108:11
      Chalet Gardens07:3707:5208:12
      Ballydowd Grove07:3807:5308:13
      Lucan Retail Park07:3907:5408:14
      Hermitage Bridge07:4207:5608:16
      Liffey Valley Sc07:4407:5908:19
      Palmerstown R14807:4608:0108:21
      The Oval07:4708:0208:22
      Memorial Gardens07:5308:0808:28
      South Circular Road07:5308:0808:28
      Heuston Station07:5808:1208:32
      Sarsfield Quay08:10s08:25s08:45s
      Arran Quay08:13s08:28s08:48s
      Inns Quay08:15s08:30s08:50s
      Ormond Quay Upper08:17s08:33s08:53s
      Bachelors Walk08:21s08:36s08:56s
      Moss Street08:26s08:41s09:01s
      Prince's Street South08:28s08:43s09:03s
      Pearse Station08:30s08:46s09:06s
      Clare Street08:32s08:48s09:08s
      Merrion Street08:34s08:49s09:09s
      Pembroke Street Lower08:36s08:52s09:12s
      Adelaide Road08:40s08:56s09:16s
      Leeson Street Upper08:42s08:58s09:18s
      Sussex Road08:43s08:59s09:19s
      Leeson Street Upper08:44s09:00s09:20s
      Royal Hospital08:46s09:01s09:21s
      Donnybrook Village08:47s09:02s09:22s
      Victoria Avenue08:48s09:03s09:23s
      Donnybrook Stadium08:49s09:04s09:24s
      Donnybrook Depot08:50s09:05s09:25s
      Teresian School08:51s09:06s09:26s
      RTÉ Studios08:52s09:06s09:26s
      Belfield Court08:54s09:08s09:28s
      UCD Glenomena09:0009:1309:33
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Last updated on March 29, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: UCD Glenomena – River Forest
      Stillorgan Road - Donnybrook Road - Morehampton Road - Morehampton Terrace - Morehampton Road - Leeson Street Upper - Leeson Street Lower - Merrion Square West - Clare Street - Pearse Street - Tara Street - Aston Quay - Wellington Quay - Merchant's Quay - Usher's Quay - Victoria Quay - Saint John's Road West - Con Colbert Road - Palmerston Bypass - Lucan Road - Lucan Bypass - Lucan Road - Leixlip Road - Captain's Hill - Riverforest
      Inbound: River Forest – UCD Glenomena
      Riverforest - Captain's Hill - Leixlip Road - Lucan Road - Palmerston Bypass - Lucan Road - Con Colbert Road - Saint John's Road West - Sarsfield Quay - Arran Quay - Inns Quay - Ormond Quay Upper - Bachelors Walk - Moss Street - Townsend Street - Westland Row - Merrion Square West - Merrion Street Upper - Pembroke Street Lower - Leeson Street Lower - Leeson Street Upper - Sussex Road - Leeson Street Upper - Morehampton Road - Main Street - Donnybrook Road - Stillorgan Road
      All data is available in GTFS feed: google-transit-combined

      Bus X31 FAQ

      • What time does the X31 bus start operating?

        Services on the X31 - River Forest - UCD Belfield bus start at 16:30 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the X31 bus stop working?

        Services on the X31 - River Forest - UCD Belfield bus stop at 19:05 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a X31 bus stop near me?

        Click here to view the nearest X31 - River Forest - UCD Belfield bus stop.

      X31 (Dublin Buses)

      The first stop of the X31 bus route is UCD Glenomena and the last stop is River Forest. X31 (River Forest - UCD Belfield) is operational during on weekdays.

      Additional information: X31 has 50 stops and the total trip duration for this route is approximately 105 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 X31 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the X31 bus to take on your trip.

      X31 bus near me

      Similar Routes & Alternatives to X31

      Looking for alternatives to X31? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.