Bus 24 - Swansea - Morriston Hospital: Full Schedule in Morriston

Click to load interactive map
List of stops
      Map

      Morriston Hospital Main Entrance – Swansea Bus Station Stand D

      Morriston Hospital Main Entrance

      07:1008:1009:1610:1611:1612:1613:1614:1615:1616:3517:35

      Morriston Hospital Outpatients

      07:1108:1109:1710:1711:1712:1713:1714:1715:1716:3617:36

      Heol Maes Egwlys

      07:1108:1109:1710:1711:1712:1713:1714:1715:1716:3617:36

      Heol Cadnawes

      07:1307:4308:1309:1910:1911:1912:1913:1914:1915:1916:3817:38

      Cwrt Merlyn

      07:1407:4408:1409:2010:2011:2012:2013:2014:2015:2016:3917:39

      Rhodfa'r Dryw

      07:1407:4508:1509:2110:2111:2112:2113:2114:2115:2116:3917:39

      Llwyn y Golomen

      07:1507:4508:1509:2110:2111:2112:2113:2114:2115:2116:4017:40

      Clos Crucywel

      07:1607:4708:1709:2310:2311:2312:2313:2314:2315:2316:4117:41

      Rhodfa Fadog West

      07:1807:4808:1809:2410:2411:2412:2413:2414:2415:2416:4317:43

      Tregarne Close

      07:1907:4908:1909:2510:2511:2512:2513:2514:2515:2516:4417:44

      Tregelles Court

      07:2007:5008:2009:2610:2611:2612:2613:2614:2615:2616:4517:45

      Llanllienwen Close

      07:2107:5108:2109:2710:2711:2712:2713:2714:2715:2716:4617:46

      Glyncollen Crescent

      07:2207:5208:2209:2810:2811:2812:2813:2814:2815:2816:4717:47

      Llanllienwen Road Lower

      07:2207:5308:2309:2910:2911:2912:2913:2914:2915:2916:4717:47

      Cae-Nan

      07:2307:5408:2409:3010:3011:3012:3013:3014:3015:3016:4817:48

      Clydach Road

      07:2407:5508:2509:3110:3111:3112:3113:3114:3115:3116:4917:49

      Grove Place Church

      07:2507:5608:2609:3210:3211:3212:3213:3214:3215:3216:5017:50

      Sway Road

      07:2607:5608:2609:3210:3211:3212:3213:3214:3215:3216:5117:51

      Morriston Library

      07:2707:5808:2809:3410:3411:3412:3413:3414:3415:3416:5217:52

      Vicarage Road Roundabout

      07:2908:3009:3610:3611:3612:3613:3614:3615:3616:5417:54

      Vicarage Road Chip Shop

      07:2908:3109:3710:3711:3712:3713:3714:3715:3716:5517:54

      Parry Road

      07:3008:3209:3810:3811:3812:3813:3814:3815:3816:5617:55

      Francis Road

      07:3108:3309:3910:3911:3912:3913:3914:3915:3916:5717:56

      Lon Ithon

      07:3408:3509:4110:4111:4112:4113:4114:4115:4016:5817:57

      Heol Cefni

      07:3508:3609:4210:4211:4212:4213:4214:4215:4116:5917:58

      Lon Camlad

      07:3608:3709:4310:4311:4312:4313:4314:4315:4217:00

      Bishop Vaughan School

      07:3708:3809:4410:4411:4412:4413:4414:4415:4317:01

      Bishop Vaughan RC School

      07:3708:3909:4510:4511:4412:4413:4414:4415:4317:01

      Bryn Rock

      07:3808:4009:4610:4611:4512:4513:4514:4515:4417:02

      Windermere Road

      07:3908:4109:4710:4711:4612:4613:4614:4615:4517:03

      Ullswater Crescent

      07:3908:4109:4710:4711:4612:4613:4614:4615:4517:03

      Ullswater Crescent

      07:4008:4209:4810:4811:4712:4713:4714:4715:4617:04

      Bryn Rock

      07:4008:4309:4810:4811:4712:4713:4714:4715:4617:04

      Glasbury Road

      07:4208:4509:5010:5011:4912:4913:4914:4915:4817:06

      Bryn Eglur Road

      07:4308:4609:5110:5111:5012:5013:5014:5015:4917:07

      Bryn Eglur Road East

      07:4308:4709:5210:5211:5112:5113:5114:5115:5017:08

      Cwmgelli Road

      07:4408:4709:5210:5211:5112:5113:5114:5115:5017:08

      Gelligwyn Road

      07:4408:4809:5310:5311:5212:5213:5214:5215:5117:09

      Gellifawr Road

      07:4508:5009:5410:5411:5312:5313:5314:5315:5317:10

      Gellifach Crescent

      07:4608:5009:5510:5511:5412:5413:5414:5415:5317:11

      Garnlwyd Close

      07:4608:5109:5610:5611:5512:5513:5514:5515:5417:12

      Caersalem Cross

      07:4708:5309:5710:5711:5612:5613:5614:5615:5617:13

      Visteon Club

      07:4808:5409:5810:5811:5712:5713:5714:5715:5717:14

      Treboeth Community Centre

      07:5008:5610:0011:0011:5912:5913:5914:5915:5917:16

      Hollett Road

      07:5108:5710:0211:0212:0113:0114:0115:0116:0117:18

      Brynhyfryd Square

      07:5208:5810:0311:0312:0213:0214:0215:0216:0217:19

      Dillwyn Arms

      07:5308:5910:0411:0412:0313:0314:0315:0316:0317:20

      Freeman Street

      07:5308:5910:0511:0512:0413:0414:0415:0416:0317:20

      Commercial Inn

      07:5509:0110:0611:0612:0513:0514:0515:0516:0517:22

      Cwmfelin Works

      07:5609:0210:0811:0812:0713:0714:0715:0716:0617:23

      Brynmelyn Flats

      07:5809:0410:0911:0912:0813:0814:0815:0816:0817:25

      Dyfatty

      07:5909:0510:1111:1112:1013:1014:1015:1016:0917:26

      Swansea Railway Station

      08:0109:0710:1211:1212:1113:1114:1115:1116:1117:28

      Orchard Street

      08:0209:0810:1411:1412:1313:1314:1315:1316:1217:29

      Kingsway

      08:0309:0910:1511:1512:1413:1414:1415:1416:1317:30

      Swansea Bus Station Stand D

      08:0609:1210:1811:1812:1713:1714:1715:1716:1617:33
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Swansea Bus Station Stand D – Morriston Hospital Main Entrance

      Swansea Bus Station Stand D08:2009:2010:2011:2012:2013:2014:2015:2016:4017:40
      St Mary's Church 108:2309:2310:2311:2312:2313:2314:2315:2316:4317:43
      High Street 108:2509:2510:2511:2512:2513:2514:2515:2516:4517:45
      Swansea Railway Station08:2609:2610:2611:2612:2613:2614:2615:2616:4617:46
      Dyfatty08:2709:2710:2711:2712:2713:2714:2715:2716:4717:47
      Brynmelyn Flats08:2909:2910:2911:2912:2913:2914:2915:2916:4917:49
      Cwmfelin Works08:3109:3110:3111:3112:3113:3114:3115:3116:5117:51
      Commercial Inn08:3209:3210:3211:3212:3213:3214:3215:3216:5217:52
      Eaton Road08:3309:3310:3311:3312:3313:3314:3315:3316:5317:53
      Dillwyn Arms08:3409:3410:3411:3412:3413:3414:3415:3416:5417:54
      Brynhyfryd Square08:3509:3510:3511:3512:3513:3514:3515:3516:5517:55
      Parkhill Road08:3609:3610:3611:3612:3613:3614:3615:3616:5617:56
      Treboeth Community Centre08:3809:3810:3811:3812:3813:3814:3815:3816:5817:58
      Visteon Club08:3909:3910:3911:3912:3913:3914:3915:3916:5917:59
      Knoyle Street08:4009:4010:4011:4012:4013:4014:4015:4017:0018:00
      Caersalem Cross08:4109:4110:4111:4112:4113:4114:4115:4117:0118:01
      Garnlwyd Close08:4109:4110:4111:4112:4113:4114:4115:4117:0118:01
      Cwmgelli Road08:4209:4210:4211:4212:4213:4214:4215:4217:0218:02
      Gelligwyn Road08:4309:4310:4311:4312:4313:4314:4315:4317:0318:03
      Gellifawr Road08:4409:4410:4411:4412:4413:4414:4415:4417:0418:04
      Gellifach Crescent08:4509:4510:4511:4512:4513:4514:4515:4517:0518:05
      Bryneglur Road08:4609:4610:4611:4612:4613:4614:4615:4617:0618:06
      Glasbury Road08:4709:4710:4711:4712:4713:4714:4715:4717:0718:07
      Bishop Vaughan RC School08:4709:4710:4711:4712:4713:4714:4715:4817:0718:07
      Bryn Rock08:4809:4810:4811:4812:4813:4814:4815:4917:0818:08
      Windermere Road08:4909:4910:4911:4912:4913:4914:4915:5017:0918:09
      Ullswater Crescent08:4909:4910:4911:4912:4913:4914:4915:5017:0918:09
      Ullswater Crescent08:5009:5010:5011:5012:5013:5014:5015:5117:1018:10
      Bryn Rock08:5009:5010:5011:5012:5013:5014:5015:5117:1018:10
      Bishop Vaughan School08:5209:5310:5311:5312:5313:5314:5315:5417:1218:12
      Lon Ithon08:5309:5410:5411:5412:5413:5414:5415:5517:1318:13
      Heol Cefni08:5409:5510:5511:5512:5513:5514:5515:5617:1418:14
      Lon Camlad08:5509:5610:5611:5612:5613:5614:5615:5717:1518:15
      Francis Road08:5609:5710:5711:5712:5713:5714:5715:5817:1618:16
      Parry Road08:5709:5810:5811:5812:5813:5814:5815:5917:1718:17
      Pleasant Street08:5809:5910:5911:5912:5913:5914:5916:0017:1818:18
      Vicarage Road Chip Shop08:5809:5910:5911:5912:5913:5914:5916:0017:1818:18
      Vicarage Road Roundabout08:5910:0011:0012:0013:0014:0015:0016:0117:1918:19
      Morriston Police Station Stand 109:0110:0211:0212:0213:0214:0215:0216:0417:2218:21
      Sway Road09:0210:0311:0312:0313:0314:0315:0316:0517:2318:22
      Clydach Road09:0310:0411:0412:0413:0414:0415:0416:0617:2418:23
      Cae-Nan09:0510:0611:0612:0613:0614:0615:0616:0817:2618:24
      Llanllienwen Road Lower09:0510:0611:0612:0613:0614:0615:0616:0917:2618:25
      Llanllienwen Road09:0610:0711:0712:0713:0714:0715:0716:0917:2718:25
      Glyncollen Crescent09:0610:0711:0712:0713:0714:0715:0716:1017:2718:25
      Llanllienwen Close09:0710:0811:0812:0813:0814:0815:0816:1017:2818:26
      Tregelles Court09:0810:0911:0912:0913:0914:0915:0916:1117:2918:26
      Tregarne Close09:0810:0911:0912:0913:0914:0915:0916:1117:2918:27
      Morriston School09:0910:1011:1012:1013:1014:1015:1016:1217:3018:27
      Heol Maes Egwlys09:1010:1111:1112:1113:1114:1115:1116:1317:3118:28
      Pant Lasau Cross09:1110:1211:1212:1213:1214:1215:1216:1517:3218:29
      Morriston Hospital Main Entrance09:1210:1311:1312:1313:1314:1315:1316:1617:3318:30
      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 - Heol Y Fran - Rhodfa'r Dryw - Rhodfa'r Wennol - Rhodfa Fadog - Llanllienwen Close - Llanllienwen Road - Clydach Road - Sway Road - Treharne Road - Vicarage Road - Cwmbath Road - Caemawr Road - Lôn Camlad - Heol Cefni - Caemawr Road - Mynydd Garnlwyd Road - Windermere Road - Ullswater Crescent - Mynydd Garnlwyd Road - Glasbury Road - Bryn Eglur Road - Cwmgelli Road - Gelli Gwyn Road - Gellifawr Road - Cwmgelli Road - Llangyfelach Road - Eaton Road - Llangyfelach Road - Llangyfelach Street - High Street - Orchard Street - The Kingsway - West Way
      Inbound: Swansea Bus Station Stand D – Morriston Hospital Main Entrance
      West Way - High Street - Ebenezer Street - High Street - Llangyfelach Street - Llangyfelach Road - Eaton Road - Llangyfelach Road - Mynydd Garnlwyd Road - Cwmgelli Road - Gelli Gwyn Road - Gellifawr Road - Bryn Eglur Road - Glasbury Road - Mynydd Garnlwyd Road - Windermere Road - Ullswater Crescent - Mynydd Garnlwyd Road - Caemawr Road - Lôn Camlad - Heol Cefni - Caemawr Road - Parry Road - Vicarage Road - Sway Road - Clydach Road - Llanllienwen Road - Llanllienwen Close - Heol Maes Eglwys - Mynydd Gelli Wastad Road

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

      Bus 24 FAQ

      • What time does the 24 bus start operating?

        Services on the 24 - Swansea - Morriston Hospital bus start at 07:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 24 bus stop working?

        Services on the 24 - Swansea - Morriston Hospital bus stop at 17:58 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • Is there a 24 bus stop near me?

        Click here to view the nearest 24 - Swansea - Morriston Hospital bus stop.

      First South & West Wales 24 bus Route Map

      24 bus Line Map PDF Version: 24 timetable, stops and map

      24 (Morriston Buses)

      The first stop of the 24 bus route is Morriston Hospital Main Entrance and the last stop is Swansea Bus Station Stand D. 24 (Swansea - Morriston Hospital) is operational during everyday.

      Additional information: 24 has 56 stops and the total trip duration for this route is approximately 62 minutes.

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

      24 bus near me

      Last updated on May 2, 2026