305 Cardiff - Dinas Powys via Cardiff Bay, Penarth Marina, Redlands Heights, Llandough Hospital

A bus service operated by Cardiff Bus

Principality Stadium Events
11:00 – 19:15, 22 November 2025

During large events at Principality Stadium, surrounding roads will close and buses will use different city centre bus stops. We encourage you to check with your bus operator to see how services will run on the following dates:
November Sat 22nd, Sat 29th

https://www.cardiffbus.com/principality-stadium

Cardiff - Cardiff Bay, Penarth Marina, Redlands Heights, Llandough Hospital - Dinas Powys

Cardiff Bus Interchange Bay 6 09:2010:5012:2013:5015:2016:5018:20
Atlantic Wharf, after Vellacott Close 09:2510:5512:2513:5515:2516:5518:24
Atlantic Wharf, o/s Glanhowny Close 09:2610:5612:2613:5615:2616:5618:26
Atlantic Wharf Lloyd George Avenue (nr Station) 09:2810:5812:2813:5815:2816:5818:27
Cardiff Bay, before The Flourish 09:2910:5912:2913:5915:2916:5918:28
Cardiff Bay, o/s Millennium Centre 09:3011:0012:3014:0015:3017:0018:29
Butetown, opp Mount Stuart Square 09:3011:0012:3014:0015:3017:0018:29
Butetown James Street (before Police Station) 09:3111:0112:3114:0115:3117:0118:30
Butetown, before Pomeroy Street 09:3111:0112:3114:0115:3117:0118:30
Grangetown, after Horle Close 09:3311:0312:3314:0315:3317:0318:31
Grangetown, before Avondale Gardens 09:3311:0312:3314:0315:3317:0318:32
Grangetown, before Amherst Street 09:3411:0412:3414:0415:3417:0418:32
Grangetown, o/s The Marl 09:3411:0412:3414:0415:3417:0418:33
Grangetown, nr Staples 09:3611:0612:3614:0615:3617:0618:34
Grangetown, opp Cardiff Bay Asda 09:3711:0712:3714:0715:3717:0718:35
Cardiff International Sports Village, nr Prospect Place 09:3911:0912:3914:0915:3917:0918:37
Cardiff International Sports Village (opp Morrisons) 09:4011:1012:4014:1015:4017:1018:38
Cardiff Ice Rink (after) 09:4011:1012:4014:1015:4017:1018:38
Cardiff International Sports Village Olympian Drive (o/s Toys R Us) 09:4111:1112:4114:1115:4117:1118:39
Cogan Penarth Tesco (grounds) 09:4511:1512:4514:1515:4517:1518:43
Penarth Terranova Way (opp flats) 09:4711:1712:4714:1715:4717:1718:45
Penarth, in Portway 09:4811:1812:4814:1815:4817:1818:46
Penarth Marina (o/s Coffee Shop) 09:4911:1912:4914:1915:4917:1918:47
Penarth, nr Custom House Place 09:5011:2012:5014:2015:5017:2018:48
Cardiff Bay, nr Barrage 09:5011:2012:5014:2015:5017:2018:48
Penarth, before Northcliffe 09:5111:2112:5114:2115:5117:2118:49
Penarth, after The Headlands 09:5211:2212:5214:2215:5217:2218:50
Penarth Jenkins Villas (o/s 3) 09:5311:2312:5314:2315:5317:2318:51
Penarth, before Clive Crescent 09:5311:2312:5314:2315:5317:2318:51
Penarth Clive Place (o/s 31) 09:5311:2312:5314:2315:5317:2318:51
Penarth, before Albert Road 09:5411:2412:5414:2415:5417:2418:52
Penarth Albert Road 09:5411:2412:5414:2415:5417:2418:52
Penarth Town Centre 3 (o/s 4) 09:5511:2512:5514:2515:5517:2518:53
09:5711:2712:5714:2715:5717:2718:55
Lower Penarth, o/s Penarth Pier 09:5911:2912:5914:2915:5917:2918:57
Lower Penarth, opp Penarth Yacht Club 09:5911:2912:5914:2915:5917:2918:57
Lower Penarth Cliff Walk (top) 10:0011:3013:0014:3016:0017:3018:58
Lower Penarth Raisdale Road (o/s 5) 10:0111:3113:0114:3116:0117:3118:59
Lower Penarth, adj Penarth RFC 10:0311:3313:0314:3316:0317:3319:01
Lower Penarth, nr Monmouth House 10:0411:3413:0414:3416:0417:3419:02
Lower Penarth Victoria Road (o/s 29) 10:0511:3513:0514:3516:0517:3519:03
Penarth, before Baron Road 10:0711:3713:0714:3716:0717:3719:05
Penarth Dyserth Rd (opp 34) 10:0811:3813:0814:3816:0817:3819:06
Penarth Cornerswell Road (opp 107) 10:0911:3913:0914:3916:0917:3919:07
Penarth, after Cornerswell Rd 10:0911:3913:0914:3916:0917:3919:07
Morristown Elfed Avenue (o/s Church) 10:0911:3913:0914:39
Morristown Glyndwr Rd (o/s 4) 10:1011:4013:1014:40
Morristown St Davids Crescent (o/s 141) 10:1111:4113:1114:41
Morristown St Davids Crescent (opp 64) 10:1111:4113:1114:41
Morristown St Davids Crescent (opp 44) 10:1211:4213:1214:42
Morristown St Davids Crescent (o/s 25) 10:1211:4213:1214:42
Morristown Elfed Avenue (o/s 55) 10:1311:4313:1314:43
Morristown, before Glyndwr Rd 10:1311:4313:1314:43
Morristown Elfed Avenue (opp Church) 10:1411:4413:1414:44
Penarth, before St Cyres School 10:1511:4513:1514:4516:1017:4019:08
Penarth Redlands Heights (o/s 170) 10:1611:4613:1614:4616:1117:4119:09
Cogan, nr The Cowslip 10:1811:4813:1814:4816:1217:4219:10
Llandough, after Merrie Harrier 10:2011:5013:2014:5016:1417:4419:12
Llandough Hospital Stand 3 (at) 10:2211:5213:2214:5216:1517:4519:13
Llandough Hospital Stand 4 (at) 10:2411:5413:2414:5416:1717:4719:15
Llandough Hospital Stand 5 (at) 10:2411:5413:2414:5416:1717:4719:15
Llandough Hospital Stand 2 (at) 10:2711:5713:2714:5716:2017:5019:18
Llandough, o/s Cwrt Dochdwy 10:2811:5813:2814:5816:2117:5119:18
Llandough Dochdwy Road (before 41) 10:2911:5913:2914:5916:2217:5219:19
Llandough, before Vale View Crescent 10:3012:0013:3015:0016:2317:5319:20
Llandough, after Merrie Harrier 10:3112:0113:3115:0116:2417:5419:20
Eastbrook (in) 10:3312:0313:3315:0316:2617:5619:22
Eastbrook, before Brookside 10:3412:0413:3415:0416:2717:5719:23
Dinas Powys Primary School (o/s) 10:3512:0513:3515:0516:2817:5819:24
Murch, after Denbigh Road 10:3612:0613:3615:0616:2917:5919:25
Murch, nr The Malthouse 10:3812:0813:3815:0816:3018:0019:26
Dinas Powys, o/s Murch Crescent 10:3812:0813:3815:0816:3118:0119:27
Dinas Powys Medical Centre (o/s) 10:3912:0913:3915:0916:3218:0219:28
Old Murch Post Office (after postbox) 10:4112:1113:4115:1116:3318:0319:29
Murch, before Sunnycroft Lane 10:4112:1113:4115:1116:3318:0319:29
Murch, before Laburnum Way 10:4212:1213:4215:1216:3418:0419:30
Murch, before Hebron Hall 10:4212:1213:4215:1216:3518:0519:31
Dinas Powys, nr Southra 10:4312:1313:4315:1316:3518:0519:31
Dinas Powis Square 10:4512:1513:4515:1516:3718:0719:33

