Journey map

Route 305Published route geometryVehicle last mapped 10:47 · 177 observations
305

To Cardiff Bus Station

Cardiff Bus · CN17EYP

Last observedRefreshed 05:35:21

This journey ID is fixed to 2026-08-26. Changing the date opens the parent service timetable.

Calling points

Journey schedule

75 stops
  1. 1Dinas Powis Square5720AWA10435Plan09:20Actual09:20
  2. 2Dinas Powys Railway Station (o/s)5720AWA10394Plan09:21Actual09:21
  3. 3Dinas Powys, nr Bryn-y-Don5720AWA10397Plan09:22Actual09:22
  4. 4Murch, after Hebron Hall5720AWA10445Plan09:22Actual
  5. 5Murch, after Laburnum Way5720AWA10444Plan09:23Actual09:24
  6. 6Murch, after Sunnycroft Lane5720AWA10442Plan09:24Actual09:24
  7. 7Old Murch Post Office (before postbox)5720AWA10439Plan09:25Actual09:25
  8. 8Dinas Powys, o/s Murch Crescent5720WDB48452Plan09:25Actual09:26
  9. 9Dinas Powys Medical Centre (o/s)5720WDB4855Plan09:27Actual09:27
  10. 10Murch, nr The Malthouse5720AWA10438Plan09:28Actual09:31
  11. 11Murch, after Denbigh Road5720WDB25352Plan09:29Actual09:30
  12. 12Eastbrook, opp Dinas Powys Primary School5720AWA10390Plan09:32Actual09:33
  13. 13Eastbrook, after Brookside5720WDB48417Plan09:32Actual09:34
  14. 14Eastbrook (in)5720AWA10388Plan09:34Actual09:35
  15. 15Llandough Church (nr)5720WDB48435Plan09:36Actual09:37
  16. 16Llandough, after Merrie Harrier5720AWA10386Plan09:37Actual09:37
  17. 17Llandough Hospital Stand 3 (at)5720AWA10382Plan09:38Actual09:39
  18. 18Llandough Hospital Stand 4 (at)5720CBZ02536Plan09:40Actual09:40
  19. 19Llandough Hospital Stand 5 (at)5720AWA10383Plan09:40Actual09:41
  20. 20Llandough Hospital Stand 2 (at)5720AWA10384Plan09:43Actual09:44
  21. 21Llandough, o/s Cwrt Dochdwy5720CBZ02538Plan09:44Actual09:44
  22. 22Llandough Dochdwy Road (before 41)5720WDB48396Plan09:45Actual09:45
  23. 23Llandough, before Vale View Crescent5720WDB48381Plan09:45Actual09:46
  24. 24Cogan, after Merrie Harrier5720AWA12359Plan09:46Actual09:49
  25. 25Cogan, nr Cowslip5720AWA12360Plan09:47Actual09:49
  26. 26Penarth Redlands Heights (o/s 129)5720AWA12356Plan09:48Actual09:50
  27. 27Morristown, after Mountjoy Avenue5720WDB48383Plan09:49Actual09:50
  28. 28Morristown Elfed Avenue (o/s Church)5720AWA11999Plan09:49Actual09:51
  29. 29Morristown Glyndwr Rd (o/s 4)5720AWA12001Plan09:50Actual09:51
  30. 30Morristown St Davids Crescent (o/s 141)5720AWA12002Plan09:50Actual09:52
  31. 31Morristown St Davids Crescent (opp 64)5720AWA12003Plan09:51Actual09:53
  32. 32Morristown St Davids Crescent (opp 44)5720AWA12004Plan09:51Actual09:53
  33. 33Morristown St Davids Crescent (o/s 25)5720AWA12005Plan09:52Actual09:54
  34. 34Morristown Elfed Avenue (o/s 55)5720AWA12006Plan09:52Actual09:54
  35. 35Morristown, before Glyndwr Rd5720AWA12007Plan09:53Actual09:55
  36. 36Morristown Elfed Avenue (opp Church)5720AWA12000Plan09:53Actual09:56
  37. 37Penarth Cornerswell Rd (o/s 107)5720AWA12352Plan09:54Actual09:56
  38. 38Penarth Dyserth Rd (nr 25)5720AWA12350Plan09:55Actual09:57
  39. 39Penarth Health Centre (o/s)5720AWA12347Plan09:55Actual09:58
  40. 40Lower Penarth Victoria Road (o/s 44)5720AWA12382Plan09:57Actual09:59
  41. 41Lower Penarth, before Lavernock Road5720AWA12385Plan09:58Actual10:00
  42. 42Lower Penarth, after Dinas Road5720CBZ02546Plan09:58Actual10:01
  43. 43Lower Penarth, adj Penarth RFC5720AWA12341Plan09:59Actual10:01
  44. 44Lower Penarth Raisdale Road (o/s 6)5720AWA12032Plan10:03Actual10:04
  45. 45Lower Penarth, after Alberta Road5720CBX02464Plan10:03Actual10:05
  46. 46Lower Penarth, before Holmsdale Place5720CBX02465Plan10:05Actual10:06
  47. 47Lower Penarth, opp Penarth Pier5720AWA12334Plan10:07Actual10:07
  48. 48Penarth Windsor Terrace (o/s 32)5720AWA12332Plan10:11Actual10:11
  49. 49Penarth Albert Road (o/s Sorting Office)5720WDB48422Plan10:11Actual10:11
  50. 50Penarth, after Albert Road5720AWA11987Plan10:11Actual
  51. 51Penarth Clive Place (o/s 32)5720AWA11985Plan10:12Actual10:12
  52. 52Penarth, after Clive Crescent5720AWA11983Plan10:12Actual10:12
  53. 53Penarth, after Church Place South5720AWA11981Plan10:12Actual10:13
  54. 54Penarth, before The Headlands5720AWA11979Plan10:13Actual10:14
  55. 55Penarth, after Northcliffe5720AWA11976Plan10:14Actual10:14
  56. 56Penarth, in Portway5720AWA11960Plan10:16Actual10:17
  57. 57Penarth Terranova Way (o/s flats)5720AWA11958Plan10:17Actual10:18
  58. 58Cogan Penarth Tesco (grounds)5720AWA11957Plan10:19Actual10:21
  59. 59Cardiff International Sports Village Olympian Drive (o/s Toys R Us)5710WDB47293Plan10:25Actual10:27
  60. 60Cardiff International Sports Village (o/s Morrisons)5710WDB47294Plan10:26Actual10:28
  61. 61Grangetown, before O'Leary Drive5710WDB47295Plan10:27Actual10:29
  62. 62Grangetown, after Cardiff Bay Asda5710AWA11601Plan10:29Actual10:30
  63. 63Grangetown, nr Staples5710AWA11599Plan10:30Actual10:31
  64. 64Grangetown, before Earl Street5710AWA11609Plan10:32Actual10:32
  65. 65Grangetown, before Kent Street5710AWA11612Plan10:33Actual10:34
  66. 66Grangetown, after Avondale Gardens5710CBZ02545Plan10:34Actual10:35
  67. 67Grangetown, after Horle Close5710CBZ02543Plan10:34Actual10:35
  68. 68Butetown James Street (o/s 70)5710AWA11641Plan10:36Actual10:37
  69. 69Butetown, adj Mount Stuart Square5710CAA02562Plan10:37Actual10:37
  70. 70Butetown Nat West Building (o/s Portland House)5710AWA11649Plan10:38Actual10:39
  71. 71Atlantic Wharf Lloyd George Avenue (adj Station)5710WDB25077Plan10:39Actual10:41
  72. 72Atlantic Wharf, after Magretion Place5710WDB46609Plan10:41Actual10:42
  73. 73Atlantic Wharf, opp Letton Road5710WDB48537Plan10:41Actual
  74. 74Atlantic Wharf, before Herbert Street5710WDB46608Plan10:43Actual10:43
  75. 75Cardiff Bus Interchange Bay 65710WDB48559Plan10:46Actual

Planned, expected and observed values remain separate. Blank observations are never presented as on-time.

Journey status questions

What is happening?

Is the bus running?
Last observed. A previous vehicle observation is available, but it is not recent enough to call the bus live.
When did it begin?
Observed at 09:20
When should it finish?
Scheduled for 10:46
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
10:47. The page checks for updated journey data every 15 seconds.