1 1a 2 2a 4 6 Cardiff Bay (Millennium Centre) - Cardiff City Centre 7 8 9 Heath Hospital - Cardiff Sports Village 11 13 Cardiff City Centre - Drope 14 17 Cardiff City Centre - Ely 18 Cardiff City Centre - Ely 21 23 24 Cardiff - Cardiff via Whitchurch 25 Cardiff - Llandaff North - Cardiff 26 27 Cardiff City Centre - Thornhill 28 Cardiff - Llanishen - Cardiff 29 30 32 35 Cardiff City Centre - Gabalfa 042 Atlantic Wharf,cardiff Bay - Victoria,london 042 Victoria Coach Station, Belgravia-Herbert Street, Atlantic Wharf 44 Cardiff City Centre - St Mellons 45 Cardiff City Centre - St Mellons 046 Swansea - Victoria,london 49 50 52 Cardiff City Centre - Cyncoed via Cardiff Met Cyncoed Campus 54 57 Cardiff City Centre - Pontprennau via Albany Road, Llanedeyrn, Hollybush, Pentwyn 58 Cardiff City Centre - Pontprennau via Albany Road, Llanedeyrn, Pentwyn, Holiday Inn 61 Cardiff City Centre - Pentrebane via Canton and Fairwater 62 63 Cardiff City Centre - Creigiau via Radyr, Pentyrch 077 Cardiff - Centenary Square 078 BP Garage, Taunton-John Dobson Street, Newcastle upon Tyne 078 Cardiff - Newcastle upon Tyne 86 86x 88 Barry - Penarth 90 Gwaunmiskin - Pontypridd via Upper Church Village 91 Cardiff City Centre - Penarth Esplanade 92 92b 93 93S 94 95 Cardiff - Barry Island via Gibbonsdown, Dinas Powys, Llandough 96 Cardiff City Centre - Barry via Morrisons, Barry Hospital, Wenvoe, Culverhouse Cross 100 Royal Glamorgan Hospital - Pontypridd via Beddau 101 102 102 Glyncoch - Nantgarw via Pontypridd, Rhydyfelin, Tesco 111 Pontypridd - Ty Rhiw via Glan-Y-Ffordd, Upper Boat 111 Swansea - Digbeth,birmingham 112 Digbeth,birmingham - Haverfordwest 112 Old Ynysybwl - Nantgarw 120 122 Tonypandy - Cardiff 124 Cardiff - Maerdy 130 Blaencwm - Pontypridd via Blaenrhondda, Tonypandy, Porth 132 Maerdy - Cardiff 136 201 Swansea - Gatwick Airport 202 Heathrow Airport Terminal 4,heathrow Airport - Swansea 216 Bristol Airport - Pontcanna,cardiff 304 305 320 400 Gwaunmiskin - Cardiff 507 Belgravia,victoria - Swansea 509 Belgravia,victoria - Pontcanna,cardiff 600 Fitzalan high School - Grangetown 604 Leckwith - Ysgol Plasmawr via Grangetown 606 Leckwith - Ysgol Plasmawr via Leckwith Road 608 Cardiff - Fitzalan School via Butetown, Grangetown 609 Cardiff Clare Road - Fitzalan School 610 Cardiff Bay - Fitzalan School via Corporation Road, Sloper Road 611 Bute Street - Fitzalan School via Ninian Park Road, Tudor Street, City Centre, Bute Street 910 Bristol Airport - Swansea 940 Swansea - Gatwick Airport D8 B B5 C1 Culverhouse Cross - Pontprennau Cp5 Cp6 Cp8 Cp9 Er3 F Flixbus Uk042 London - Cardiff Flixbus Uk046 Swansea - London Flixbus Uk077 Swansea - Bristol - Birmingham Flixbus Uk078 Bristol - Leeds - Newcastle Flixbus Uk910 Swansea - Cardiff - Bristol Airport Flixbus Uk940 Swansea - Cardiff - Newport - Heathrow - Gatwick G23 Gm4 GWR Bristol Parkway - Cardiff Central GWR Cardiff Central - Bristol Temple Meads GWR Neath - Cardiff Central GWR Swansea - Cardiff Central H59 J K Caerphilly - Caledfryn L M1 M19 Cardiff - Glasgow R22 S3 T14 Merthyr Tydfil - Cardiff T14c T1C Cardiff - Carmarthen - Aberystwyth T4 Merthyr Tydfil - Cardiff T4c Tf2 Transport for Wales Aberdare - Cardiff Central Transport for Wales Barry Island - Cardiff Central Transport for Wales Bridgend - Cardiff Central Transport for Wales Caerphilly - Bargoed Transport for Wales Caerphilly - Cardiff Central Transport for Wales Caerphilly - Ystrad Mynach Transport for Wales Cardiff Central - Bargoed Transport for Wales Cardiff Central - Cardiff Bay Transport for Wales Cardiff Central - Ebbw Vale Town Transport for Wales Cardiff Central - Hereford Transport for Wales Cardiff Central - Maesteg Transport for Wales Cardiff Central - Pontypridd Transport for Wales Cardiff Central - Radyr Transport for Wales Cardiff Central - Rhymney Transport for Wales Cardiff Central - Ystrad Mynach Transport for Wales Cheltenham Spa - Cardiff Central Transport for Wales Gloucester - Cardiff Central Transport for Wales Merthyr Tydfil - Radyr Transport for Wales Newport (South Wales) - Cardiff Central Transport for Wales Penarth - Cardiff Central Transport for Wales Radyr - Aberdare Transport for Wales Radyr - Cardiff Bay Transport for Wales Radyr - Pontypridd Transport for Wales Radyr - Treherbert Transport for Wales Rhymney - Caerphilly Uk042 Uk046 Uk077 Uk078 Uk910 Uk940 W14 Swansea - Tokyngton,london X X2 X3 Pontypool - Cardiff X30 Newport - Cardiff via University Hospital of Wales (Heath) X32 Maerdy - Cardiff CrossCountry Bristol Temple Meads - Cardiff Central CrossCountry Cardiff Central - Birmingham New Street CrossCountry Cardiff Central - Bristol Temple Meads CrossCountry Cardiff Central - Edinburgh CrossCountry Cardiff Central - Leicester CrossCountry Cardiff Central - Nottingham CrossCountry Cardiff Central - Nuneaton CrossCountry Derby - Cardiff Central CrossCountry Gloucester - Cardiff Central GWR Bristol Parkway - Carmarthen GWR Bristol Parkway - Swansea GWR Bristol Temple Meads - Swansea GWR Cardiff Central - Bristol Parkway GWR Cardiff Central - Bristol Temple Meads GWR Cardiff Central - Exeter St Davids GWR Cardiff Central - Fareham GWR Cardiff Central - Newport (South Wales) GWR Cardiff Central - Penzance GWR Cardiff Central - Portsmouth Harbour GWR Cardiff Central - Swansea GWR Cardiff Central - Swindon (Wilts) GWR Cardiff Central - Taunton GWR Cardiff Central - Warminster GWR Cardiff Central - Westbury (Wilts) GWR Exmouth - Cardiff Central GWR Frome - Cardiff Central GWR London Paddington - Bridgend GWR London Paddington - Cardiff Central GWR London Paddington - Carmarthen GWR London Paddington - London Paddington GWR London Paddington - Neath GWR London Paddington - Pembroke Dock GWR London Paddington - Port Talbot Parkway GWR London Paddington - Swansea GWR Newport (South Wales) - Carmarthen GWR Newport (South Wales) - Swansea GWR Paignton - Cardiff Central GWR Plymouth - Cardiff Central GWR Southampton Central - Cardiff Central GWR Swansea - Bristol Parkway GWR Swansea - Swindon (Wilts) GWR Swindon (Wilts) - Swansea GWR Weston-super-Mare - Cardiff Central GWR Weymouth - Cardiff Central Transport for Wales Aberdare - Cardiff Central Transport for Wales Aberdare - Merthyr Tydfil Transport for Wales Bargoed - Barry Island Transport for Wales Bargoed - Cardiff Central Transport for Wales Barry Island - Ystrad Mynach Transport for Wales Bridgend - Caerphilly Transport for Wales Bridgend - Rhymney Transport for Wales Caerphilly - Barry Island Transport for Wales Caerphilly - Cardiff Central Transport for Wales Caerphilly - Penarth Transport for Wales Caerphilly - Rhoose Cardiff Intl Airpor Transport for Wales Cardiff Bay - Cardiff Queen Street Transport for Wales Cardiff Bay - Coryton Transport for Wales Cardiff Bay - Pontypridd Transport for Wales Cardiff Bay - Radyr Transport for Wales Cardiff Central - Abergavenny Transport for Wales Cardiff Central - Barry Island Transport for Wales Cardiff Central - Bridgend Transport for Wales Cardiff Central - Cardiff Bay Transport for Wales Cardiff Central - Cardiff Queen Street Transport for Wales Cardiff Central - Cheltenham Spa Transport for Wales Cardiff Central - Chester Transport for Wales Cardiff Central - Coryton Transport for Wales Cardiff Central - Fishguard Harbour Transport for Wales Cardiff Central - Holyhead Transport for Wales Cardiff Central - Maesteg Transport for Wales Cardiff Central - Manchester Piccadilly Transport for Wales Cardiff Central - Merthyr Tydfil Transport for Wales Cardiff Central - Milford Haven Transport for Wales Cardiff Central - Newport (South Wales) Transport for Wales Cardiff Central - Radyr Transport for Wales Cardiff Central - Rhoose Cardiff Intl Airpor Transport for Wales Cardiff Central - Rhyl Transport for Wales Cardiff Central - Rhymney Transport for Wales Cardiff Central - Severn Tunnel Junction Transport for Wales Cardiff Central - Shrewsbury Transport for Wales Cardiff Central - Swansea Transport for Wales Cardiff Central - Tenby Transport for Wales Cardiff Central - Treherbert Transport for Wales Cardiff Queen Street - Barry Island Transport for Wales Carmarthen - Cardiff Central Transport for Wales Carmarthen - Hereford Transport for Wales Carmarthen - Newport (South Wales) Transport for Wales Chepstow - Cardiff Central Transport for Wales Coryton - Barry Transport for Wales Coryton - Bridgend Transport for Wales Coryton - Penarth 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 Ebbw Vale Town - Cardiff Central Transport for Wales Fishguard Harbour - Cardiff Central Transport for Wales Fishguard Harbour - Manchester Piccadilly Transport for Wales Gloucester - Cardiff Central Transport for Wales Hereford - Cardiff Central Transport for Wales Hereford - Fishguard Harbour Transport for Wales Hereford - Swansea Transport for Wales Holyhead - Cardiff Central Transport for Wales Llanelli - Cardiff Central Transport for Wales Llandudno Junction - Cardiff Central Transport for Wales Maesteg - Cardiff Central Transport for Wales Maesteg - Cheltenham Spa Transport for Wales Maesteg - Chepstow Transport for Wales Maesteg - Ebbw Vale Town Transport for Wales Maesteg - Newport (South Wales) Transport for Wales Manchester Piccadilly - Carmarthen Transport for Wales Manchester Piccadilly - Pembroke Dock Transport for Wales Milford Haven - Hereford Transport for Wales Milford Haven - Manchester Piccadilly Transport for Wales Milford Haven - Newport (South Wales) Transport for Wales Newport (South Wales) - Fishguard Harbour Transport for Wales Newport (South Wales) - Milford Haven Transport for Wales Newport (South Wales) - Swansea Transport for Wales Pembroke Dock - Cardiff Central Transport for Wales Pembroke Dock - Newport (South Wales) Transport for Wales Penarth - Cardiff Queen Street Transport for Wales Pontypridd - Cardiff Central Transport for Wales Pontypridd - Radyr Transport for Wales Rhyl - Cardiff Central Transport for Wales Rhymney - Barry Island Transport for Wales Rhymney - Penarth Transport for Wales Rhymney - Rhoose Cardiff Intl Airpor Transport for Wales Shrewsbury - Milford Haven Transport for Wales Swansea - Hereford Transport for Wales Swansea - Manchester Piccadilly Transport for Wales Swansea - Shrewsbury Transport for Wales Whitland - Cardiff Central