First South & West Wales 31 Swansea - Morriston Hospital Bus

Click to load interactive map
List of stops
              Map

              Morriston Hospital Main Entrance – Swansea Bus Station Stand D

              Cae-Nan ➞ Swansea Bus Station Stand D

              Cae-Nan08:1709:1910:2011:2112:2113:1914:1915:1915:2516:1917:2018:18
              Clydach Road08:1809:2010:2111:2212:2213:2014:2015:2015:2616:2017:2118:19
              Grove Place Church08:1909:2110:2211:2312:2313:2114:2115:2115:2716:2117:2218:20
              Sway Road08:2009:2210:2311:2412:2413:2214:2215:2215:2816:2217:2318:21
              Seion Chapel05:5506:2507:2508:2209:24
              09:28
              10:25
              10:29
              11:26
              11:30
              12:26
              12:30
              13:24
              13:28
              14:24
              14:28
              15:24
              15:28
              15:30
              15:34
              16:24
              16:28
              17:25
              17:29
              18:23
              18:27
              Castle Bingo05:5506:2507:2508:2209:2810:2911:3012:3013:2814:2815:2815:3416:2817:2918:27
              Morganite Roundabout05:5606:2607:2608:2309:2910:3011:3112:3113:2914:2915:2915:3516:2917:3018:28
              Johnsons Cleaners05:5706:2707:2708:2409:3010:3111:3212:3213:3014:3015:3015:3616:3017:3118:29
              Fendrod Lake05:5906:2907:2908:2609:3210:3311:3412:3413:3214:3215:3215:3816:3217:3318:31
              Atlantic Close06:0206:3207:3208:2909:3510:3611:3712:3713:3514:3515:3515:4116:3517:3618:34
              Western Power06:0206:3207:3208:2909:3510:3611:3712:3713:3514:3515:3515:4116:3517:3618:34
              Nat West Bank06:0306:3307:3308:3009:3610:3711:3812:3813:3614:3615:3615:4216:3617:3718:35
              Lion Way06:0506:3507:3508:3209:3810:3911:4012:4013:3814:3815:3815:4416:3817:3918:37
              Llansamlet Tesco06:0706:3707:3708:3409:4010:4111:4212:4213:4014:4015:4015:4616:4017:4118:39
              Church Road06:0706:3807:3808:3509:4110:4211:4312:4313:4114:4115:4115:4716:4117:4218:40
              Lon-Las School06:0906:3907:3908:3609:4210:4311:4412:4413:4214:4215:4215:4816:4217:4318:41
              Tregof Village06:1106:4107:4208:3909:4510:4611:4712:4713:4514:4515:4515:5116:4517:4618:44
              Maes Y Deri06:1306:4307:4408:4109:4710:4811:4912:4913:4714:4715:4715:5316:4717:4818:46
              Swansea Vale Resource Centre06:1406:4407:4508:4209:4810:4911:5012:5013:4814:4815:4815:5416:4817:4918:47
              Walters Road06:1406:4507:4608:4309:4910:5011:5112:5113:4914:4915:4915:5516:4917:5018:48
              Ynysallan Road06:1506:4607:4608:4309:4910:5011:5112:5113:4914:4915:4915:5516:4917:5018:48
              Heol Las06:1706:4707:4808:4509:5110:5211:5312:5313:5114:5115:5115:5716:5117:5218:50
              Smiths Road06:1806:4907:5008:4709:5310:5411:5512:5513:5314:5315:5315:5916:5317:5418:52
              Heol Dulais06:2006:5107:5208:4909:5510:5611:5712:5713:5514:5515:5516:0116:5517:5618:54
              Heol Dulais Corner06:2106:5207:5308:5009:5610:5711:5812:5813:5614:5615:5616:0216:5617:5718:55
              Birchgrove Junior School06:2206:5307:5408:5109:5710:5811:5912:5913:5714:5715:5716:0316:5717:5818:56
              Bridgend Inn06:2306:5407:5508:5209:5810:5912:0013:0013:5814:5815:5816:0416:5817:5918:57
              Birchgrove Road06:2406:5507:5608:5309:5911:0012:0113:0113:5914:5915:5916:0516:5918:0018:58
              Birchgrove Stores06:2506:5607:5708:5410:0011:0112:0213:0214:0015:0016:0016:0717:0018:0118:59
              Birchgrove Hill06:2706:5807:5908:5610:0211:0312:0413:0414:0215:0216:0216:0817:0118:0219:00
              Peniel Green East06:2806:5908:0008:5710:0311:0412:0513:0514:0315:0316:0316:1017:0218:0319:01
              Llansamlet Library06:2907:0008:0108:5810:0411:0512:0613:0614:0415:0416:0416:1117:0318:0419:02
              Llansamlet Railway Station06:2907:0008:0108:5810:0411:0512:0613:0614:0415:0416:0416:1117:0318:0419:02
              Llansamlet Railway Station06:3007:0108:0208:5910:0511:0612:0713:0714:0515:0516:0516:1217:0418:0519:02
              Trallwn Community Centre06:3107:0208:0309:0010:0611:0712:0813:0814:0615:0616:0616:1417:0518:0619:04
              Trallwn Road06:3307:0408:0509:0210:0811:0912:1013:1014:0815:0816:0816:1617:0718:0819:05
              Trallwn Post Office06:3307:0408:0509:0210:0811:0912:1013:1014:0815:0816:0816:1617:0718:0819:05
              Halfway Inn06:3507:0608:0709:0410:1011:1112:1213:1214:1015:1016:1016:1817:0918:1019:07
              Carmel Road06:3607:0708:0709:0510:1111:1212:1313:1314:1115:1116:1116:1917:1018:1019:07
              Lan Coed Spar06:3607:0708:0809:0510:1111:1212:1313:1314:1115:1116:1116:1917:1018:1119:08
              Wyngarth06:3707:0808:0809:0610:1211:1312:1413:1414:1215:1216:1216:2017:1118:1119:08
              Wyngarth06:3807:0908:0909:0710:1311:1412:1513:1514:1315:1316:1316:2117:1218:1219:09
              Colwyn Avenue Middle06:3907:1008:1109:0810:1411:1512:1613:1614:1415:1416:1416:2217:1318:1419:11
              Colwyn Avenue Shops06:4007:1108:1109:0910:1511:1612:1713:1714:1515:1516:1516:2317:1418:1419:11
              Cefn Hengoed School06:4107:1208:1209:1010:1611:1712:1813:1814:1615:1616:1616:2417:1518:1519:12
              Caernarfon Way06:4207:1308:1309:1110:1711:1812:1913:1914:1715:1716:1716:2517:1618:1619:13
              Bonymaen Clinic06:4307:1408:1409:1210:1811:1912:2013:2014:1815:1816:1816:2617:1718:1719:14
              Bonymaen Inn06:4407:1508:1509:1310:1911:2012:2113:2114:1915:1916:1916:2717:1818:1819:15
              Bonymaen Chip Shop06:4407:1508:1509:1310:1911:2012:2113:2114:1915:1916:1916:2717:1818:1819:15
              Jersey Arms06:4507:1608:1609:1410:2011:2112:2213:2214:2015:2016:2016:2817:1918:1919:16
              Gwyndy Stores06:4607:1708:1709:1510:2111:2212:2313:2314:2115:2116:2116:2917:2018:2019:17
              Pentrechwyth Road06:4707:1808:1909:1710:2311:2412:2513:2514:2315:2316:2316:3117:2218:2119:18
              Foxhole Road06:4907:2008:2109:1910:2511:2612:2713:2714:2515:2516:2516:3317:2418:2319:20
              Maesteg Street06:5107:2208:2309:2110:2711:2812:2913:2914:2715:2716:2716:3517:2618:2519:22
              Kilvey Terrace06:5207:2308:2409:2210:2811:2912:3013:3014:2815:2816:2816:3617:2718:2619:23
              The Ship Inn06:5307:2408:2509:2310:2911:3012:3113:3114:2915:2916:2916:3717:2818:2719:24
              Sainsbury's Quay Parade06:5507:2608:2809:2610:3211:3312:3513:3514:3315:3316:3316:4117:3218:3019:26
              Swansea Bus Station Stand D07:0007:3108:3509:3310:3911:4012:4213:4214:4015:4016:4016:4817:3918:3619:32
              Times marked with "—" indicate that the vehicle does not stop at this stop.
              Times marked with "—" indicate that the vehicle does not stop at this stop.
              Build real-time departures into your app Free API Access →

              Route Path (Streets & Roads)

              Outbound: Morriston Hospital Main Entrance – Swansea Bus Station Stand D
              Mynydd Gelli Wastad Road - Gordon Rowley Way - Heol Maes Eglwys - Cwmrhydyceirw Road - Chemical Road - Sway Road - Clase Road - Valley Way - Fendrod Way - Samlet Road - Church Road - Walters Road - Heol Las - Heol Nant Bran - Heol Dulais - Birchgrove Road - Peniel Green Road - Bethel Road - Trallwn Road - Carmel Road - Lan Coed - Wyngarth - Colwyn Avenue - Caernarvon Way - Mansel Road - Bon-Y-Maen Road - Pentre-Chwyth Road - Maesteg Street - Pentreguinea Road - Quay Parade - West Way
              Inbound: Cae-Nan ➞ Swansea Bus Station Stand D
              Clydach Road - Sway Road - Clase Road - Valley Way - Phoenix Way - Samlet Road - Church Road - Walters Road - Maes y Deri - Ffordd Tregof - Walters Road - Heol Las - Heol Nant Bran - Heol Dulais - Birchgrove Road - Peniel Green Road - Bethel Road - Trallwn Road - Carmel Road - Lan Coed - Wyngarth - Colwyn Avenue - Caernarvon Way - Mansel Road - Bon-Y-Maen Road - Pentre-Chwyth Road - Maesteg Street - Pentreguinea Road - Quay Parade - West Way

              Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs

              Last updated on May 5, 2026