Journey map

Route 305Published route geometryVehicle last mapped 13:43 · 169 observations
305

To Cardiff Bus Station

Cardiff Bus · CN17EYP

CompletedRefreshed 16:23:57

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 Square5720AWA10435Plan12:20Actual12:16
  2. 2Dinas Powys Railway Station (o/s)5720AWA10394Plan12:21Actual12:22
  3. 3Dinas Powys, nr Bryn-y-Don5720AWA10397Plan12:22Actual12:23
  4. 4Murch, after Hebron Hall5720AWA10445Plan12:22Actual12:23
  5. 5Murch, after Laburnum Way5720AWA10444Plan12:23Actual12:24
  6. 6Murch, after Sunnycroft Lane5720AWA10442Plan12:24Actual12:25
  7. 7Old Murch Post Office (before postbox)5720AWA10439Plan12:25Actual12:25
  8. 8Dinas Powys, o/s Murch Crescent5720WDB48452Plan12:25Actual12:26
  9. 9Dinas Powys Medical Centre (o/s)5720WDB4855Plan12:27Actual
  10. 10Murch, nr The Malthouse5720AWA10438Plan12:28Actual12:31
  11. 11Murch, after Denbigh Road5720WDB25352Plan12:29Actual12:30
  12. 12Eastbrook, opp Dinas Powys Primary School5720AWA10390Plan12:32Actual12:33
  13. 13Eastbrook, after Brookside5720WDB48417Plan12:32Actual12:33
  14. 14Eastbrook (in)5720AWA10388Plan12:34Actual12:34
  15. 15Llandough Church (nr)5720WDB48435Plan12:36Actual12:36
  16. 16Llandough, after Merrie Harrier5720AWA10386Plan12:37Actual12:37
  17. 17Llandough Hospital Stand 3 (at)5720AWA10382Plan12:38Actual12:39
  18. 18Llandough Hospital Stand 4 (at)5720CBZ02536Plan12:40Actual12:39
  19. 19Llandough Hospital Stand 5 (at)5720AWA10383Plan12:40Actual12:40
  20. 20Llandough Hospital Stand 2 (at)5720AWA10384Plan12:43Actual12:43
  21. 21Llandough, o/s Cwrt Dochdwy5720CBZ02538Plan12:44Actual12:44
  22. 22Llandough Dochdwy Road (before 41)5720WDB48396Plan12:45Actual12:45
  23. 23Llandough, before Vale View Crescent5720WDB48381Plan12:45Actual12:46
  24. 24Cogan, after Merrie Harrier5720AWA12359Plan12:46Actual12:46
  25. 25Cogan, nr Cowslip5720AWA12360Plan12:47Actual12:47
  26. 26Penarth Redlands Heights (o/s 129)5720AWA12356Plan12:48Actual12:48
  27. 27Morristown, after Mountjoy Avenue5720WDB48383Plan12:49Actual12:49
  28. 28Morristown Elfed Avenue (o/s Church)5720AWA11999Plan12:49Actual12:49
  29. 29Morristown Glyndwr Rd (o/s 4)5720AWA12001Plan12:50Actual12:50
  30. 30Morristown St Davids Crescent (o/s 141)5720AWA12002Plan12:50Actual12:50
  31. 31Morristown St Davids Crescent (opp 64)5720AWA12003Plan12:51Actual
  32. 32Morristown St Davids Crescent (opp 44)5720AWA12004Plan12:51Actual12:51
  33. 33Morristown St Davids Crescent (o/s 25)5720AWA12005Plan12:52Actual12:52
  34. 34Morristown Elfed Avenue (o/s 55)5720AWA12006Plan12:52Actual12:52
  35. 35Morristown, before Glyndwr Rd5720AWA12007Plan12:53Actual12:53
  36. 36Morristown Elfed Avenue (opp Church)5720AWA12000Plan12:53Actual12:53
  37. 37Penarth Cornerswell Rd (o/s 107)5720AWA12352Plan12:54Actual12:53
  38. 38Penarth Dyserth Rd (nr 25)5720AWA12350Plan12:55Actual12:54
  39. 39Penarth Health Centre (o/s)5720AWA12347Plan12:55Actual12:55
  40. 40Lower Penarth Victoria Road (o/s 44)5720AWA12382Plan12:57Actual12:56
  41. 41Lower Penarth, before Lavernock Road5720AWA12385Plan12:58Actual12:57
  42. 42Lower Penarth, after Dinas Road5720CBZ02546Plan12:58Actual
  43. 43Lower Penarth, adj Penarth RFC5720AWA12341Plan12:59Actual12:58
  44. 44Lower Penarth Raisdale Road (o/s 6)5720AWA12032Plan13:03Actual
  45. 45Lower Penarth, after Alberta Road5720CBX02464Plan13:03Actual13:00
  46. 46Lower Penarth, before Holmsdale Place5720CBX02465Plan13:05Actual13:01
  47. 47Lower Penarth, opp Penarth Pier5720AWA12334Plan13:07Actual13:06
  48. 48Penarth Windsor Terrace (o/s 32)5720AWA12332Plan13:11Actual13:09
  49. 49Penarth Albert Road (o/s Sorting Office)5720WDB48422Plan13:11Actual13:10
  50. 50Penarth, after Albert Road5720AWA11987Plan13:11Actual13:10
  51. 51Penarth Clive Place (o/s 32)5720AWA11985Plan13:12Actual
  52. 52Penarth, after Clive Crescent5720AWA11983Plan13:12Actual13:11
  53. 53Penarth, after Church Place South5720AWA11981Plan13:12Actual13:11
  54. 54Penarth, before The Headlands5720AWA11979Plan13:13Actual13:12
  55. 55Penarth, after Northcliffe5720AWA11976Plan13:14Actual13:13
  56. 56Penarth, in Portway5720AWA11960Plan13:16Actual13:17
  57. 57Penarth Terranova Way (o/s flats)5720AWA11958Plan13:17Actual13:18
  58. 58Cogan Penarth Tesco (grounds)5720AWA11957Plan13:19Actual13:20
  59. 59Cardiff International Sports Village Olympian Drive (o/s Toys R Us)5710WDB47293Plan13:25Actual13:25
  60. 60Cardiff International Sports Village (o/s Morrisons)5710WDB47294Plan13:26Actual13:26
  61. 61Grangetown, before O'Leary Drive5710WDB47295Plan13:27Actual13:27
  62. 62Grangetown, after Cardiff Bay Asda5710AWA11601Plan13:29Actual13:28
  63. 63Grangetown, nr Staples5710AWA11599Plan13:30Actual13:29
  64. 64Grangetown, before Earl Street5710AWA11609Plan13:32Actual13:30
  65. 65Grangetown, before Kent Street5710AWA11612Plan13:33Actual13:30
  66. 66Grangetown, after Avondale Gardens5710CBZ02545Plan13:34Actual13:31
  67. 67Grangetown, after Horle Close5710CBZ02543Plan13:34Actual13:31
  68. 68Butetown James Street (o/s 70)5710AWA11641Plan13:36Actual13:33
  69. 69Butetown, adj Mount Stuart Square5710CAA02562Plan13:37Actual13:34
  70. 70Butetown Nat West Building (o/s Portland House)5710AWA11649Plan13:38Actual13:36
  71. 71Atlantic Wharf Lloyd George Avenue (adj Station)5710WDB25077Plan13:39Actual13:38
  72. 72Atlantic Wharf, after Magretion Place5710WDB46609Plan13:41Actual13:39
  73. 73Atlantic Wharf, opp Letton Road5710WDB48537Plan13:41Actual
  74. 74Atlantic Wharf, before Herbert Street5710WDB46608Plan13:43Actual13:40
  75. 75Cardiff Bus Interchange Bay 65710WDB48559Plan13:46Actual13:43

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?
Completed. The final calling point has an observed time of 13:43.
When did it begin?
Observed at 12:16
When should it finish?
Observed at 13:43
How much time remains?
No time remains; the final stop has been observed.
When was it last mapped?
13:43. The page checks for updated journey data every 15 seconds.