Barry Public Transit Routes and Schedules
Home
Map
Directions
88
Barry - Penarth
93
Cardiff - Barry via Dinas Powys, Penarth
94
Cardiff - Barry via Sully, Penarth
95
Cardiff - Barry Island
96
Cardiff - Barry via Barry Hospital
100
Barry - Calcot via Barry Island, Town Centre, Colcot
304
Llantwit Major - Cardiff
905
Rhoose Railway Station - Cardiff Airport
B1
Highlight Park - Barry Morrisons via Gibbonsdown, Barry Town Centre
B2
Cwm Talwg Estate - Barry Morrisons via Gibbonsdown, Barry Hospital
B3
Barry - Barry via Cadoxton
Transport for Wales
Barry - Bridgend
Transport for Wales
Barry Island - Cardiff Central
Transport for Wales
Cardiff Central - Bridgend
Transport for Wales
Rhoose Cardiff Intl Airpor - Cardiff International Airport
X2
Porthcawl - Cardiff
GWR
Bristol Parkway - Swansea
GWR
Carmarthen - London Paddington
GWR
Oxford - Swansea
GWR
Swansea - London Paddington
GWR
Swansea - Reading
Transport for Wales
Barry Island - Bargoed
Transport for Wales
Barry Island - Caerphilly
Transport for Wales
Barry Island - Cardiff Central
Transport for Wales
Barry Island - Cardiff Queen Street
Transport for Wales
Barry Island - Rhymney
Transport for Wales
Barry Island - Ystrad Mynach
Transport for Wales
Bridgend - Cardiff Central
Transport for Wales
Bridgend - Cardiff Queen Street
Transport for Wales
Cardiff Central - Barry
Transport for Wales
Cardiff Central - Bridgend
Transport for Wales
Cardiff Central - Carmarthen
Transport for Wales
Cardiff Central - Maesteg
Transport for Wales
Cardiff Central - Milford Haven
Transport for Wales
Carmarthen - Hereford
Transport for Wales
Coryton - Bridgend
Transport for Wales
Fishguard Harbour - Cardiff Central
Transport for Wales
Hereford - Fishguard Harbour
Transport for Wales
Hereford - Swansea
Transport for Wales
Maesteg - Cardiff Central
Transport for Wales
Manchester Piccadilly - Carmarthen
Transport for Wales
Manchester Piccadilly - Swansea
Transport for Wales
Milford Haven - Manchester Piccadilly
Transport for Wales
Newport (South Wales) - Milford Haven
Transport for Wales
Rhymney - Bridgend
Transport for Wales
Swansea - Cardiff Central
Transport for Wales
Swansea - Shrewsbury