Journey map

Route 304Published route geometryVehicle last mapped 13:11 · 257 observations
304

To Llantwit Major Interchange

First South & West Wales · SN14EAP

CompletedRefreshed 18:56:05

Vehicle information

SN14EAP

Livery
Olympia
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service

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

Calling points

Journey schedule

98 stops
  1. 1Cardiff Bus Interchange Bay 15710WDB48564Plan11:05Actual11:05
  2. 2Vellacott Close5710WDB46604Plan11:09Actual11:10
  3. 3Glanhowny Close5710WDB46607Plan11:10Actual11:11
  4. 4Lloyd George Avenue5710WDB48421Plan11:11Actual11:12
  5. 5The Flourish5710CBZ02481Plan11:11Actual11:12
  6. 6Millennium Centre5710WDB25076Plan11:12Actual11:14
  7. 7Mount Stuart Square5710CAA02563Plan11:13Actual11:15
  8. 8James Street5710WDB48432Plan11:13Actual11:15
  9. 9Pomeroy Street5710AWA11640Plan11:14Actual11:16
  10. 10Horle Close5710CBZ02542Plan11:15Actual11:17
  11. 11Avondale Gardens5710CBZ02544Plan11:16Actual11:17
  12. 12Amherst Street5710AWA11611Plan11:17Actual11:19
  13. 13The Marl5710AWA11610Plan11:17Actual11:19
  14. 14Staples5710AWA11598Plan11:18Actual11:20
  15. 15Cardiff Bay Asda5710AWA11602Plan11:20Actual11:21
  16. 16Prospect Place5710CAA02622Plan11:22Actual11:23
  17. 17Sports Village5710WDB21926Plan11:23Actual11:24
  18. 18Merrie Harrier5720AWA10386Plan11:28Actual11:39
  19. 19Llandough Hospital Stand 45720CBZ02536Plan11:30Live
  20. 20Llandough Hospital Stand 35720AWA10382Plan11:31Live
  21. 21Llandough Hospital Stand 55720AWA10383Plan11:32Live
  22. 22Llandough Hospital Stand 85720AWA10381Plan11:35Live
  23. 23Llandough Hospital Stand 15720AWA10385Plan11:36Live
  24. 24Merrie Harrier5720AWA10387Plan11:37Actual11:40
  25. 25Eastbrook5720AWA10389Plan11:40Actual11:44
  26. 26Brookside5720WDB48418Plan11:41Actual11:45
  27. 27Dinas Powys Primary School5720AWA10391Plan11:42Actual11:45
  28. 28Elm Grove Road5720AWA10393Plan11:43Actual11:47
  29. 29Dinas Powys Railway Station5720AWA10394Plan11:44Actual11:48
  30. 30Bryn-y-Don5720AWA10397Plan11:45Actual11:48
  31. 31Arnold House5720AWA10398Plan11:46Actual11:49
  32. 32Ty Verlon5720AWA10399Plan11:50Actual11:51
  33. 33Laura Street5720AWA10402Plan11:52Actual11:52
  34. 34Spring Street5720AWA11909Plan11:53Actual11:53
  35. 35Weston Square5720AWA11860Plan11:55Actual11:54
  36. 36Weston Square5720WDB23331Plan11:55Actual11:55
  37. 37Wynd Street5720AWA11904Plan11:56Actual11:55
  38. 38Barry Kwik Fit5720AWA11750Plan11:57Actual11:56
  39. 39Wyndham Street5720AWA11752Plan11:57Actual11:57
  40. 40Wyndham Street5720WDB21702Plan11:58Actual11:57
  41. 41Barry Town Centre 35720AWA11910Plan11:58Actual11:58
  42. 42Holton Road5720WDB46648Plan11:59Actual11:59
  43. 43Holton Road5720AWA11915Plan12:00Actual12:00
  44. 44Barry Civic Offices 15720AWA11917Plan12:01Actual12:01
  45. 45Barry Kwik Fit5720CBX02470Plan12:03Actual12:04
  46. 46Gladstone Bridge5720AWL26190Plan12:05Actual12:06
  47. 47The Priory5720AWA11732Plan12:07Actual12:07
  48. 48Barry Hotel5720AWA11735Plan12:08Actual12:08
  49. 49Ship Hotel5720AWA11810Plan12:09Actual12:09
  50. 50Ship Hotel5720AWA11831Plan12:10Actual12:10
  51. 51West End Club5720AWA11808Plan12:10Actual12:10
  52. 52All Saints Church5720AWA11806Plan12:12Actual12:12
  53. 53Park Hotel5720AWA11710Plan12:12Actual12:13
  54. 54Romilly Schools5720AWA11847Plan12:13Actual12:14
  55. 55Alexandra Gardens5720AWA11849Plan12:14Actual12:15
  56. 56College Road5720AWA11852Plan12:16Actual12:16
  57. 57Barry College5720AWA11889Plan12:17Actual12:18
  58. 58Barry Hospital5720AWA11887Plan12:18Actual12:19
  59. 59Colcot Sports Centre5720AWA11890Plan12:19Actual12:20
  60. 60Highlight Park5720AWA10752Plan12:20Actual12:21
  61. 61Weycock Cross5720AWA10754Plan12:22Actual12:24
  62. 62Cwm Ciddy5720AWA10756Plan12:23Actual12:25
  63. 63Welford Farm5720AWM26309Plan12:25Actual12:26
  64. 64Celtic International Hotel5720AWA11924Plan12:26Actual12:26
  65. 65ICAT5720WDB48450Plan12:28Actual12:27
  66. 66Cardiff Airport5720AWA11928Plan12:29Actual12:29
  67. 67BAMC5720WDB48412Plan12:30Actual12:33
  68. 68Celtic International Hotel5720AWA11924Plan12:33Actual12:35
  69. 69Cardiff Airport Holiday Inn Express5720AWA11926Plan12:34Actual12:36
  70. 70Eggerton Gray5720AWA11930Plan12:35Actual12:37
  71. 71Ceri Avenue5720AWA11931Plan12:37Actual12:39
  72. 72Romilly Road5720AWA11933Plan12:38Actual12:40
  73. 73Rhoose Shops5720AWA11935Plan12:38Actual12:41
  74. 74Mayflower5720AWA11937Plan12:39Actual12:42
  75. 75Wharton Close5720AWA11938Plan12:39Actual12:43
  76. 76Fontygary Inn5720AWA11940Plan12:40Actual12:44
  77. 77Aberthaw Reservoir5720AWA11956Plan12:43Actual12:47
  78. 78Blue Anchor5720AWA11954Plan12:44Actual12:47
  79. 79Aberthaw Cement Works5720AWA12050Plan12:45Actual12:48
  80. 80Burton Hill5720AWA12053Plan12:46Actual12:49
  81. 81Llancadle Cross5720AWA12054Plan12:47Actual12:50
  82. 82Boys Village5720AWA12057Plan12:49Actual12:51
  83. 83St Athan War Memorial5720AWA12059Plan12:50Actual12:51
  84. 84St Athan Co-op5720WDB48446Plan12:50Actual12:52
  85. 85Rectory Road5720AWA12061Plan12:51Actual12:54
  86. 86Beggars Pound5720AWM26310Plan12:52Actual12:55
  87. 87RAF St Athan East Camp5720AWA12063Plan12:53Actual12:57
  88. 88Pinewood Square5720AWA12065Plan12:55Actual12:59
  89. 89Picketstone Close5720AWA12068Plan12:56Actual13:00
  90. 90North Gate5720AWA12071Plan12:59Actual13:02
  91. 91Old Brewery5720AWA12073Plan13:01Actual13:03
  92. 92Boverton Post Office5720AWA12075Plan13:02Actual13:05
  93. 93Percy Smith Road5720AWM26270Plan13:03Actual13:05
  94. 94Crawshay Drive5720AWA12323Plan13:04Actual13:07
  95. 95Monmouth Way5720AWA12322Plan13:05Actual13:08
  96. 96Whiteways5720AWM26276Plan13:06Actual13:08
  97. 97Grange Gardens5720AWA12320Plan13:07Actual13:09
  98. 98Llantwit Major Interchange5720AWA12092Plan13:08Actual13:11

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