304
First Cymru
304 bus timetable: Llantwit Major to Cardiff Bus Station
Llantwit Major - Cardiff Bus Station
Route map
304 live route map
See the route, stops, and live buses currently on this line.
177 stops
Live buses loading
Map ready
Loading the route map...
Llantwit Major → Cardiff
9 trips · first 06:55 · last 22:55
Sunday
Live Valid 2026-05-31 – 2026-07-18
Swipe sideways to see later trips.
Stop
06:55
Cardiff
08:55
Cardiff
11:00
Cardiff
13:00
Cardiff
15:00
Cardiff
17:00
Cardiff
18:55
Cardiff
20:55
Cardiff
22:55
Cardiff
07:29
09:31
11:38
13:38
15:38
17:38
19:31
21:31
23:31
Cardiff International Sports Village, Sports Village
outside Morrisons
08:29
10:36
12:43
14:43
16:41
18:40
20:31
22:31
00:31+1
Atlantic Wharf, Lloyd George Avenue
adjacent Station
08:38
10:46
12:53
14:53
16:51
18:50
20:40
22:40
00:40+1
Cardiff → Llantwit Major
9 trips · first 07:05 · last 22:55
Sunday
Live Valid 2026-05-31 – 2026-07-18
Swipe sideways to see later trips.
Stop
07:05
Cardiff
08:57
Cardiff
11:05
Cardiff
13:05
Cardiff
15:05
Cardiff
17:05
Cardiff
19:05
Cardiff
21:05
Cardiff
22:55
Cardiff
07:20
09:12
11:21
13:21
15:22
17:21
19:19
21:18
23:08
Cardiff International Sports Village, Sports Village
opposite Morrisons
07:21
09:13
11:21
13:21
15:22
17:22
19:20
21:18
23:08
08:24
10:21
12:30
14:30
16:33
18:29
20:22
22:19
00:09+1
Timetable data from First Cymru, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code W_FG_FCYM_304_1.
All stops shown
98 stops- Cardiff Bus Station, Cardiff Bus Interchange Bay 1
- Atlantic Wharf, Vellacott Close after
- Atlantic Wharf, Glanhowny Close outside
- Atlantic Wharf, Lloyd George Avenue near Station
- Cardiff Bay, The Flourish before
- Cardiff Bay, Millennium Centre outside
- Butetown, Mount Stuart Square opposite
- Butetown, James Street before Police Station
- Butetown, Pomeroy Street before
- Grangetown, Horle Close after
- Grangetown, Avondale Gardens before
- Grangetown, Amherst Street before
- Grangetown, The Marl outside
- Grangetown, Staples near
- Grangetown, Cardiff Bay Asda opposite
- Cardiff International Sports Village, Prospect Place near
- Cardiff International Sports Village, Sports Village opposite Morrisons
- Llandough, 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
- Llandough, Merrie Harrier after
- Eastbrook in
- Eastbrook, Brookside before
- Dinas Powys Primary School before
- Dinas Powys, Elm Grove Road before
- Dinas Powys Railway Station outside
- Dinas Powys, Bryn-y-Don near
- Dinas Powys, Arnold House outside
- Palmerstown, Ty Verlon near
- Palmerstown, Laura Street after
- Palmerstown, Spring Street before
- Cadoxton, Weston Square before
- Cadoxton, Weston Square after
- Barry, Wynd Street after
- Barry Kwik Fit after
- Barry, Wyndham Street outside Flats 1-6
- Barry, Wyndham Street opposite 52
- Barry Town Centre 3 at
- Barry, Holton Road outside 116
- Barry, Holton Road Shops
- Barry Civic Offices 1 at
- Barry Dock, Barry Kwik Fit outside
- Barry, Gladstone Bridge after
- Barry, The Priory near
- Barry Hotel opposite
- Barry, Ship Hotel before
- Barry, Ship Hotel after
- Barry, West End Club outside
- Barry, All Saints Church after
- Barry, Park Hotel after
- Barry, Romilly Schools after
- Barry, Alexandra Gardens before
- Barry, College Road Co-op
- Barry College near
- Colcot, Barry Hospital near
- Colcot Sports Centre before
- Highlight Park opposite
- Colcot, Weycock Cross before
- Cwm Ciddy after
- Tredogan, Welford Farm near
- Tredogan, Celtic International Hotel opposite
- Cardiff Airport, ICAT before
- Cardiff Airport outside Terminal
- Cardiff Airport, BAMC opposite
- Tredogan, Celtic International Hotel opposite
- Tredogan, Cardiff Airport Holiday Inn Express outside
- Porthkerry, Eggerton Gray near
- Rhoose, Ceri Avenue after
- Rhoose, Romilly Road before
- Rhoose Shops before
- Rhoose, Mayflower near
- Rhoose, Wharton Close before
- Font-y-gary, Fontygary Inn after
- East Aberthaw, Aberthaw Reservoir after
- East Aberthaw, Blue Anchor opposite
- East Aberthaw, Aberthaw Cement Works outside
- Burton Hill on
- Burton, Llancadle Cross after
- Boys Village before Petrol Station
- St Athan War Memorial opposite
- St Athan Co-op outside
- St Athan, Rectory Road after Phone Box
- Beggars Pound near
- St Athan, RAF St Athan East Camp opposite
- Eglwys-Brewis, Pinewood Square before
- Eglwys-Brewis, Picketstone Close after
- Boverton, North Gate near
- Boverton, Old Brewery near
- Boverton Post Office opposite
- Boverton, Percy Smith Road opposite junct
- Boverton, Crawshay Drive before
- Boverton, Monmouth Way after
- Boverton, Whiteways after
- Boverton, Grange Gardens after
- Llantwit Major Interchange inside