304 Bus - Llantwit Major Interchange - Cardiff Bus Interchange

List of stops

      Cardiff Bus Interchange Bay 1 – Llantwit Major Interchange

      Cardiff Bus Interchange Bay 1

      07:0508:5711:0513:0515:0517:0519:0521:0522:55

      Vellacott Close

      07:0909:0111:0913:0915:0917:0919:0821:0822:58

      Glanhowny Close

      07:1009:0211:1013:1015:1117:1119:0921:0822:58

      Lloyd George Avenue

      07:1109:0311:1113:1115:1117:1119:1021:0922:59

      The Flourish

      07:1109:0311:1113:1115:1217:1219:1021:1023:00

      Millennium Centre

      07:1209:0411:1213:1215:1317:1319:1121:1023:00

      Mount Stuart Square

      07:1309:0511:1313:1315:1417:1419:1221:1123:01

      James Street

      07:1309:0511:1313:1315:1417:1419:1221:1123:01

      Pomeroy Street

      07:1409:0611:1413:1415:1517:1519:1321:1123:01

      Horle Close

      07:1509:0711:1513:1515:1617:1619:1421:1323:03

      Avondale Gardens

      07:1509:0711:1513:1515:1617:1619:1421:1323:03

      Amherst Street

      07:1609:0811:1613:1615:1717:1719:1521:1423:04

      The Marl

      07:1609:0811:1613:1615:1717:1719:1521:1423:04

      Staples

      07:1709:0911:1813:1815:1917:1819:1621:1523:05

      Cardiff Bay Asda

      07:1909:1111:1913:1915:2017:2019:1821:1623:06

      Prospect Place

      07:2009:1211:2113:2115:2217:2119:1921:1823:08

      Sports Village

      07:2109:1311:2113:2115:2217:2219:2021:1823:08

      Merrie Harrier

      07:2509:1711:2613:2615:2717:2619:2421:2223:12

      Llandough Hospital Stand 4

      07:2709:1911:2813:2815:2917:2819:2621:2423:14

      Llandough Hospital Stand 3

      07:2809:2011:2913:2915:3017:2919:2721:2523:15

      Llandough Hospital Stand 5

      07:2909:2111:3013:3015:3117:3019:2721:2523:15

      Llandough Hospital Stand 8

      07:3109:2311:3213:3215:3317:3219:3021:2823:18

      Llandough Hospital Stand 1

      07:3209:2411:3313:3315:3417:3319:3021:2823:18

      Merrie Harrier

      07:3309:2511:3413:3415:3517:3419:3121:2923:19

      Eastbrook

      07:3509:2711:3613:3615:3717:3619:3421:3223:22

      Brookside

      07:3609:2811:3713:3715:3817:3719:3421:3223:22

      Dinas Powys Primary School

      07:3709:2911:3813:3815:3917:3819:3521:3323:23

      Elm Grove Road

      07:3809:3011:3913:3915:4017:3919:3621:3423:24

      Dinas Powys Railway Station

      07:3909:3111:4013:4015:4117:4019:3721:3523:25

      Bryn-y-Don

      07:4009:3211:4113:4115:4217:4119:3821:3623:26

      Arnold House

      07:4109:3311:4213:4215:4317:4219:3921:3723:27

      Ty Verlon

      07:4609:3811:4613:4615:4817:4719:4221:4023:30

      Laura Street

      07:4709:3911:4713:4715:4917:4819:4421:4223:32

      Spring Street

      07:4809:4011:4813:4815:5017:4919:4521:4323:33

      Weston Square

      07:5009:4211:5013:5015:5217:5119:4621:4423:34

      Weston Square

      07:5109:4311:5013:5015:5317:5219:4621:4423:34

      Wynd Street

      07:5209:4411:5113:5115:5417:5319:4721:4523:35

      Barry Kwik Fit

      07:5309:4511:5213:5215:5517:5419:4821:4623:36

      Wyndham Street

      07:5309:4511:5213:5215:5517:5419:4821:4623:36

      Wyndham Street

      07:5409:4611:5313:5315:5617:5519:4921:4723:37

      Barry Town Centre 3

      07:5409:4611:5313:5315:5617:5519:4921:4723:37

      Holton Road

      07:5409:4711:5413:5415:5717:5619:5021:4723:37

      Holton Road

      07:5509:4811:5513:5515:5817:5719:5121:4823:38

      Barry Civic Offices 1

      07:5609:4911:5613:5615:5917:5819:5221:4923:39

      Barry Kwik Fit

      07:5809:5111:5813:5816:0118:0019:5421:5123:41

      Gladstone Bridge

      08:0009:5312:0014:0016:0318:0219:5621:5323:43

      The Priory

      08:0109:5412:0214:0216:0518:0319:5721:5423:44

      Barry Hotel

      08:0209:5512:0314:0316:0618:0419:5821:5523:45

      Ship Hotel

      08:0309:5712:0414:0416:0718:0620:0021:5723:47

      Ship Hotel

      08:0309:5712:0514:0516:0818:0620:0021:5723:47

      West End Club

      08:0409:5812:0514:0516:0818:0720:0121:5823:48

      All Saints Church

      08:0509:5912:0714:0716:1018:0820:0221:5923:49

      Park Hotel

      08:0510:0012:0714:0716:1018:0920:0322:0023:50

      Romilly Schools

      08:0610:0012:0814:0816:1118:0920:0322:0023:50

      Alexandra Gardens

      08:0710:0112:0914:0916:1218:1020:0422:0123:51

      College Road

      08:0810:0312:1114:1116:1418:1220:0622:0323:53

      Barry College

      08:0910:0412:1214:1216:1518:1320:0722:0423:54

      Barry Hospital

      08:1010:0512:1314:1316:1618:1420:0822:0523:55

      Colcot Sports Centre

      08:1110:0612:1414:1416:1718:1520:0922:0623:56

      Highlight Park

      08:1210:0712:1514:1516:1818:1620:1022:0723:57

      Weycock Cross

      08:1410:0912:1814:1816:2118:1820:1222:0923:59

      Cwm Ciddy

      08:1510:1012:1914:1916:2218:1920:1322:1000:00 +1

      Welford Farm

      08:1710:1212:2114:2116:2418:2120:1522:1200:02 +1

      Celtic International Hotel

      08:1810:1312:2214:2216:2518:2220:1622:1300:03 +1

      ICAT

      08:1910:1512:2414:2416:2718:2420:1722:1400:04 +1

      Cardiff Airport

      08:2010:1612:2514:2516:2818:2520:1822:1500:05 +1

      BAMC

      08:2110:1712:2614:2616:2918:2620:1922:1600:06 +1

      Celtic International Hotel

      08:2310:2012:2914:2916:3218:2820:2122:1800:08 +1

      Cardiff Airport Holiday Inn Express

      08:2410:2112:3014:3016:3318:2920:2222:1900:09 +1

      Eggerton Gray

      08:2510:2212:3114:3116:3418:3020:2322:2000:10 +1

      Ceri Avenue

      08:2710:2412:3414:3416:3618:3220:2522:2200:12 +1

      Romilly Road

      08:2810:2512:3514:3516:3718:3320:2622:2300:13 +1

      Rhoose Shops

      08:2810:2512:3514:3516:3718:3320:2622:2300:13 +1

      Mayflower

      08:2910:2612:3614:3616:3818:3420:2722:2400:14 +1

      Wharton Close

      08:2910:2612:3614:3616:3818:3420:2722:2400:14 +1

      Fontygary Inn

      08:3010:2712:3714:3716:3918:3520:2822:2500:15 +1

      Aberthaw Reservoir

      08:3210:3012:4014:4016:4218:3820:3122:2800:18 +1

      Blue Anchor

      08:3310:3112:4114:4116:4318:3920:3222:2900:19 +1

      Aberthaw Cement Works

      08:3410:3212:4214:4216:4418:4020:3322:3000:20 +1

      Burton Hill

      08:3510:3312:4314:4316:4518:4020:3322:3000:20 +1

      Llancadle Cross

      08:3610:3412:4414:4416:4618:4120:3422:3100:21 +1

      Boys Village

      08:3710:3612:4614:4616:4818:4320:3622:3300:23 +1

      St Athan War Memorial

      08:3810:3712:4714:4716:4918:4420:3722:3400:24 +1

      St Athan Co-op

      08:3910:3712:4714:4716:4918:4420:3722:3400:24 +1

      Rectory Road

      08:3910:3812:4814:4816:5018:4520:3822:3500:25 +1

      Beggars Pound

      08:4010:3912:4914:4916:5118:4620:3922:3600:26 +1

      RAF St Athan East Camp

      08:4110:4012:5014:5016:5218:4720:4022:3700:27 +1

      Pinewood Square

      08:4310:4212:5214:5216:5418:4920:4222:3900:29 +1

      Picketstone Close

      08:4410:4312:5314:5316:5518:5020:4322:4000:30 +1

      North Gate

      08:4710:4612:5614:5616:5818:5320:4622:4300:33 +1

      Old Brewery

      08:4810:4812:5814:5817:0018:5520:4822:4500:35 +1

      Boverton Post Office

      08:4910:4912:5914:5917:0118:5620:4922:4600:36 +1

      Percy Smith Road

      08:4910:5013:0015:0017:0218:5720:5022:4700:37 +1

      Crawshay Drive

      08:5110:5113:0115:0117:0318:5820:5122:4800:38 +1

      Monmouth Way

      08:5210:5213:0215:0217:0418:5920:5222:4900:39 +1

      Whiteways

      08:5210:5313:0315:0317:0519:0020:5322:5000:40 +1

      Grange Gardens

      08:5310:5413:0415:0417:0619:0120:5422:5100:41 +1

      Llantwit Major Interchange

      08:5410:5513:0515:0517:0719:0220:5522:5200:42 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Llantwit Major Interchange – Cardiff Bus Interchange Bay 1

      Llantwit Major Interchange06:5508:5511:0013:0015:0017:0018:5520:5522:55
      Grange Gardens06:5708:5711:0213:0215:0217:0218:5720:5722:57
      Whiteways06:5708:5711:0213:0215:0217:0218:5720:5722:57
      Monmouth Way06:5808:5811:0313:0315:0317:0318:5820:5822:58
      Crawshay Drive06:5908:5911:0413:0415:0417:0418:5920:5922:59
      Percy Smith Road07:0009:0111:0613:0615:0617:0619:0121:0123:01
      Boverton Post Office07:0009:0111:0613:0615:0617:0619:0121:0123:01
      Old Brewery07:0109:0211:0713:0715:0717:0719:0221:0223:02
      North Gate07:0309:0411:0913:0915:0917:0919:0421:0423:04
      Picketstone Close07:0509:0711:1313:1315:1317:1319:0721:0723:07
      Pinewood Square07:0609:0811:1413:1415:1417:1419:0821:0823:08
      RAF St Athan East Camp07:0809:1011:1613:1615:1617:1619:1021:1023:10
      Beggars Pound07:0909:1111:1713:1715:1717:1719:1121:1123:11
      Rectory Road07:1009:1211:1813:1815:1817:1819:1221:1223:12
      St Athan War Memorial07:1109:1311:1913:1915:1917:1919:1321:1323:13
      Boys Village07:1209:1411:2013:2015:2017:2019:1421:1423:14
      Llancadle Cross07:1409:1611:2213:2215:2217:2219:1621:1623:16
      Burton Hill07:1509:1711:2313:2315:2317:2319:1721:1723:17
      Aberthaw Cement Works07:1509:1711:2413:2415:2417:2419:1821:1823:18
      Blue Anchor07:1609:1811:2513:2515:2517:2519:1921:1923:19
      Reservoir07:1709:1911:2613:2615:2617:2619:2021:2023:20
      Fontygary Inn07:2009:2211:2913:2915:2917:2919:2321:2323:23
      Wharton Close07:2009:2211:2913:2915:2917:2919:2321:2323:23
      Mayflower07:2109:2311:3013:3015:3017:3019:2421:2423:24
      Station Road07:2209:2411:3113:3115:3117:3119:2521:2523:25
      Ceri Avenue07:2309:2511:3213:3215:3217:3219:2621:2623:26
      Eggerton Gray07:2709:2911:3613:3615:3617:3619:3021:3023:30
      Cardiff Airport Holiday Inn Express07:2909:3111:3813:3815:3817:3819:3121:3123:31
      ICAT07:3009:3211:3913:3915:3917:3919:3221:3223:32
      Cardiff Airport07:3109:3311:4013:4015:4017:4019:3321:3323:33
      BAMC07:3209:3411:4113:4115:4117:4119:3421:3423:34
      Welford Farm07:3509:3811:4513:4515:4417:4419:3721:3723:37
      Cwm Ciddy07:3609:4011:4713:4715:4617:4619:3921:3923:39
      Weycock Cross07:3709:4011:4713:4715:4717:4719:4021:4023:40
      Highlight Park07:3909:4211:4913:4915:4817:4819:4121:4123:41
      Colcot Arms07:3909:4311:5013:5015:4917:4919:4221:4223:42
      Barry Hospital07:4009:4411:5113:5115:5017:5019:4321:4323:43
      Barry College07:4109:4511:5213:5215:5117:5119:4421:4423:44
      College Road07:4209:4611:5313:5315:5217:5219:4521:4523:45
      Alexandra Gardens07:4309:4711:5413:5415:5317:5319:4621:4623:46
      Romilly Schools07:4409:4811:5513:5515:5417:5419:4721:4723:47
      Park Crescent07:4509:4911:5613:5615:5517:5519:4821:4823:48
      The Grove07:4609:5011:5713:5715:5617:5619:4921:4923:49
      Park Avenue07:4609:5111:5813:5815:5717:5619:4921:4923:49
      Barry Hotel07:4709:5211:5913:5915:5817:5719:5021:5023:50
      The Priory07:4809:5312:0014:0015:5917:5819:5121:5123:51
      Hilda Street07:4909:5412:0114:0116:0017:5919:5221:5223:52
      Barry Kwik Fit07:5009:5512:0214:0216:0118:0019:5321:5323:53
      Barry Civic Offices 207:5209:5812:0514:0516:0418:0319:5621:5623:56
      Barry Civic Offices07:5209:5812:0514:0516:0418:0319:5621:5623:56
      Hanover Street07:5410:0012:0714:0716:0618:0519:5821:5823:58
      King Square07:5510:0112:0814:0816:0718:0619:5921:5923:59
      St Helen`s Church07:5610:0212:0914:0916:0818:0720:0022:0000:00 +1
      Barry Kwik Fit07:5610:0212:0914:0916:0818:0720:0022:0000:00 +1
      Newton Street07:5710:0312:1014:1016:0918:0820:0122:0100:01 +1
      Weston Square07:5810:0412:1114:1116:1018:0920:0222:0200:02 +1
      Spring Street08:0010:0612:1314:1316:1218:1120:0422:0400:04 +1
      Lennox Green08:0110:0712:1414:1416:1218:1120:0422:0400:04 +1
      Laura Street08:0110:0712:1414:1416:1318:1220:0522:0500:05 +1
      Ty Verlon08:0210:0812:1514:1516:1418:1320:0622:0600:06 +1
      Arnold House08:0610:1212:1914:1916:1718:1620:0922:0900:09 +1
      Southra08:0710:1312:2014:2016:1818:1720:1022:1000:10 +1
      Dinas Powys Railway Station08:0810:1412:2114:2116:1918:1820:1122:1100:11 +1
      Elm Grove Road08:0910:1512:2214:2216:2018:1920:1222:1200:12 +1
      Dinas Powys Primary School08:1010:1612:2314:2316:2118:2020:1322:1300:13 +1
      Brookside08:1110:1712:2414:2416:2218:2120:1422:1400:14 +1
      Eastbrook08:1310:1912:2614:2616:2418:2320:1522:1500:15 +1
      Llandough Church08:1510:2112:2814:2816:2618:2520:1722:1700:17 +1
      Merrie Harrier08:1610:2212:2914:2916:2718:2620:1822:1800:18 +1
      Llandough Hospital Stand 308:1710:2312:3014:3016:2818:2720:1922:1900:19 +1
      Llandough Hospital Stand 408:1810:2412:3114:3116:2918:2820:2022:2000:20 +1
      Llandough Hospital Stand 508:1810:2412:3114:3116:2918:2820:2022:2000:20 +1
      Llandough Hospital Stand 808:2010:2712:3414:3416:3218:3120:2222:2200:22 +1
      Llandough Hospital Stand 108:2110:2812:3514:3516:3318:3220:2322:2300:23 +1
      Merrie Harrier08:2210:2912:3614:3616:3418:3320:2422:2400:24 +1
      Sports Village08:2910:3612:4314:4316:4118:4020:3122:3100:31 +1
      O'Leary Drive08:3010:3712:4414:4416:4218:4120:3222:3200:32 +1
      Cardiff Bay Asda08:3110:3812:4514:4516:4318:4220:3322:3300:33 +1
      Staples08:3210:3912:4614:4616:4418:4320:3422:3400:34 +1
      Earl Street08:3310:4112:4814:4816:4618:4520:3522:3500:35 +1
      Kent Street08:3310:4112:4814:4816:4618:4520:3522:3500:35 +1
      Avondale Gardens08:3410:4212:4914:4916:4718:4620:3622:3600:36 +1
      Horle Close08:3410:4212:4914:4916:4718:4620:3622:3600:36 +1
      James Street08:3610:4412:5114:5116:4918:4820:3822:3800:38 +1
      Mount Stuart Square08:3610:4412:5114:5116:4918:4820:3822:3800:38 +1
      The Flourish08:3710:4512:5214:5216:5018:4920:3922:3900:39 +1
      Lloyd George Avenue08:3810:4612:5314:5316:5118:5020:4022:4000:40 +1
      Magretion Place08:3910:4712:5414:5416:5218:5120:4122:4100:41 +1
      Letton Road08:4010:4812:5514:5516:5318:5220:4122:4100:41 +1
      Herbert Street08:4110:4912:5614:5616:5418:5320:4222:4200:42 +1
      Customhouse Street JW08:4210:5012:5714:5716:5518:5420:4322:4300:43 +1
      Cardiff Bus Interchange Bay 108:4310:5112:5814:5816:5618:5520:4422:4400:44 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Cardiff Bus Interchange Bay 1 – Llantwit Major Interchange
      Central Square - Lloyd George Avenue - James Street - Clarence Road - Avondale Road - Ferry Road - International Drive - Cardiff Road - Brookside - Cardiff Road - Barry Road - Cardiff Road - Gladstone Road - Courtenay Road - Gladstone Road - Court Road - Wyndham Street - Tynewydd Road - Holton Road - Broad Street - Ffordd Y Mileniwm - Broad Street - Harbour Road - The Grove - Park Crescent - Jenner Road - Claude Road - Colcot Road - Port Road West - Port Road - Cardiff Airport Access Road - Port Road - Porthkerry Road - Rhoose Road - Fontygary Road - Well Road - Gileston Road - Rectory Road - Cowbridge Road - Eglwys Brewis Road - Boverton Road - Eagleswell Road - Llanmaes Road - Le Pouliguen Way
      Inbound: Llantwit Major Interchange – Cardiff Bus Interchange Bay 1
      Le Pouliguen Way - Llanmaes Road - Eagleswell Road - Boverton Road - Eglwys Brewis Road - Cowbridge Road - Gileston Road - Fontygary Road - Porthkerry Road - Cardiff Airport Access Road - Port Road West - Colcot Road - Jenner Road - Park Crescent - St. Nicholas Road - Broad Street - Ffordd Y Mileniwm - Broad Street - Buttrills Road - Gladstone Road - Tynewydd Road - Wyndham Street - Court Road - Gladstone Road - Cardiff Road - Barry Road - Cardiff Road - Barry Road - International Drive - Ferry Road - Avondale Road - James Street - The Flourish - Lloyd George Avenue - Saint Mary Street - Central Square

      Schedules and stops for this route are published in GTFS: great-britain

      Frequently asked questions about route 304

      • What time does route 304 start operating?

        Services on route 304 start at 07:05 every day.

      • What time does route 304 stop operating?

        Services on route 304 end at 00:42 +1 every day.

      • Is there a stop for route 304 near me?

        View the nearest stop for route 304.

      304 (Barry Buses)

      The first stop of the 304 bus route is Cardiff Bus Interchange Bay 1 and the last stop is Llantwit Major Interchange. 304 (Llantwit Major Interchange - Cardiff Bus Interchange) is operational during everyday.

      Additional information: 304 has 98 stops. The total trip duration for this route is approximately 122 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Barry, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      304 bus near me

      Last updated on November 8, 2026