BusGenie
12

12 bus timetable: Swansea Bus Station circular

Swansea Bus Station circular

Mode Bus

Swansea Bus Station → Swansea Bus Station

43 trips · first 07:00 · last 22:10
Mon–Fri Live From 2026-06-10

Swipe sideways to see later trips.

Stop
07:00 Swansea Bus Station
07:30 Swansea Bus Station
08:00 Swansea Bus Station
08:30 Swansea Bus Station
09:00 Swansea Bus Station
09:30 Swansea Bus Station
10:00 Swansea Bus Station
10:15 Swansea Bus Station
10:30 Swansea Bus Station
10:45 Swansea Bus Station
11:00 Swansea Bus Station
11:15 Swansea Bus Station
11:30 Swansea Bus Station
11:45 Swansea Bus Station
12:00 Swansea Bus Station
12:15 Swansea Bus Station
12:30 Swansea Bus Station
12:45 Swansea Bus Station
13:00 Swansea Bus Station
13:15 Swansea Bus Station
13:30 Swansea Bus Station
13:45 Swansea Bus Station
14:00 Swansea Bus Station
14:15 Swansea Bus Station
14:30 Swansea Bus Station
14:45 Swansea Bus Station
15:00 Swansea Bus Station
15:15 Swansea Bus Station
15:30 Swansea Bus Station
15:45 Swansea Bus Station
16:00 Swansea Bus Station
16:15 Swansea Bus Station
16:30 Swansea Bus Station
16:45 Swansea Bus Station
17:00 Swansea Bus Station
17:20 Swansea Bus Station
17:40 Swansea Bus Station
18:00 Swansea Bus Station
18:30 Swansea Bus Station
19:00 Swansea Bus Station
19:40 Swansea Bus Station
20:40 Swansea Bus Station
22:10 Swansea Bus Station
07:00
07:30
08:00
08:30
09:00
09:30
10:00
10:15
10:30
10:45
11:00
11:15
11:30
11:45
12:00
12:15
12:30
12:45
13:00
13:15
13:30
13:45
14:00
14:15
14:30
14:45
15:00
15:15
15:30
15:45
16:00
16:15
16:30
16:45
17:00
17:20
17:40
18:00
18:30
19:00
19:40
20:40
22:10
07:04
07:34
08:04
08:34
09:04
09:34
10:04
10:19
10:34
10:49
11:04
11:19
11:34
11:49
12:04
12:19
12:34
12:49
13:04
13:19
13:34
13:49
14:04
14:19
14:34
14:49
15:04
15:19
15:34
15:49
16:04
16:19
16:34
16:49
17:04
17:24
17:44
18:04
18:34
19:04
19:44
20:43
22:13
07:08
07:38
08:08
08:38
09:08
09:38
10:08
10:23
10:38
10:53
11:08
11:23
11:38
11:53
12:08
12:23
12:38
12:53
13:08
13:23
13:38
13:53
14:08
14:23
14:38
14:53
15:08
15:23
15:38
15:53
16:08
16:23
16:38
16:53
17:08
17:28
17:48
18:08
18:38
19:08
19:48
20:46
22:16
07:09
07:39
08:09
08:39
09:09
09:39
10:09
10:24
10:39
10:54
11:09
11:24
11:39
11:54
12:09
12:24
12:39
12:54
13:09
13:24
13:39
13:54
14:09
14:24
14:39
14:54
15:10
15:25
15:40
15:55
16:10
16:25
16:40
16:55
17:10
17:30
17:50
18:09
18:39
19:09
19:49
20:47
22:17
·
07:41
·
08:41
·
09:41
·
10:26
·
10:56
·
11:26
·
11:56
·
12:26
·
12:56
·
13:26
·
13:56
·
14:26
·
14:56
·
15:27
·
15:57
·
16:27
·
16:57
·
17:32
·
·
18:41
·
·
·
·
·
07:42
·
08:42
·
09:42
·
10:27
·
10:57
·
11:27
·
11:57
·
12:27
·
12:57
·
13:27
·
13:57
·
14:27
·
14:57
·
15:28
·
15:58
·
16:28
·
16:58
·
17:33
·
·
18:42
·
·
·
·
·
07:43
·
08:43
·
09:43
·
10:28
·
10:58
·
11:28
·
11:58
·
12:28
·
12:58
·
13:28
·
13:58
·
14:28
·
14:58
·
15:29
·
15:59
·
16:29
·
16:59
·
17:33
·
·
18:42
·
·
·
·
·
07:44
·
08:44
·
09:44
·
10:29
·
10:59
·
11:29
·
11:59
·
12:29
·
12:59
·
13:29
·
13:59
·
14:29
·
14:59
·
15:30
·
16:00
·
16:30
·
17:00
·
17:34
·
·
18:43
·
·
·
·
·
07:45
·
08:45
·
09:45
·
10:30
·
11:00
·
11:30
·
12:00
·
12:30
·
13:00
·
13:30
·
14:00
·
14:30
·
15:00
·
15:31
·
16:01
·
16:31
·
17:01
·
17:36
·
·
18:45
·
·
·
·
·
07:46
·
08:46
·
09:46
·
10:31
·
11:01
·
11:31
·
12:01
·
12:31
·
13:01
·
13:31
·
14:01
·
14:31
·
15:01
·
15:32
·
16:02
·
16:32
·
17:02
·
17:36
·
·
18:45
·
·
·
·
·
07:47
·
08:47
·
09:47
·
10:32
·
11:02
·
11:32
·
12:02
·
12:32
·
13:02
·
13:32
·
14:02
·
14:32
·
15:02
·
15:33
·
16:03
·
16:33
·
17:03
·
17:38
·
·
18:47
·
·
·
·
·
07:48
·
08:48
·
09:48
·
10:33
·
11:03
·
11:33
·
12:03
·
12:33
·
13:03
·
13:33
·
14:03
·
14:33
·
15:03
·
15:34
·
16:04
·
16:34
·
17:04
·
17:39
·
·
18:48
·
·
·
·
·
07:49
·
08:49
·
09:49
·
10:34
·
11:04
·
11:34
·
12:04
·
12:34
·
13:04
·
13:34
·
14:04
·
14:34
·
15:04
·
15:35
·
16:05
·
16:35
·
17:05
·
17:40
·
·
18:49
·
·
·
·
·
07:51
·
08:51
·
09:51
·
10:36
·
11:06
·
11:36
·
12:06
·
12:36
·
13:06
·
13:36
·
14:06
·
14:36
·
15:06
·
15:37
·
16:07
·
16:37
·
17:07
·
17:41
·
·
18:50
·
·
·
·
·
07:52
·
08:52
·
09:52
·
10:37
·
11:07
·
11:37
·
12:07
·
12:37
·
13:07
·
13:37
·
14:07
·
14:37
·
15:07
·
15:38
·
16:08
·
16:38
·
17:08
·
17:43
·
·
18:52
·
·
·
·
·
07:53
·
08:53
·
09:53
·
10:38
·
11:08
·
11:38
·
12:08
·
12:38
·
13:08
·
13:38
·
14:08
·
14:38
·
15:08
·
15:39
·
16:09
·
16:39
·
17:09
·
17:44
·
·
18:53
·
·
·
·
07:11
·
08:11
·
09:11
·
10:11
·
10:41
·
11:11
·
11:41
·
12:11
·
12:41
·
13:11
·
13:41
·
14:11
·
14:41
·
15:12
·
15:42
·
16:12
·
16:42
·
17:12
·
17:52
18:11
·
19:11
19:51
20:49
22:19
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
19:12
19:52
20:50
22:20
07:12
·
08:12
·
09:12
·
10:12
·
10:42
·
11:12
·
11:42
·
12:12
·
12:42
·
13:12
·
13:42
·
14:12
·
14:42
·
15:13
·
15:43
·
16:13
·
16:43
·
17:13
·
17:53
18:11
·
·
·
·
·
07:13
·
08:13
·
09:13
·
10:13
·
10:43
·
11:13
·
11:43
·
12:13
·
12:43
·
13:13
·
13:43
·
14:13
·
14:43
·
15:14
·
15:44
·
16:14
·
16:44
·
17:14
·
17:54
18:12
·
·
·
·
·
07:14
·
08:14
·
09:14
·
10:14
·
10:44
·
11:14
·
11:44
·
12:14
·
12:44
·
13:14
·
13:44
·
14:14
·
14:44
·
15:15
·
15:45
·
16:15
·
16:45
·
17:15
·
17:55
18:14
·
·
·
·
·
07:15
·
08:15
·
09:15
·
10:15
·
10:45
·
11:15
·
11:45
·
12:15
·
12:45
·
13:15
·
13:45
·
14:15
·
14:45
·
15:16
·
15:46
·
16:16
·
16:46
·
17:16
·
17:56
18:14
·
·
·
·
·
07:15
07:54
08:15
08:54
09:15
09:54
10:15
10:39
10:45
11:09
11:15
11:39
11:45
12:09
12:15
12:39
12:45
13:09
13:15
13:39
13:45
14:09
14:15
14:39
14:45
15:09
15:16
15:40
15:46
16:10
16:16
16:40
16:46
17:10
17:16
17:44
17:56
18:15
18:53
·
·
·
·
07:16
07:55
08:16
08:55
09:16
09:55
10:16
10:40
10:46
11:10
11:16
11:40
11:46
12:10
12:16
12:40
12:46
13:10
13:16
13:40
13:46
14:10
14:16
14:40
14:46
15:10
15:17
15:41
15:47
16:11
16:17
16:41
16:47
17:11
17:17
17:45
17:57
18:16
18:54
·
·
·
·
07:17
07:56
08:17
08:56
09:17
09:56
10:17
10:41
10:47
11:11
11:17
11:41
11:47
12:11
12:17
12:41
12:47
13:11
13:17
13:41
13:47
14:11
14:17
14:41
14:47
15:11
15:18
15:42
15:48
16:12
16:18
16:42
16:48
17:12
17:18
17:46
17:58
18:17
18:55
·
·
·
·
07:18
07:56
08:18
08:56
09:18
09:56
10:18
10:41
10:48
11:11
11:18
11:41
11:48
12:11
12:18
12:41
12:48
13:11
13:18
13:41
13:48
14:11
14:18
14:41
14:48
15:11
15:19
15:42
15:49
16:12
16:19
16:42
16:49
17:12
17:19
17:46
17:59
18:17
18:55
·
·
·
·
07:19
07:57
08:19
08:57
09:19
09:57
10:19
10:42
10:49
11:12
11:19
11:42
11:49
12:12
12:19
12:42
12:49
13:12
13:19
13:42
13:49
14:12
14:19
14:42
14:49
15:12
15:20
15:43
15:50
16:13
16:20
16:43
16:50
17:13
17:20
17:47
18:00
18:18
18:56
·
·
·
·
07:20
07:58
08:20
08:58
09:20
09:58
10:20
10:43
10:50
11:13
11:20
11:43
11:50
12:13
12:20
12:43
12:50
13:13
13:20
13:43
13:50
14:13
14:20
14:43
14:50
15:13
15:21
15:44
15:51
16:14
16:21
16:44
16:51
17:14
17:21
17:48
18:01
18:19
18:57
·
·
·
·
·
07:59
·
08:59
·
09:59
·
10:44
·
11:14
·
11:44
·
12:14
·
12:44
·
13:14
·
13:44
·
14:14
·
14:44
·
15:14
·
15:45
·
16:15
·
16:45
·
17:15
·
17:49
·
·
18:58
·
·
·
·
·
08:00
·
09:00
·
10:00
·
10:45
·
11:15
·
11:45
·
12:15
·
12:45
·
13:15
·
13:45
·
14:15
·
14:45
·
15:15
·
15:46
·
16:16
·
16:46
·
17:15
·
17:50
·
·
18:59
·
·
·
·
·
08:02
·
09:02
·
10:01
·
10:46
·
11:16
·
11:46
·
12:16
·
12:46
·
13:16
·
13:46
·
14:16
·
14:46
·
15:16
·
15:47
·
16:17
·
16:47
·
17:17
·
17:51
·
·
19:00
·
·
·
·
·
08:04
·
09:04
·
10:03
·
10:48
·
11:18
·
11:48
·
12:18
·
12:48
·
13:18
·
13:48
·
14:18
·
14:48
·
15:18
·
15:49
·
16:19
·
16:49
·
17:19
·
17:53
·
·
19:02
·
·
·
·
07:21
·
08:21
·
09:21
·
10:21
·
10:51
·
11:21
·
11:51
·
12:21
·
12:51
·
13:21
·
13:51
·
14:21
·
14:51
·
15:22
·
15:52
·
16:22
·
16:52
·
17:22
·
18:02
18:19
·
·
·
·
·
07:21
·
08:21
·
09:21
·
10:21
·
10:51
·
11:21
·
11:51
·
12:21
·
12:51
·
13:21
·
13:51
·
14:21
·
14:51
·
15:22
·
15:52
·
16:22
·
16:52
·
17:22
·
18:02
18:20
·
·
·
·
·
07:22
·
08:22
·
09:22
·
10:22
·
10:52
·
11:22
·
11:52
·
12:22
·
12:52
·
13:22
·
13:52
·
14:22
·
14:52
·
15:23
·
15:53
·
16:23
·
16:53
·
17:23
·
18:03
18:21
·
19:12
19:52
20:50
22:20
07:23
·
08:23
·
09:23
·
10:23
·
10:53
·
11:23
·
11:53
·
12:23
·
12:53
·
13:23
·
13:53
·
14:23
·
14:53
·
15:24
·
15:54
·
16:24
·
16:54
·
17:24
·
18:04
18:22
·
19:14
19:54
20:51
22:21
07:25
·
08:25
·
09:25
·
10:25
·
10:55
·
11:25
·
11:55
·
12:25
·
12:55
·
13:25
·
13:55
·
14:25
·
14:55
·
15:26
·
15:56
·
16:26
·
16:56
·
17:26
·
18:05
18:23
·
19:16
19:56
20:53
22:23
07:26
·
08:26
·
09:26
·
10:26
·
10:56
·
11:26
·
11:56
·
12:26
·
12:56
·
13:26
·
13:56
·
14:26
·
14:56
·
15:27
·
15:57
·
16:27
·
16:57
·
17:27
·
18:07
18:24
·
19:17
19:57
20:54
22:24
07:27
·
08:27
·
09:27
·
10:27
·
10:57
·
11:27
·
11:57
·
12:27
·
12:57
·
13:27
·
13:57
·
14:27
·
14:57
·
15:28
·
15:58
·
16:28
·
16:58
·
17:28
·
18:08
18:25
·
19:18
19:58
20:56
22:26
07:29
·
08:29
·
09:29
·
10:29
·
10:59
·
11:29
·
11:59
·
12:29
·
12:59
·
13:29
·
13:59
·
14:29
·
14:59
·
15:30
·
16:00
·
16:30
·
17:00
·
17:30
·
18:09
18:26
·
19:19
19:59
20:57
22:27
07:30
·
08:30
·
09:30
·
10:30
·
11:00
·
11:30
·
12:00
·
12:30
·
13:00
·
13:30
·
14:00
·
14:30
·
15:00
·
15:31
·
16:01
·
16:31
·
17:01
·
17:31
·
18:10
18:28
·
19:21
20:01
20:58
22:28
07:31
·
08:31
·
09:31
·
10:31
·
11:01
·
11:31
·
12:01
·
12:31
·
13:01
·
13:31
·
14:01
·
14:31
·
15:01
·
15:32
·
16:02
·
16:32
·
17:02
·
17:32
·
18:11
18:29
·
19:22
20:02
20:59
22:29
07:33
·
08:33
·
09:33
·
10:33
·
11:03
·
11:33
·
12:03
·
12:33
·
13:03
·
13:33
·
14:03
·
14:33
·
15:03
·
15:34
·
16:04
·
16:34
·
17:04
·
17:34
·
18:12
18:30
·
19:24
20:04
21:01
22:31
07:34
08:05
08:34
09:05
09:34
10:04
10:34
10:49
11:04
11:19
11:34
11:49
12:04
12:19
12:34
12:49
13:04
13:19
13:34
13:49
14:04
14:19
14:34
14:49
15:04
15:19
15:35
15:50
16:05
16:20
16:35
16:50
17:05
17:20
17:35
17:54
18:13
18:31
19:03
19:25
20:05
21:02
22:32
07:36
08:07
08:36
09:07
09:36
10:06
10:36
10:51
11:06
11:21
11:36
11:51
12:06
12:21
12:36
12:51
13:06
13:21
13:36
13:51
14:06
14:21
14:36
14:51
15:06
15:21
15:37
15:52
16:07
16:22
16:37
16:52
17:07
17:22
17:37
17:56
18:15
18:33
19:05
19:27
20:07
21:04
22:34
07:38
08:09
08:38
09:09
09:38
10:08
10:38
10:53
11:08
11:23
11:38
11:53
12:08
12:23
12:38
12:53
13:08
13:23
13:38
13:53
14:08
14:23
14:38
14:53
15:08
15:23
15:39
15:54
16:09
16:24
16:39
16:54
17:09
17:23
17:39
17:58
18:16
18:34
19:06
19:28
20:07
21:04
22:34
07:39
08:10
08:39
09:10
09:39
10:09
10:39
10:54
11:09
11:24
11:39
11:54
12:09
12:24
12:39
12:54
13:09
13:24
13:39
13:54
14:09
14:24
14:39
14:54
15:09
15:24
15:40
15:55
16:10
16:25
16:40
16:55
17:10
17:25
17:40
17:59
18:17
18:35
19:07
19:29
20:08
21:05
22:35
07:41
08:12
08:41
09:12
09:41
10:11
10:41
10:56
11:11
11:26
11:41
11:56
12:11
12:26
12:41
12:56
13:11
13:26
13:41
13:56
14:11
14:26
14:41
14:56
15:11
15:26
15:42
15:57
16:12
16:27
16:42
16:57
17:12
17:27
17:42
18:01
18:19
18:37
19:09
19:31
20:10
21:07
22:37
07:44
08:15
08:44
09:15
09:44
10:14
10:44
10:59
11:14
11:29
11:44
11:59
12:14
12:29
12:44
12:59
13:14
13:29
13:44
13:59
14:14
14:29
14:44
14:59
15:14
15:29
15:45
16:00
16:15
16:30
16:45
17:00
17:15
17:30
17:45
18:04
18:21
18:39
19:11
19:33
20:12
21:09
22:39

