Bus 22

Click to load interactive map
List of stops
        Map

        Capel-y-Crwys ➞ Swansea Bus Station Stand T

        Capel-y-Crwys

        08:5110:2111:5113:5116:5117:56

        Tirmynydd Farm

        08:5210:2211:5213:5216:5217:57

        Pant Y Dwr

        08:5210:2211:5213:5216:5217:57

        Brynymor

        08:5210:2211:5213:5216:5217:57

        Joiners Road

        08:5310:2311:5313:5316:5317:58

        Joiners` Arms

        08:5410:2411:5413:5416:5417:59

        Crossroads

        08:5510:2511:5513:5516:5518:00

        Biddestone

        08:5610:2611:5613:5616:5618:01

        Killan Fawr Farm

        08:5910:2911:5913:5916:5918:04

        Laburnum

        09:0010:3012:0014:0017:0018:05

        Spar

        09:0110:3112:0114:0117:0118:06

        Found Out Inn

        09:0210:3212:0214:0217:0218:07

        Dunvant Club

        09:0210:3212:0214:0217:0218:07

        Dunvant Road

        09:0410:3412:0414:0417:0418:09

        Dunvant Petrol Station

        09:0510:3512:0514:0517:0518:10

        Goetre Fawr Road

        09:0610:3612:0614:0617:0618:11

        Killay Square

        09:0810:3812:0814:0817:0818:13

        Commercial Hotel

        09:0810:3812:0814:0817:08

        Armine Garage

        09:0810:3812:0814:0817:08

        Olchfa Comprehensive School

        09:1010:4012:1014:1017:10

        Gower Road

        09:1010:4012:1014:1017:10

        Penyrheol Drive

        09:1010:4012:1014:1017:10

        Harlech Crescent

        09:1110:4112:1114:1117:11

        Tycoch Square

        09:1210:4212:1214:1217:12

        Llwyn Mawr Road

        09:1310:4312:1314:1317:13

        Llwyn Mawr

        09:1510:4512:1514:1517:15

        Llwyn Mawr Road

        09:1610:4612:1614:1617:16

        Tycoch Square

        09:1810:4812:1814:1817:18

        Tycoch Square

        09:1810:4812:1814:1817:18

        Raglan Road

        09:1910:4912:1914:1917:19

        Glan-Yr-Afon Road

        09:1910:4912:1914:1917:19

        Sylvan Way

        09:2010:5012:2014:2017:20

        Glan-yr-afon Gardens

        09:2110:5112:2114:2117:21

        Sketty Cross

        09:2310:5312:2314:2317:23

        Parc Beck

        09:2410:5412:2414:2417:24

        St Benedicts Church

        09:2510:5512:2514:2517:25

        Bernard Street

        09:2610:5612:2614:2617:26

        Uplands Square

        09:2710:5712:2714:2717:27

        St James Church

        09:2810:5812:2814:2817:28

        Brunel Court

        09:3011:0012:3014:3017:30

        Christina Street

        09:3211:0212:3214:3217:32

        Swansea Bus Station Stand T

        09:3511:0512:3514:3517:35
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Swansea Bus Station Stand T – Joiners` Arms

        Swansea Bus Station Stand T09:4011:1016:1017:20
        Christina Street A09:4311:1316:1317:23
        St George Hotel 209:4411:1416:1417:24
        Belgrave Court 109:4611:1616:1617:26
        Uplands Post Office 109:4711:1716:1717:27
        Bernard Street09:4811:1816:1817:28
        St Benedicts Church09:4911:1916:1917:29
        Parc Beck09:5011:2016:2017:30
        Sketty Cross09:5211:2216:2217:32
        Sketty Cross09:5211:2216:2217:32
        Glan-yr-afon Gardens09:5311:2316:2317:33
        Sylvan Way09:5411:2416:2417:34
        Tycoch Square09:5611:2616:26
        Llwyn Mawr Road09:5811:2816:28
        Llwyn Mawr10:0011:3016:30
        Llwyn Mawr Road10:0111:3116:31
        Tycoch Square10:0211:3216:32
        Tycoch Square10:0211:3216:32
        Raglan Road10:0211:3216:32
        Glan-yr-afon Turn10:0311:3316:3317:35
        Harlech Crescent10:0311:3316:3317:36
        Penyrheol Drive10:0411:3416:3417:37
        Olchfa Comprehensive School10:0411:3416:3417:38
        Armine Garage10:0511:3516:3517:40
        Commercial Hotel10:0611:3616:3617:41
        Killay Square10:0711:3716:3717:42
        Medical Centre10:0711:3716:3717:42
        Goetre Fawr Road10:0811:3816:3817:43
        Y Berllan10:0811:3816:3817:43
        Hungry Horse10:0911:3916:3917:44
        Howells Road10:1011:4016:4017:45
        Dunvant Club10:1111:4116:4117:46
        Spar10:1211:4216:4217:47
        Laburnum10:1311:4316:4317:48
        Killan Fawr Farm10:1511:4516:4517:50
        Biddestone10:1711:4716:4717:52
        Crossroads10:1811:4816:4817:53
        Capel-y-Crwys10:1911:4916:4917:54
        Tirmynydd Farm10:2111:5116:5117:56
        Pant Y Dwr10:2111:5116:5117:56
        Brynymor10:2211:5216:5217:57
        Joiners Road10:2311:5316:5317:58
        Joiners` Arms10:2411:5416:5417:59
        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: Capel-y-Crwys ➞ Swansea Bus Station Stand T
        Chapel Road - Tirmynydd Road - Joiners Road - Dunvant Road - Killan Road - Cwm yr Wch - Killan Road - Dunvant Road - Goetre Fawr Road - Gower Road - Penyrheol Drive - Harlech Crescent - Llwynmawr Road - Hollybush Drive - Llwynmawr Road - Carnglas Road - Harlech Crescent - Glan yr Afon Road - Gower Road - Sketty Road - Uplands Crescent - Walter Road - Christina Street
        Inbound: Swansea Bus Station Stand T – Joiners` Arms
        Christina Street - Walter Road - Uplands Crescent - Sketty Road - Gower Road - Glan yr Afon Road - Harlech Crescent - Llwynmawr Road - Hollybush Drive - Llwynmawr Road - Carnglas Road - Harlech Crescent - Penyrheol Drive - Gower Road - Millwood Gardens - Gower Road - Goetre Fawr Road - Dunvant Road - Killan Road - Dunvant Road - Chapel Road - Tirmynydd Road - Joiners Road

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

        Bus 22 FAQ

        • What time does the 22 bus start operating?

          Services on the 22 - Swansea - Three Crosses bus start at 08:51 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • What time does the 22 bus stop working?

          Services on the 22 - Swansea - Three Crosses bus stop at 18:13 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • Is there a 22 bus stop near me?

          Click here to view the nearest 22 - Swansea - Three Crosses bus stop.

        22 (Swansea Buses)

        The first stop of the 22 bus route is Capel-y-Crwys and the last stop is Swansea Bus Station Stand T. 22 (Swansea - Three Crosses) is operational during everyday.

        Additional information: 22 has 42 stops. The total trip duration for this route is approximately 44 minutes.

        More than 2 million users trust busmaps.com for public transport information. Find suggested Buses routes in Swansea, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

        22 bus near me

        Similar Routes & Alternatives to 22

        Looking for alternatives to 22? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

        Last updated on August 2, 2026