304 - Llantwit Major Interchange - Cardiff Bus Interchange via Cardiff Airport, Barry & Cardiff Bay
PG0000421:577:
current: true
description: Llantwit Major Interchange - Cardiff Bus Interchange via Cardiff Airport,
Barry & Cardiff Bay
line_brand: ''
line_name: '304'
Routes
First Bus_8322_20260601 16:01:00/304-FCYM304--FCYM-Cymru_East_BR-2026-05-31-H10-Bridgend-BODS_V1_1.xml
Line: FCYM:PG0000421:577:304
LineName: 304
ServiceCode: PG0000421:577
CreationDateTime: 15 Jun 2022, 7:17 a.m.
ModificationDateTime: 19 May 2026, 9:34 a.m.
Hash: 3b1fd56cb5f58dc47a0e2dd12a4b3176d4ff8608
RevisionNumber: 222
OperatingPeriod: 2026-05-31
PublicUse: True
Description: Llantwit Major Interchange - Cardiff Bus Interchange via Cardiff Airport, Barry & Cardiff Bay
Origin: Llantwit Major Interchange
Destination: Cardiff Bus Interchange
Via: Cardiff Airport, Barry & Cardiff Bay
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 328 | 118 | 0630 | out | 06:30 | 08:40 | Monday to Friday | Monday to Friday |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bridgend | ✎ | |
| 331 | 122 | 1145 | out | 11:45 | 13:51 | Bridgend | ✎ | ||||
| 333 | 123 | 1250 | out | 12:50 | 14:56 | Bridgend | ✎ | ||||
| 335 | 125 | 1350 | out | 13:50 | 15:55 | Bridgend | ✎ | ||||
| 337 | 120 | 1505 | out | 15:05 | 17:11 | Bridgend | ✎ | ||||
| 339 | 126 | 1555 | out | 15:55 | 18:00 | Bridgend | ✎ | ||||
| 341 | 121 | 1705 | out | 17:05 | 19:04 | Bridgend | ✎ | ||||
| 343 | 127 | 1805 | out | 18:05 | 20:00 | Bridgend | ✎ | ||||
| 347 | 111 | 2112 | out | 21:12 | 22:59 | Bridgend | ✎ | ||||
| 348 | 106 | 2157 | out | 21:57 | 23:44 | Bridgend | ✎ | ||||
| 349 | 121 | 2252 | out | 22:52 | 00:38 | Bridgend | ✎ | ||||
| 325 | 110 | 0500 | in | 05:00 | 06:48 | Bridgend | ✎ | ||||
| 326 | 117 | 0540 | in | 05:40 | 07:30 | Bridgend | ✎ | ||||
| 327 | 119 | 0640 | in | 06:40 | 08:41 | Bridgend | ✎ | ||||
| 329 | 122 | 0740 | in | 07:40 | 09:45 | Bridgend | ✎ | ||||
| 330 | 123 | 0845 | in | 08:45 | 10:51 | Bridgend | ✎ | ||||
| 332 | 126 | 1145 | in | 11:45 | 13:48 | Bridgend | ✎ | ||||
| 334 | 121 | 1255 | in | 12:55 | 14:58 | Bridgend | ✎ | ||||
| 336 | 127 | 1355 | in | 13:55 | 15:59 | Bridgend | ✎ | ||||
| 338 | 128 | 1505 | in | 15:05 | 17:12 | Bridgend | ✎ | ||||
| 340 | 118 | 1605 | in | 16:05 | 18:11 | Bridgend | ✎ | ||||
| 342 | 116 | 1715 | in | 17:15 | 19:20 | Bridgend | ✎ | ||||
| 344 | 124 | 1805 | in | 18:05 | 20:05 | Bridgend | ✎ | ||||
| 345 | 117 | 1910 | in | 19:10 | 20:57 | Bridgend | ✎ | ||||
| 346 | 120 | 2105 | in | 21:05 | 22:50 | Bridgend | ✎ | ||||
| 350 | 111 | 2305 | in | 23:05 | 00:50 | Bridgend | ✎ | ||||
| 354 | 118 | 0630 | out | 06:30 | 08:40 | Saturdays | Saturdays |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bridgend | ✎ | |
| 357 | 122 | 1145 | out | 11:45 | 13:51 | Bridgend | ✎ | ||||
| 359 | 123 | 1250 | out | 12:50 | 14:56 | Bridgend | ✎ | ||||
| 361 | 125 | 1350 | out | 13:50 | 15:55 | Bridgend | ✎ | ||||
| 363 | 120 | 1505 | out | 15:05 | 17:11 | Bridgend | ✎ | ||||
| 365 | 126 | 1555 | out | 15:55 | 18:00 | Bridgend | ✎ | ||||
| 367 | 121 | 1705 | out | 17:05 | 19:04 | Bridgend | ✎ | ||||
| 369 | 127 | 1805 | out | 18:05 | 20:00 | Bridgend | ✎ | ||||
| 373 | 111 | 2112 | out | 21:12 | 22:59 | Bridgend | ✎ | ||||
| 374 | 106 | 2157 | out | 21:57 | 23:44 | Bridgend | ✎ | ||||
| 375 | 121 | 2252 | out | 22:52 | 00:38 | Bridgend | ✎ | ||||
| 351 | 110 | 0500 | in | 05:00 | 06:48 | Bridgend | ✎ | ||||
| 352 | 117 | 0540 | in | 05:40 | 07:30 | Bridgend | ✎ | ||||
| 353 | 119 | 0640 | in | 06:40 | 08:41 | Bridgend | ✎ | ||||
| 355 | 122 | 0740 | in | 07:40 | 09:45 | Bridgend | ✎ | ||||
| 356 | 123 | 0845 | in | 08:45 | 10:51 | Bridgend | ✎ | ||||
| 358 | 126 | 1145 | in | 11:45 | 13:48 | Bridgend | ✎ | ||||
| 360 | 121 | 1255 | in | 12:55 | 14:58 | Bridgend | ✎ | ||||
| 362 | 127 | 1355 | in | 13:55 | 15:59 | Bridgend | ✎ | ||||
| 364 | 128 | 1505 | in | 15:05 | 17:12 | Bridgend | ✎ | ||||
| 366 | 118 | 1605 | in | 16:05 | 18:11 | Bridgend | ✎ | ||||
| 368 | 116 | 1715 | in | 17:15 | 19:20 | Bridgend | ✎ | ||||
| 370 | 124 | 1805 | in | 18:05 | 20:05 | Bridgend | ✎ | ||||
| 371 | 117 | 1910 | in | 19:10 | 20:57 | Bridgend | ✎ | ||||
| 372 | 120 | 2105 | in | 21:05 | 22:50 | Bridgend | ✎ | ||||
| 376 | 111 | 2305 | in | 23:05 | 00:50 | Bridgend | ✎ | ||||
| 310 | 311 | 0655 | out | 06:55 | 08:43 | Sundays | Sundays |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Bridgend | ✎ | |
| 311 | 314 | 0855 | out | 08:55 | 10:51 | Bridgend | ✎ | ||||
| 313 | 316 | 1100 | out | 11:00 | 12:58 | Bridgend | ✎ | ||||
| 315 | 311 | 1300 | out | 13:00 | 14:58 | Bridgend | ✎ | ||||
| 317 | 313 | 1500 | out | 15:00 | 16:56 | Bridgend | ✎ | ||||
| 319 | 312 | 1700 | out | 17:00 | 18:55 | Bridgend | ✎ | ||||
| 321 | 311 | 1855 | out | 18:55 | 20:44 | Bridgend | ✎ | ||||
| 324 | 310 | 2255 | out | 22:55 | 00:44 | Bridgend | ✎ | ||||
| 309 | 313 | 0705 | in | 07:05 | 08:54 | Bridgend | ✎ | ||||
| 312 | 311 | 0857 | in | 08:57 | 10:55 | Bridgend | ✎ | ||||
| 314 | 313 | 1105 | in | 11:05 | 13:05 | Bridgend | ✎ | ||||
| 316 | 312 | 1305 | in | 13:05 | 15:05 | Bridgend | ✎ | ||||
| 318 | 311 | 1505 | in | 15:05 | 17:07 | Bridgend | ✎ | ||||
| 320 | 313 | 1705 | in | 17:05 | 19:02 | Bridgend | ✎ | ||||
| 322 | 312 | 1905 | in | 19:05 | 20:55 | Bridgend | ✎ | ||||
| 323 | 311 | 2105 | in | 21:05 | 22:52 | Bridgend | ✎ |
First Bus_8324_20260601 16:01:00/304-FCYM304--FCYM-Cymru_East_PT-2026-05-31-H10-Port_Talbot-BODS_V1_1.xml
Line: FCYM:PG0000421:577:304
LineName: 304
ServiceCode: PG0000421:577
CreationDateTime: 15 Jun 2022, 7:17 a.m.
ModificationDateTime: 19 May 2026, 9:37 a.m.
Hash: 86d322fcba5a2d59ce9395d49b25fec6bd338fd8
RevisionNumber: 224
OperatingPeriod: 2026-05-31
PublicUse: True
Description: Llantwit Major Interchange - Cardiff Bus Interchange via Cardiff Airport, Barry & Cardiff Bay
Origin: Llantwit Major Interchange
Destination: Cardiff Bus Interchange
Via: Cardiff Airport, Barry & Cardiff Bay
Edit
| Block | Code | Direction | Start | End | Dates | Days | Bank Holidays | Dates | Garage | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 819 | 116 | 0730 | out | 07:30 | 09:46 | Monday to Friday | Monday to Friday |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Port Talbot | ✎ | |
| 820 | 124 | 0843 | out | 08:43 | 10:56 | Port Talbot | ✎ | ||||
| 821 | 117 | 0935 | out | 09:35 | 11:41 | Port Talbot | ✎ | ||||
| 823 | 119 | 1040 | out | 10:40 | 12:46 | Port Talbot | ✎ | ||||
| 825 | 128 | 1910 | out | 19:10 | 20:58 | Port Talbot | ✎ | ||||
| 827 | 138 | 2010 | out | 20:10 | 21:57 | Port Talbot | ✎ | ||||
| 822 | 125 | 0950 | in | 09:50 | 11:53 | Port Talbot | ✎ | ||||
| 824 | 120 | 1105 | in | 11:05 | 13:08 | Port Talbot | ✎ | ||||
| 826 | 125 | 2005 | in | 20:05 | 21:50 | Port Talbot | ✎ | ||||
| 828 | 138 | 2205 | in | 22:05 | 23:50 | Port Talbot | ✎ | ||||
| 829 | 116 | 0730 | out | 07:30 | 09:46 | Saturdays | Saturdays |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Port Talbot | ✎ | |
| 830 | 124 | 0843 | out | 08:43 | 10:56 | Port Talbot | ✎ | ||||
| 831 | 117 | 0935 | out | 09:35 | 11:41 | Port Talbot | ✎ | ||||
| 833 | 119 | 1040 | out | 10:40 | 12:46 | Port Talbot | ✎ | ||||
| 835 | 128 | 1910 | out | 19:10 | 20:58 | Port Talbot | ✎ | ||||
| 837 | 139 | 2010 | out | 20:10 | 21:57 | Port Talbot | ✎ | ||||
| 832 | 125 | 0950 | in | 09:50 | 11:53 | Port Talbot | ✎ | ||||
| 834 | 120 | 1105 | in | 11:05 | 13:08 | Port Talbot | ✎ | ||||
| 836 | 125 | 2005 | in | 20:05 | 21:50 | Port Talbot | ✎ | ||||
| 838 | 139 | 2205 | in | 22:05 | 23:50 | Port Talbot | ✎ | ||||
| 817 | 313 | 2055 | out | 20:55 | 22:44 | Sundays | Sundays |
not ChristmasDay not BoxingDay not GoodFriday not NewYearsDay not LateSummerBankHolidayNotScotland not MayDay not EasterMonday not SpringBank not ChristmasDayHoliday not BoxingDayHoliday not NewYearsDayHoliday not ChristmasEve not NewYearsEve |
Port Talbot | ✎ | |
| 818 | 313 | 2255 | in | 22:55 | 00:42 | Port Talbot | ✎ |
Outbound
- Grange Gardens (before)
- Whiteways (before)
- Monmouth Way (before)
- Crawshay Drive (after)
- Percy Smith Road (after)
- Boverton Post Office (o/s)
- Old Brewery (nr)
- North Gate (nr)
- Picketstone Close (before)
- Pinewood Square (after)
- RAF St Athan East Camp (o/s)
- Beggars Pound (nr)
- Rectory Road (o/s Chemist)
- St Athan War Memorial (o/s)
- Boys Village (after Petrol Station)
- Llancadle Cross (before)
- Burton Hill (on)
- Aberthaw Cement Works (opp)
- Blue Anchor (rear)
- Reservoir (opp)
- Fontygary Inn (before)
- Wharton Close (before)
- Mayflower (nr)
- Station Road (after)
- Ceri Avenue (before)
- Eggerton Gray (nr)
- Cardiff Airport Holiday Inn Express (opp)
- Welford Farm (nr)
- Cwm Ciddy (before)
- Weycock Cross (after)
- Highlight Park (o/s)
- Colcot Arms (o/s)
- Barry Hospital (nr)
- Barry College (nr)
- College Road (opp 99)
- Alexandra Gardens (o/s)
- Romilly Schools (before)
- Park Crescent (o/s 111)
- The Grove (before)
- Park Avenue (o/s 22)
- Barry Hotel (o/s)
- The Priory (nr)
- Hilda Street (before)
- Barry Civic Offices 2 (at)
- Barry Civic Offices (Stop 3)
- Hanover Street (before)
- King Square (Stop 1)
- St Helen`s Church (adj)
- Barry Kwik Fit (opp)
- Newton Street (after)
- Weston Square (before)
- Spring Street (after)
- Lennox Green (before)
- Laura Street (after)
- Ty Verlon (nr)
- Arnold House (opp)
- Southra (nr)
- Dinas Powys Railway Station (opp)
- Elm Grove Road (after)
- Dinas Powys Primary School (opp)
- Brookside (after)
- Eastbrook (in)
- Llandough Church (nr)
- Merrie Harrier (after)
- Sports Village (o/s Morrisons)
- O'Leary Drive (before)
- Cardiff Bay Asda (after)
- Staples (nr)
- Earl Street (before)
- Kent Street (before)
- Avondale Gardens (after)
- Horle Close (after)
- James Street (o/s 70)
- Mount Stuart Square (adj)
- The Flourish (nr)
- Lloyd George Avenue (adj Station)
- Magretion Place (after)
- Letton Road (opp)
- Herbert Street (before)
- Customhouse Street JW (o/s)
Inbound
- Cardiff Bus Interchange Bay 1
- Vellacott Close (after)
- Glanhowny Close (o/s)
- Lloyd George Avenue (nr Station)
- The Flourish (before)
- Millennium Centre (o/s)
- Mount Stuart Square (opp)
- James Street (before Police Station)
- Pomeroy Street (before)
- Horle Close (after)
- Avondale Gardens (before)
- Amherst Street (before)
- The Marl (o/s)
- Staples (nr)
- Cardiff Bay Asda (opp)
- Prospect Place (nr)
- Sports Village (opp Morrisons)
- Merrie Harrier (after)
- Llandough Hospital Stand 4 (at)
- Llandough Hospital Stand 3 (at)
- Llandough Hospital Stand 5 (at)
- Llandough Hospital Stand 8 (at)
- Llandough Hospital Stand 1 (at)
- Merrie Harrier (after)
- Eastbrook (in)
- Brookside (before)
- Dinas Powys Primary School (before)
- Elm Grove Road (before)
- Dinas Powys Railway Station (o/s)
- Bryn-y-Don (nr)
- Arnold House (o/s)
- Ty Verlon (nr)
- Laura Street (after)
- Spring Street (before)
- Weston Square (before)
- Weston Square (after)
- Wynd Street (after)
- Barry Kwik Fit (after)
- Wyndham Street (o/s Flats 1-6)
- Wyndham Street (opp 52)
- Barry Town Centre 3 (at)
- Holton Road (o/s 116)
- Holton Road (Shops)
- Barry Civic Offices 1 (at)
- Barry Kwik Fit (o/s)
- Gladstone Bridge (after)
- The Priory (nr)
- Barry Hotel (opp)
- Ship Hotel (before)
- Ship Hotel (after)
- West End Club (o/s)
- All Saints Church (after)
- Park Hotel (after)
- Romilly Schools (after)
- Alexandra Gardens (before)
- College Road (Co-op)
- Barry College (nr)
- Barry Hospital (nr)
- Colcot Sports Centre (before)
- Highlight Park (opp)
- Weycock Cross (before)
- Cwm Ciddy (after)
- Welford Farm (nr)
- Celtic International Hotel (opp)
- ICAT (before)
- Cardiff Airport (o/s Terminal)
- BAMC (opp)
- Cardiff Airport Holiday Inn Express (o/s)
- Eggerton Gray (nr)
- Ceri Avenue (after)
- Romilly Road (before)
- Rhoose Shops (before)
- Mayflower (nr)
- Wharton Close (before)
- Fontygary Inn (after)
- Aberthaw Reservoir (after)
- Blue Anchor (opp)
- Aberthaw Cement Works (o/s)
- Burton Hill (on)
- Llancadle Cross (after)
- Boys Village (before Petrol Station)
- St Athan War Memorial (opp)
- St Athan Co-op (o/s)
- Rectory Road (after Phone Box)
- Beggars Pound (nr)
- RAF St Athan East Camp (opp)
- Pinewood Square (before)
- Picketstone Close (after)
- North Gate (nr)
- Old Brewery (nr)
- Boverton Post Office (opp)
- Percy Smith Road (opp junct)
- Crawshay Drive (before)
- Monmouth Way (after)
- Whiteways (after)
- Grange Gardens (after)
- Llantwit Major Interchange (inside)