Cardiff Bus 305 Bus

Click to load interactive map
List of stops
      Map
      Monday to Saturday

      Dinas Powis Square – Cardiff Bus Interchange Bay 1

      Dinas Powis Square

      07:5009:2010:5012:2013:5015:2216:5219:50

      Dinas Powys Railway Station

      07:5109:2110:5112:2113:5115:2316:5419:51

      Bryn-y-Don

      07:5209:2210:5212:2213:5215:2416:5419:51

      Hebron Hall

      07:5209:2210:5212:2213:5215:2416:5519:52

      Laburnum Way

      07:5309:2310:5312:2313:5315:2516:5619:53

      Sunnycroft Lane

      07:5409:2410:5412:2413:5415:2616:5719:53

      Old Murch Post Office

      07:5509:2510:5512:2513:5515:2716:5819:54

      Murch Crescent

      07:5509:2510:5512:2513:5515:2716:5919:54

      Dinas Powys Medical Centre

      07:5609:2610:5612:2613:5615:2817:0019:55

      The Malthouse

      07:5809:2810:5812:2813:5815:3017:0219:56

      Denbigh Road

      07:5909:2910:5912:2913:5915:3117:0419:58

      Dinas Powys Primary School

      08:0209:3211:0212:3214:0215:3417:0720:00

      Brookside

      08:0209:3211:0212:3214:0215:3417:0720:00

      Eastbrook

      08:0309:3311:0312:3314:0315:3517:0920:02

      Llandough Church

      08:0509:3611:0612:3614:0615:3817:1220:05

      Merrie Harrier

      08:0509:3611:0612:3614:0615:3817:1320:06

      Llandough Hospital Stand 3

      08:0709:3811:0812:3814:0815:4017:1520:08

      Llandough Hospital Stand 4

      08:0809:4011:1012:4014:1015:4217:1720:10

      Llandough Hospital Stand 5

      08:0809:4011:1012:4014:1015:4217:1720:10

      Llandough Hospital Stand 2

      08:1109:4211:1212:4214:1215:4417:1820:11

      Cwrt Dochdwy

      08:1309:4211:1212:4214:1215:4517:1920:12

      Dochdwy Road

      08:1409:4311:1312:4314:1315:4617:2020:13

      Vale View Crescent

      08:1609:4411:1412:4414:1415:4817:2020:13

      Merrie Harrier

      08:1709:4511:1512:4514:1515:4917:2120:14

      Cowslip

      08:1909:4611:1612:4614:1615:5017:2220:15

      Redlands Heights

      08:2009:4711:1712:4714:1715:5117:2320:16

      Mountjoy Avenue

      08:2209:4711:1712:4714:1715:5217:2320:16

      Elfed Avenue

      09:4811:1812:4814:18

      Glyndwr Rd

      09:4911:1912:4914:19

      St Davids Crescent

      09:5011:2012:5014:20

      St Davids Crescent

      09:5111:2112:5114:21

      St Davids Crescent

      09:5111:2112:5114:21

      St Davids Crescent

      09:5211:2212:5214:22

      Elfed Avenue

      09:5211:2212:5214:22

      Glyndwr Rd

      09:5311:2312:5314:23

      Elfed Avenue

      09:5311:2312:5314:23

      Cornerswell Rd

      08:2309:5411:2412:5414:2415:5317:2420:17

      Dyserth Rd

      08:2409:5511:2512:5514:2515:5417:2420:17

      Penarth Health Centre

      08:2509:5511:2512:5514:2515:5417:2520:18

      Victoria Road

      08:2709:5711:2712:5714:2715:5617:2620:19

      Lavernock Road

      08:2809:5811:2812:5814:2815:5717:2720:19

      Dinas Road

      08:2809:5811:2812:5814:2815:5717:2720:20

      Penarth RFC

      08:2909:5911:2912:5914:2915:5817:2820:20

      Raisdale Road

      08:3310:0311:3313:0314:3316:0217:3220:23

      Alberta Road

      08:3310:0311:3313:0314:3316:0217:3220:23

      Holmsdale Place

      08:3510:0511:3513:0514:3516:0417:3420:24

      Penarth Pier

      08:3710:0711:3713:0714:3716:0617:3620:26

      Windsor Terrace

      08:39
      08:41
      10:09
      10:11
      11:39
      11:41
      13:09
      13:11
      14:39
      14:41
      16:08
      16:10
      17:38
      17:40
      20:28
      20:29

      Albert Road

      08:4110:1111:4113:1114:4116:1017:4020:29

      Albert Road

      08:4110:1111:4113:1114:4116:1017:4020:29

      Clive Place

      08:4210:1211:4213:1214:4216:1117:4120:29

      Clive Crescent

      08:4210:1211:4213:1214:4216:1117:4120:30

      Church Place South

      08:4210:1211:4213:1214:4216:1217:4220:30

      The Headlands

      08:4310:1311:4313:1314:4316:1217:4220:31

      Northcliffe

      08:4410:1411:4413:1414:4416:1317:4320:31

      Portway

      08:4610:1611:4613:1614:4616:1617:4620:34

      Terranova Way

      08:4710:1711:4713:1714:4716:1717:4720:34

      Penarth Tesco

      08:4910:1911:4913:1914:4916:1917:4920:36

      Olympian Drive

      08:5510:2511:5513:2514:5516:2517:5520:41

      Sports Village

      08:5610:2611:5613:2614:5616:2617:5620:42

      O'Leary Drive

      08:5810:2811:5813:2814:5816:2817:5820:43

      Cardiff Bay Asda

      08:5910:2911:5913:2914:5916:2917:5920:45

      Staples

      09:0110:3112:0113:3115:0116:3118:0120:46

      Earl Street

      09:0310:3312:0313:3315:0316:3318:0320:48

      Kent Street

      09:0410:3412:0413:3415:0416:3418:0420:48

      Avondale Gardens

      09:0410:3412:0413:3415:0416:3418:0420:49

      Horle Close

      09:0510:3512:0513:3515:0516:3518:0520:50

      James Street

      09:0710:3712:0713:3715:0716:3718:0720:51

      Mount Stuart Square

      09:0710:3712:0713:3715:0716:3718:0720:52

      Nat West Building

      09:0810:3812:0813:3815:0816:3818:0820:52

      Lloyd George Avenue

      09:1010:4012:1013:4015:1016:4018:1020:54

      Magretion Place

      09:1110:4112:1113:4115:1116:4118:1120:55

      Letton Road

      09:1110:4112:1113:4115:1116:4118:1120:55

      Herbert Street

      09:1210:4212:1213:4215:1216:4218:1220:56

      Cardiff Bus Interchange Bay 1

      09:1610:4612:1613:4615:1616:4618:1620:59
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Cardiff Bus Interchange Bay 1 – Dinas Powis Square

      Cardiff Bus Interchange Bay 109:2010:5012:2013:5015:2016:5018:20
      Vellacott Close09:2510:5512:2513:5515:2516:5518:24
      Glanhowny Close09:2710:5712:2713:5715:2716:5718:26
      Lloyd George Avenue09:2810:5812:2813:5815:2816:5818:27
      The Flourish09:2910:5912:2913:5915:2916:5918:28
      Millennium Centre09:3011:0012:3014:0015:3017:0018:29
      Mount Stuart Square09:3011:0012:3014:0015:3017:0018:29
      James Street09:3111:0112:3114:0115:3117:0118:29
      Pomeroy Street09:3111:0112:3114:0115:3117:0118:30
      Horle Close09:3211:0212:3214:0215:3217:0218:31
      Avondale Gardens09:3211:0212:3214:0215:3217:0218:31
      Amherst Street09:3311:0312:3314:0315:3317:0318:32
      The Marl09:3411:0412:3414:0415:3417:0418:32
      Staples09:3511:0512:3514:0515:3517:0518:33
      Cardiff Bay Asda09:3711:0712:3714:0715:3717:0718:35
      Prospect Place09:3911:0912:3914:0915:3917:0918:37
      Sports Village09:4011:1012:4014:1015:4017:1018:38
      Cardiff Ice Rink09:4011:1012:4014:1015:4017:1018:38
      Olympian Drive09:4111:1112:4114:1115:4117:1118:39
      Penarth Tesco09:4511:1512:4514:1515:4517:1518:43
      Terranova Way09:4711:1712:4714:1715:4717:1718:45
      Portway09:4811:1812:4814:1815:4817:1818:46
      Penarth Marina09:4911:1912:4914:1915:4917:1918:47
      Custom House Place09:4911:1912:4914:1915:4917:1918:47
      Barrage09:5011:2012:5014:2015:5017:2018:48
      Northcliffe09:5111:2112:5114:2115:5117:2118:49
      The Headlands09:5111:2112:5114:2115:5117:2118:49
      Jenkins Villas09:5211:2212:5214:2215:5217:2218:50
      Clive Crescent09:5311:2312:5314:2315:5317:2318:51
      Clive Place09:5311:2312:5314:2315:5317:2318:51
      Albert Road09:5411:2412:5414:2415:5417:2418:52
      Albert Road09:5411:2412:5414:2415:5417:2418:52
      Penarth Town Centre 309:55
      09:57
      11:25
      11:27
      12:55
      12:57
      14:25
      14:27
      15:55
      15:57
      17:25
      17:27
      18:53
      18:55
      Penarth Pier09:5911:2912:5914:2915:5917:2918:57
      Penarth Yacht Club09:5911:2912:5914:2915:5917:2918:57
      Cliff Walk10:0011:3013:0014:3016:0017:3018:58
      Raisdale Road10:0011:3013:0014:3016:0017:3018:58
      Penarth RFC10:0311:3313:0314:3316:0317:3319:01
      Monmouth House10:0411:3413:0414:3416:0417:3419:02
      Victoria Road10:0511:3513:0514:3516:0517:3519:03
      Baron Road10:0611:3613:0614:3616:0617:3619:04
      Dyserth Rd10:0611:3613:0614:3616:0717:3719:05
      Cornerswell Road10:0711:3713:0714:3716:0817:3819:06
      Cornerswell Rd10:0711:3713:0714:3716:0817:3819:06
      Elfed Avenue10:0811:3813:0814:38
      Glyndwr Rd10:0911:3913:0914:39
      St Davids Crescent10:1111:4113:1114:41
      St Davids Crescent10:1111:4113:1114:41
      St Davids Crescent10:1211:4213:1214:42
      St Davids Crescent10:1311:4313:1314:43
      Elfed Avenue10:1311:4313:1314:43
      Glyndwr Rd10:1411:4413:1414:44
      Elfed Avenue10:1511:4513:1514:45
      St Cyres School10:1611:4613:1614:4616:0917:3919:07
      Redlands Heights10:1711:4713:1714:4716:1017:4019:08
      The Cowslip10:1911:4913:1914:4916:1217:4219:10
      Merrie Harrier10:2011:5013:2014:5016:1417:4419:12
      Llandough Hospital Stand 310:2211:5213:2214:5216:1517:4519:13
      Llandough Hospital Stand 410:2411:5413:2414:5416:1717:4719:15
      Llandough Hospital Stand 510:2411:5413:2414:5416:1717:4719:15
      Llandough Hospital Stand 210:2611:5613:2614:5616:1917:4919:17
      Cwrt Dochdwy10:2811:5813:2814:5816:2117:5119:18
      Dochdwy Road10:2811:5813:2814:5816:2117:5119:19
      Vale View Crescent10:3012:0013:3015:0016:2317:5319:20
      Merrie Harrier10:3112:0113:3115:0116:2417:5419:21
      Eastbrook10:3312:0313:3315:0316:2617:5619:22
      Brookside10:3412:0413:3415:0416:2717:5719:23
      Dinas Powys Primary School10:3512:0513:3515:0516:2817:5819:24
      Denbigh Road10:3612:0613:3615:0616:2917:5919:25
      The Malthouse10:3812:0813:3815:0816:3018:0019:26
      Murch Crescent10:3812:0813:3815:0816:3118:0119:27
      Dinas Powys Medical Centre10:3912:0913:3915:0916:3218:0219:28
      Old Murch Post Office10:4112:1113:4115:1116:3318:0319:29
      Sunnycroft Lane10:4112:1113:4115:1116:3418:0419:30
      Laburnum Way10:4212:1213:4215:1216:3418:0419:30
      Hebron Hall10:4312:1313:4315:1316:3518:0519:31
      Southra10:4312:1313:4315:1316:3618:0619:32
      Dinas Powis Square10:4512:1513:4515:1516:3718:0719:33
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Dinas Powis Square – Cardiff Bus Interchange Bay 1
      The Square - Cardiff Road - Barry Road - Cross Common Road - Longmeadow Drive - Plas Essyllt - Murch Crescent - Murch Road - Castle Drive - Cardiff Road - Dochdwy Road - Vale View Crescent - Redlands Road - Elfed Avenue - Glyndwr Road - St. David's Crescent - Elfed Avenue - Cornerswell Road - Dyserth Road - Victoria Road - Lavernock Road - Raisdale Road - Marine Parade - The Esplanade - Windsor Terrace - Albert Road - Clive Place - Saint Augustines Road - Paget Place - Penarth Portway - Terra Nova Way - Olympian Drive - International Drive - Ferry Road - Avondale Road - James Street - Bute Street - Lloyd George Avenue - Central Square
      Inbound: Cardiff Bus Interchange Bay 1 – Dinas Powis Square
      Central Square - Lloyd George Avenue - James Street - Clarence Road - Avondale Road - Ferry Road - International Drive - Olympian Drive - Terra Nova Way - Penarth Portway - Paget Place - Saint Augustines Road - Penarth Head Lane - Clive Place - Albert Road - Windsor Terrace - The Esplanade - Cliff Hill - Raisdale Road - Lavernock Road - Victoria Road - Dyserth Road - Cornerswell Road - Redlands Road - Elfed Avenue - Glyndwr Road - St. David's Crescent - Elfed Avenue - Redlands Road - Dochdwy Road - Vale View Crescent - Cardiff Road - Brookside - Murch Road - Castle Drive - Murch Road - Murch Crescent - Murch Road - Plas Essyllt - Longmeadow Drive - Cross Common Road - Barry Road - The Square

      Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs, discoverpassenger-ccts-gbr

      Last updated on May 4, 2026