Timetable data from First Cymru, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PG0000421:2.

All stops shown

49 stops
  1. Swansea Bus Station Stand Q at
  2. Swansea, Kingsway opposite
  3. Mount Pleasant Hospital before
  4. Mount Pleasant, St Jude`s Church outside
  5. Townhill, Leakers Shops opposite
  6. Townhill, Cadfan Road before
  7. Townhill, Dyfed Avenue opposite 54
  8. Townhill Community Centre after
  9. Townhill, Graiglwyd Square after
  10. Townhill, Graiglwyd Road Middle outside 65
  11. Townhill, Elphin Crescent outside 64
  12. Townhill, Gwynedd Avenue East opposite 239
  13. Townhill, Elwy Crescent after
  14. Townhill, Gwynedd Gardens before
  15. Mayhill, Fairfield Club opposite
  16. Mayhill Shops outside
  17. Townhill, Leakers Shops after
  18. Townhill, Lady of Lourdes opposite
  19. Mayhill, Teilo Crescent outside 4
  20. Mayhill, Islwyn Road opposite 3
  21. Mayhill, Cadrawd Road outside 1
  22. Mayhill, Townhill Road Junction before
  23. Mayhill, Tegid Road before
  24. Mayhill Post Office opposite
  25. Mayhill, Gwili Terrace after
  26. Mayhill, Emlyn Road before
  27. Mayhill Community Centre opposite
  28. Mayhill Shops & Fish Bar after
  29. Mayhill, Townhill Road Junction before
  30. Mayhill, Cadrawd Road outside 4
  31. Mayhill, Islwyn Road outside 3
  32. Mayhill, Teilo Crescent opposite 4
  33. Mayhill Shops after
  34. Mayhill, Fairfield Club outside
  35. Townhill School near
  36. Townhill, Gwynedd Gardens after
  37. Townhill, Elwy Crescent after
  38. Townhill, Elphin Crescent before
  39. Townhill, Elphin Crescent opposite 64
  40. Townhill, Graiglwyd Road Middle outside 60
  41. Townhill, Graiglwyd Square after
  42. Townhill Community Centre outside
  43. Townhill, Dyfed Avenue outside 28
  44. Townhill, Leakers Shops outside
  45. Mount Pleasant, St Jude`s Church after
  46. Mount Pleasant Hospital after
  47. Mount Pleasant, Swansea Central Police Station before
  48. Swansea, Christina Street on
  49. Swansea Bus Station Stand Q at