28 Bus - Swansea - Penplas via Penlan

Click to load interactive map
List of stops
        Map

        Penplas – Swansea Bus Station Stand D

        Penplas

        07:2007:5008:2008:5409:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2418:5520:2521:55

        Blaenymaes Roundabout

        07:2007:5008:2008:5509:2409:5510:2410:5511:2411:5512:2412:5513:2413:5514:2414:5515:2415:5516:2416:5517:2418:5520:2521:55

        Milford Way

        07:2307:5308:2308:5909:2709:5910:2710:5911:2711:5912:2712:5913:2713:5814:2714:5815:2715:5816:2716:5817:2718:5820:2821:58

        Heol Pen-tir-garw

        07:2407:5408:2409:0009:2810:0010:2811:0011:2811:5912:2812:5913:2813:5914:2814:5915:2815:5916:2816:5917:2818:5920:2921:59

        Mynydd Newydd Road

        07:2507:5508:2509:0109:2910:0110:2911:0111:2912:0112:2913:0113:2914:0014:2915:0015:2916:0016:2817:0017:2818:5920:2921:59

        First Cymru Depot

        07:2607:5608:2609:0209:3010:0210:3011:0211:3012:0212:3013:0213:3014:0114:3015:0115:3016:0116:2917:0117:2919:0020:3022:00

        Roundabout

        07:2707:5708:2709:0409:3110:0410:3111:0411:3112:0412:3113:0413:3114:0314:3115:0215:3116:0316:3017:0317:3019:0120:3122:01

        Morlais Road

        07:2807:5808:2809:0509:3210:0510:3211:0511:3212:0512:3213:0513:3214:0414:3215:0315:3216:0416:3117:0417:3119:0220:3222:02

        Heol Cadifor

        07:2807:5808:2809:3210:3211:3212:3213:3214:3215:3216:3217:3219:0320:3322:03

        Heol Trefor

        07:2907:5908:2909:3310:3311:3312:3313:3314:3315:3316:3217:3219:0320:3322:03

        John Penry Crescent

        07:3108:0108:3109:3510:3511:3512:3513:3514:3515:3516:3417:3419:0520:3522:05

        Crwys Terrace

        07:3108:0108:3109:3510:3511:3512:3513:3514:3515:3516:3417:3419:0520:3522:05

        Penlan Steps

        07:3208:0208:3209:3610:3611:3612:3613:3614:3615:3616:3517:3519:0620:3622:06

        Penderry Shops

        07:3308:0308:3309:0709:3710:0710:3711:0711:3712:0612:3713:0613:3714:0614:3715:0515:3716:0616:3617:0617:3619:0620:3622:06

        Heol Frank

        07:3408:0408:3409:0909:3810:0910:3811:0911:3812:0812:3813:0813:3814:0714:3815:0615:3816:0716:3717:0717:3719:0820:3822:08

        Penderry Road

        07:3608:0608:3609:1109:4010:1110:4011:1111:4012:1012:4013:1013:4014:0914:4015:0815:4016:0916:3917:0917:3919:0920:3922:09

        Penderry Road

        07:3708:0708:3709:1209:4110:1210:4111:1211:4112:1112:4113:1113:4114:1014:4115:0915:4116:1016:4017:1017:4019:1020:4022:10

        Conway Flats

        07:3808:0808:3809:1309:4210:1310:4211:1311:4212:1212:4213:1213:4214:1114:4215:0915:4116:1116:4017:1117:4019:1020:4022:10

        Conway Road Roundabout

        07:4008:1008:4009:1509:4410:1510:4411:1511:4412:1412:4413:1413:4414:1314:4415:1115:4316:1316:4217:1317:4219:1220:4222:12

        Pentregethin Road

        07:4108:1108:4109:1609:4510:1610:4511:1611:4512:1512:4513:1513:4514:1414:4515:1215:4416:1416:4317:1417:4319:1320:4322:13

        Elgin Street

        07:4308:1308:4309:1809:4710:1810:4711:1811:4712:1712:4713:1713:4714:1614:4715:1415:4616:1616:4517:1617:4519:1520:4522:15

        Cwmbwrla CK's

        07:4408:1408:4409:1909:4810:1910:4811:1911:4812:1812:4813:1813:4814:1714:4815:1515:4716:1716:4617:1717:4619:1620:4622:16

        Waun Wen

        07:4608:1608:4609:2109:5010:2110:5011:2111:5012:2012:5013:2013:5014:1914:5015:1715:4916:1916:4817:1917:4819:1920:4922:19

        Zoar Chapel

        07:4708:1708:4709:2209:5110:2210:5111:2211:5112:2112:5113:2113:5114:2014:5115:1815:5016:2016:4917:2017:4919:2020:5022:20

        Dyfatty

        07:4808:1808:4809:2309:5210:2310:5211:2311:5212:2212:5213:2213:5214:2114:5215:1915:5116:2116:5017:2117:5019:2320:5322:23

        Swansea Railway Station

        07:5108:2108:5109:2609:5510:2610:5511:2611:5512:2512:5513:2513:5514:2414:5515:2215:5416:2416:5317:2417:5319:2620:5622:26

        Orchard Street

        07:5208:2208:5209:2709:5510:2610:5511:2611:5512:2512:5513:2513:5514:2414:5515:2315:5416:2416:5317:2417:5319:2620:5622:26

        Kingsway

        07:5408:2408:5409:2909:5710:2810:5711:2811:5712:2712:5713:2713:5714:2614:5715:2515:5616:2616:5517:2617:5519:2820:5822:28

        Swansea Bus Station Stand D

        07:5808:2808:5809:3310:0110:3211:0111:3212:0112:3113:0113:3114:0114:3015:0115:2816:0016:3016:5917:3017:5919:3121:0122:31
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Swansea Bus Station Stand D – Penplas

        Swansea Bus Station Stand D08:2009:2010:2011:2012:2013:2014:2014:5015:2016:2017:2017:5018:2019:5021:2022:50
        St Mary`s Church 208:2309:2310:2311:2312:2313:2314:2314:5315:2416:2417:2417:5418:2319:5221:2222:52
        High Street 108:2409:2410:2411:2412:2413:2414:2414:5415:2516:2517:2517:5518:2419:5321:2322:53
        Swansea Railway Station08:2709:2610:2611:2612:2613:2614:2614:5715:2716:2717:2717:5718:2619:5521:2522:55
        Dyfatty08:2809:2710:2711:2712:2713:2714:2714:5815:2816:2817:2817:5818:2719:5621:2622:56
        Zoar Chapel08:2909:2810:2811:2812:2813:2814:2814:5915:3016:3017:3018:0018:2819:5821:2822:58
        Waun Wen08:3009:2910:2911:2912:2913:2914:2915:0015:3116:3117:3118:0118:2920:0021:3023:00
        Cwmbwrla CK's08:3309:3210:3211:3212:3213:3214:3215:0315:3416:3417:3418:0418:3220:0321:3323:03
        Elgin Street West08:3409:3310:3311:3312:3313:3314:3315:0415:3516:3517:3518:0518:3320:0421:3423:04
        Pentregethin Road08:3509:3410:3411:3412:3413:3414:3415:0515:3616:3617:3618:0618:3420:0521:3523:05
        Conway Road Roundabout08:3709:3610:3611:3612:3613:3614:3615:0715:3816:3817:3818:0818:3620:0721:3723:07
        Conway Flats08:3809:3710:3711:3712:3713:3714:3715:0815:3916:3917:3918:0918:3720:0721:3723:07
        Penrhyn Ave08:3909:3810:3811:3812:3813:3814:3815:0915:4016:4017:4018:1018:3820:0721:3723:07
        Penderry Road08:4009:3910:3911:3912:3913:3914:3915:1015:4116:4117:4118:1118:3920:0821:3823:08
        Heol Frank08:4109:4010:4011:4012:4013:4014:4015:1115:4216:4217:4218:1218:4020:0921:3923:09
        Penderry Shops08:4209:4110:4111:4112:4113:4114:4115:1215:4316:4317:4318:1318:4120:0921:3923:09
        Penlan Steps18:1420:1021:4023:10
        Crwys Terrace18:1520:1121:4123:11
        John Penry Crescent18:1620:1221:4223:12
        Heol Hermas18:1720:1321:4323:13
        Heol Gwyrosydd08:4309:4210:4211:4212:4213:4214:4215:1315:4416:4417:4418:1818:4220:1421:4423:14
        Morlais Road08:4409:4310:4311:4312:4313:4314:4315:1315:4516:4517:4518:1818:4320:1521:4523:15
        Penlan Roundabout08:4509:4410:4411:4412:4413:4414:4415:1415:4616:4617:4618:1918:4420:1621:4623:16
        First Cymru Depot08:4609:4510:4511:4512:4513:4514:4515:1515:4816:4817:4818:2018:4620:1721:4723:17
        Mynydd Newydd Road08:4709:4610:4611:4612:4613:4614:4615:1615:4916:4917:4918:2118:4720:1921:4923:19
        Heol Pen-tir-garw08:4809:4710:4711:4712:4713:4714:4715:1715:5016:5017:5018:2218:4820:2021:5023:20
        Milford Way08:4909:4810:4811:4812:4813:4814:4815:1815:5116:5117:5118:2318:4920:2021:5023:20
        Penplas08:5009:4910:4911:4912:4913:4914:4915:1915:5216:5217:5218:2418:5020:2221:5223:22
        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.
        Last updated on March 24, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Penplas – Swansea Bus Station Stand D
        Milford Way - Mynydd Newydd Road - Heol Gwyrosydd - Heol Cadifor - Heol Gwyrosydd - Penderry Road - Conway Road - Pentregethin Road - Carmarthen Road - High Street - Orchard Street - The Kingsway - West Way
        Inbound: Swansea Bus Station Stand D – Penplas
        West Way - High Street - Ebenezer Street - High Street - Carmarthen Road - Stepney Street - Pentregethin Road - Conway Road - Penderry Road - Heol Gwyrosydd - Heol Cadifor - Heol Gwyrosydd - Mynydd Newydd Road - Milford Way
        All data is available in GTFS feed: great-britain

        Bus 28 FAQ

        • What time does the 28 bus start operating?

          Services on the 28 - Swansea - Penplas via Penlan bus start at 07:20 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • What time does the 28 bus stop working?

          Services on the 28 - Swansea - Penplas via Penlan bus stop at 22:31 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • Is there a 28 bus stop near me?

          Click here to view the nearest 28 - Swansea - Penplas via Penlan bus stop.

        28 (Swansea Buses)

        The first stop of the 28 bus route is Penplas and the last stop is Swansea Bus Station Stand D. 28 (Swansea - Penplas via Penlan) is operational during everyday.

        Additional information: 28 has 29 stops and the total trip duration for this route is approximately 39 minutes.

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

        28 bus near me

        Similar Routes & Alternatives to 28

        Looking for alternatives to 28? 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.