046 Swansea Bus Station Stand B, Swans-Victoria Coach Station, Belgravia 63 64 65 Bridgend - Talbot Green via Bryncethin, Heol-y-Cyw, Llanharan 68 69 70 71 72 73 74 76 111 112 172 Aberdare - Bridgend 172 Bridgend - Porthcawl 201 Heathrow Central Bus Sta-South Terminal Bus Station, Gatwick Airport 202 Swansea Bus Station Stand B, Swansea-Heathrow Terminal 4, Heathrow A 303 404 Pontypridd - Bridgend 507 Victoria Coach Station, Belgravia-Llanelli Bus Station Stand 2, Llan 508 Victoria Coach Station, Belgravia-Bus Station , Haverfordwest 861 910 Airport Bus Station, Bristol Ai-Swansea Bus Station Stand B, Swansea 940 South Terminal Coach Station, G-Swansea Bus Station Stand B, Swansea Cp8 Swansea Bus Station Stand B, Swansea-Sophia Gardens, Pontcanna Flixbus Uk046 Swansea - London Flixbus Uk910 Swansea - Cardiff - Bristol Airport Flixbus Uk940 Swansea - Cardiff - Newport - Heathrow - Gatwick G23 Sophia Gardens, Pontcanna-Glastonbury Festival Coach Park, Glastonbu GWR Neath - Cardiff Central GWR Swansea - Bridgend T1C Cardiff - Carmarthen - Aberystwyth Transport for Wales Bridgend - Maesteg Transport for Wales Bridgend - Rhoose Cardiff Intl Airpor Transport for Wales Cardiff Central - Bridgend Transport for Wales Cardiff Central - Maesteg UK046 UK910 UK940 X1 X2 GWR Bristol Parkway - Carmarthen GWR Bristol Parkway - Swansea GWR Bristol Temple Meads - Swansea GWR Cardiff Central - Swansea GWR London Paddington - Carmarthen GWR London Paddington - Neath GWR London Paddington - Pembroke Dock GWR London Paddington - Port Talbot Parkway GWR London Paddington - Swansea GWR Newport (South Wales) - Swansea GWR Swansea - Bristol Parkway Transport for Wales Bridgend - Ebbw Vale Town Transport for Wales Caerphilly - Bridgend Transport for Wales Cardiff Central - Bridgend Transport for Wales Cardiff Central - Carmarthen Transport for Wales Cardiff Central - Fishguard Harbour Transport for Wales Cardiff Central - Milford Haven Transport for Wales Cardiff Central - Pembroke Dock Transport for Wales Cardiff Central - Swansea Transport for Wales Cardiff Central - Tenby Transport for Wales Carmarthen - Hereford Transport for Wales Carmarthen - Newport (South Wales) Transport for Wales Crewe - Carmarthen Transport for Wales Crewe - Fishguard Harbour Transport for Wales Crewe - Milford Haven Transport for Wales Crewe - Pembroke Dock Transport for Wales Crewe - Swansea Transport for Wales Fishguard Harbour - Cardiff Central Transport for Wales Fishguard Harbour - Newport (South Wales) Transport for Wales Hereford - Fishguard Harbour Transport for Wales Hereford - Swansea Transport for Wales Llanelli - Cardiff Central Transport for Wales Llandrindod - Cardiff Central Transport for Wales Llanwrtyd - Cardiff Central Transport for Wales Maesteg - Bridgend Transport for Wales Maesteg - Cardiff Central Transport for Wales Maesteg - Cheltenham Spa Transport for Wales Maesteg - Ebbw Vale Town Transport for Wales Maesteg - Lydney Transport for Wales Maesteg - Newport (South Wales) Transport for Wales Maesteg - Severn Tunnel Junction Transport for Wales Manchester Piccadilly - Carmarthen Transport for Wales Manchester Piccadilly - Fishguard Harbour Transport for Wales Manchester Piccadilly - Milford Haven Transport for Wales Manchester Piccadilly - Pembroke Dock Transport for Wales Manchester Piccadilly - Swansea Transport for Wales Milford Haven - Hereford Transport for Wales Milford Haven - Newport (South Wales) Transport for Wales Newport (South Wales) - Carmarthen Transport for Wales Newport (South Wales) - Milford Haven Transport for Wales Newport (South Wales) - Pembroke Dock Transport for Wales Newport (South Wales) - Swansea Transport for Wales Rhymney - Bridgend Transport for Wales Shrewsbury - Milford Haven Transport for Wales Swansea - Crewe Transport for Wales Swansea - Hereford Transport for Wales Swansea - Shrewsbury Transport for Wales Whitland - Cardiff Central