Dinas Powys - Cardiff Bay, Penarth Marina, Redlands Heights, Llandough Hospital - Cardiff

Dinas Powis Square 07:5009:2010:5012:2013:5015:2216:5219:50
Dinas Powys Railway Station (o/s) 07:5109:2110:5112:2113:5115:2316:5319:51
Dinas Powys, nr Bryn-y-Don 07:5209:2210:5212:2213:5215:2416:5519:52
Murch, after Hebron Hall 07:5209:2210:5212:2213:5215:2416:5519:52
Murch, after Laburnum Way 07:5309:2310:5312:2313:5315:2516:5619:53
Murch, after Sunnycroft Lane 07:5409:2410:5412:2413:5415:2616:5719:53
Old Murch Post Office (before postbox) 07:5509:2510:5512:2513:5515:2716:5819:54
Dinas Powys, o/s Murch Crescent 07:5509:2510:5512:2513:5515:2716:5919:54
Dinas Powys Medical Centre (o/s) 07:5709:2710:5712:2713:5715:2917:0019:55
Murch, nr The Malthouse 07:5809:2810:5812:2813:5815:3017:0219:57
Murch, after Denbigh Road 07:5909:2910:5912:2913:5915:3117:0419:58
Eastbrook, opp Dinas Powys Primary School 08:0209:3211:0212:3214:0215:3417:0720:00
Eastbrook, after Brookside 08:0209:3211:0212:3214:0215:3417:0720:00
Eastbrook (in) 08:0309:3411:0412:3414:0415:3617:0920:02
Llandough Church (nr) 08:0509:3611:0612:3614:0615:3817:1220:05
Llandough, after Merrie Harrier 08:0509:3711:0712:3714:0715:3917:1320:06
Llandough Hospital Stand 3 (at) 08:0709:3811:0812:3814:0815:4017:1520:08
Llandough Hospital Stand 4 (at) 08:0809:4011:1012:4014:1015:4217:1720:10
Llandough Hospital Stand 5 (at) 08:0909:4011:1012:4014:1015:4217:1720:10
Llandough Hospital Stand 2 (at) 08:1309:4311:1312:4314:1315:4617:1920:12
Llandough, o/s Cwrt Dochdwy 08:1509:4411:1412:4414:1415:4717:2020:13
Llandough Dochdwy Road (before 41) 08:1509:4511:1512:4514:1515:4717:2020:13
Llandough, before Vale View Crescent 08:1709:4511:1512:4514:1515:4817:2120:14
Cogan, after Merrie Harrier 08:1809:4611:1612:4614:1615:4917:2220:15
Cogan, nr Cowslip 08:1909:4711:1712:4714:1715:5017:2220:15
Penarth Redlands Heights (o/s 129) 08:2109:4811:1812:4814:1815:5117:2320:16
Morristown, after Mountjoy Avenue 08:2209:4911:1912:4914:1915:5217:2320:16
Morristown Elfed Avenue (o/s Church) 09:4911:1912:4914:19
Morristown Glyndwr Rd (o/s 4) 09:5011:2012:5014:20
Morristown St Davids Crescent (o/s 141) 09:5011:2012:5014:20
Morristown St Davids Crescent (opp 64) 09:5111:2112:5114:21
Morristown St Davids Crescent (opp 44) 09:5111:2112:5114:21
Morristown St Davids Crescent (o/s 25) 09:5211:2212:5214:22
Morristown Elfed Avenue (o/s 55) 09:5211:2212:5214:22
Morristown, before Glyndwr Rd 09:5211:2212:5214:22
Morristown Elfed Avenue (opp Church) 09:5311:2312:5314:23
Penarth Cornerswell Rd (o/s 107) 08:2309:5311:2312:5314:2315:5317:2420:17
Penarth Dyserth Rd (nr 25) 08:2409:5411:2412:5414:2415:5417:2420:17
Penarth Health Centre (o/s) 08:2509:5511:2512:5514:2515:5517:2520:18
Lower Penarth Victoria Road (o/s 44) 08:2709:5711:2712:5714:2715:5617:2620:19
Lower Penarth, before Lavernock Road 08:2809:5811:2812:5814:2815:5717:2720:19
Lower Penarth, after Dinas Road 08:2809:5811:2812:5814:2815:5717:2720:20
Lower Penarth, adj Penarth RFC 08:2909:5911:2912:5914:2915:5817:2820:20
Lower Penarth Raisdale Road (o/s 6) 08:3310:0311:3313:0314:3316:0217:3220:23
Lower Penarth, after Alberta Road 08:3310:0311:3313:0314:3316:0217:3220:23
Lower Penarth, before Holmsdale Place 08:3510:0511:3513:0514:3516:0417:3420:24
Lower Penarth, opp Penarth Pier 08:3710:0711:3713:0714:3716:0617:3620:26
Penarth Windsor Terrace (o/s 32) 08:3910:0911:3913:0914:3916:0817:3820:28
08:4110:1111:4113:1114:4116:1017:4020:29
Penarth Albert Road (o/s Sorting Office) 08:4110:1111:4113:1114:4116:1017:4020:29
Penarth, after Albert Road 08:4110:1111:4113:1114:4116:1017:4020:29
Penarth Clive Place (o/s 32) 08:4110:1111:4113:1114:4116:1117:4120:29
Penarth, after Clive Crescent 08:4210:1211:4213:1214:4216:1117:4120:30
Penarth, after Church Place South 08:4210:1211:4213:1214:4216:1117:4120:30
Penarth, before The Headlands 08:4310:1311:4313:1314:4316:1217:4220:31
Penarth, after Northcliffe 08:4310:1311:4313:1314:4316:1317:4320:31
Penarth, in Portway 08:4610:1611:4613:1614:4616:1517:4520:33
Penarth Terranova Way (o/s flats) 08:4710:1711:4713:1714:4716:1617:4620:34
Cogan Penarth Tesco (grounds) 08:4910:1911:4913:1914:4916:1917:4920:36
Cardiff International Sports Village Olympian Drive (o/s Toys R Us) 08:5510:2511:5513:2514:5516:2517:5520:41
Cardiff International Sports Village (o/s Morrisons) 08:5610:2611:5613:2614:5616:2617:5620:42
Grangetown, before O'Leary Drive 08:5710:2711:5713:2714:5716:2717:5720:43
Grangetown, after Cardiff Bay Asda 08:5910:2911:5913:2914:5916:2917:5920:44
Grangetown, nr Staples 09:0010:3012:0013:3015:0016:3018:0020:46
Grangetown, before Earl Street 09:0210:3212:0213:3215:0216:3218:0220:47
Grangetown, before Kent Street 09:0310:3312:0313:3315:0316:3318:0320:48
Grangetown, after Avondale Gardens 09:0410:3412:0413:3415:0416:3418:0420:48
Grangetown, after Horle Close 09:0410:3412:0413:3415:0416:3418:0420:49
Butetown James Street (o/s 70) 09:0610:3612:0613:3615:0616:3618:0620:51
Butetown, adj Mount Stuart Square 09:0710:3712:0713:3715:0716:3718:0720:51
Butetown Nat West Building (o/s Portland House) 09:0810:3812:0813:3815:0816:3818:0820:52
Atlantic Wharf Lloyd George Avenue (adj Station) 09:0910:3912:0913:3915:0916:3918:0920:53
Atlantic Wharf, after Magretion Place 09:1110:4112:1113:4115:1116:4118:1120:55
Atlantic Wharf, opp Letton Road 09:1110:4112:1113:4115:1116:4118:1120:55
Atlantic Wharf, before Herbert Street 09:1310:4312:1313:4315:1316:4318:1320:56
Cardiff Bus Interchange Bay 6 09:1610:4612:1613:4615:1616:4618:1620:59

Timetable data from Cardiff Bus,

Cardiff Bus

Website
Twitter
@Cardiffbus

Contactless payment or cash (exact fare) accepted

Mobile tickets and live bus tracking available on the Cardiff Bus app