Barry Public Transit Routes and Schedules

88 Barry - Penarth 93 94 95 Cardiff - Barry Island via Gibbonsdown, Dinas Powys, Llandough 96 Cardiff City Centre - Barry via Morrisons, Barry Hospital, Wenvoe, Culverhouse Cross 100 Barry - Calcot via Barry Island, Town Centre, Colcot 304 905 Rhoose Railway Station - Cardiff Airport B1 B2 B3 Barry - Barry via Cadoxton Transport for Wales Barry - Bridgend Transport for Wales Barry Island - Cardiff Central Transport for Wales Bridgend - Cardiff Central Transport for Wales Cardiff International Airport - Rhoose Cardiff Intl Airpor X2 GWR Bristol Parkway - Swansea GWR London Paddington - Carmarthen GWR London Paddington - Swansea Transport for Wales Bargoed - Barry Island 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 - Rhoose Cardiff Intl Airpor Transport for Wales Cardiff Central - Barry Island Transport for Wales Cardiff Central - Bridgend Transport for Wales Cardiff Central - Maesteg Transport for Wales Cardiff Central - Milford Haven Transport for Wales Cardiff Central - Rhoose Cardiff Intl Airpor Transport for Wales Cardiff Central - Swansea Transport for Wales Cardiff Queen Street - Barry Island Transport for Wales Carmarthen - Cardiff Central Transport for Wales Carmarthen - Hereford Transport for Wales Coryton - Barry Transport for Wales Coryton - Bridgend Transport for Wales Fishguard Harbour - Cardiff Central Transport for Wales Hereford - Swansea Transport for Wales Maesteg - Cardiff Central Transport for Wales Manchester Piccadilly - Carmarthen Transport for Wales Milford Haven - Manchester Piccadilly Transport for Wales Newport (South Wales) - Milford Haven Transport for Wales Rhymney - Barry Island Transport for Wales Rhymney - Rhoose Cardiff Intl Airpor Transport for Wales Swansea - Manchester Piccadilly Transport for Wales Swansea - Shrewsbury