BusGenie
12

12 bus timetable: Swansea to Townhill (Anti-Clockwise Circular)

Swansea ↔ Townhill (Anti-Clockwise Circular)

Mode Bus

Not the 12 you're looking for? 93 other bus routes in Great Britain use this number.

Swansea → Townhill (Anti-Clockwise Circular)

24 trips · first 07:00 · last 22:10
Mon–Fri Live Valid 2026-06-21 – 2026-07-11

Swipe sideways to see later trips.

Stop
07:00 Townhill (Anti-Clockwise Circular)
08:00 Townhill (Anti-Clockwise Circular)
09:00 Townhill (Anti-Clockwise Circular)
10:00 Townhill (Anti-Clockwise Circular)
10:30 Townhill (Anti-Clockwise Circular)
11:00 Townhill (Anti-Clockwise Circular)
11:30 Townhill (Anti-Clockwise Circular)
12:00 Townhill (Anti-Clockwise Circular)
12:30 Townhill (Anti-Clockwise Circular)
13:00 Townhill (Anti-Clockwise Circular)
13:30 Townhill (Anti-Clockwise Circular)
14:00 Townhill (Anti-Clockwise Circular)
14:30 Townhill (Anti-Clockwise Circular)
15:00 Townhill (Anti-Clockwise Circular)
15:30 Townhill (Anti-Clockwise Circular)
16:00 Townhill (Anti-Clockwise Circular)
16:30 Townhill (Anti-Clockwise Circular)
17:00 Townhill (Anti-Clockwise Circular)
17:40 Townhill (Anti-Clockwise Circular)
18:00 Townhill (Anti-Clockwise Circular)
19:00 Townhill (Anti-Clockwise Circular)
19:40 Townhill (Anti-Clockwise Circular)
20:40 Townhill (Anti-Clockwise Circular)
22:10 Townhill (Anti-Clockwise Circular)
07:00
08:00
09:00
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:40
18:00
19:00
19:40
20:40
22:10
07:04
08:04
09:04
10:04
10:34
11:04
11:34
12:04
12:34
13:04
13:34
14:04
14:34
15:04
15:34
16:04
16:34
17:04
17:44
18:04
19:04
19:44
20:43
22:13
07:08
08:08
09:08
10:08
10:38
11:08
11:38
12:08
12:38
13:08
13:38
14:08
14:38
15:08
15:38
16:08
16:38
17:08
17:48
18:08
19:08
19:48
20:46
22:16
07:09
08:09
09:09
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:10
15:40
16:10
16:40
17:10
17:50
18:09
19:09
19:49
20:47
22:17
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
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:15
·
·
·
·
07:16
08:16
09:16
10:16
10:46
11:16
11:46
12:16
12:46
13:16
13:46
14:16
14:46
15:17
15:47
16:17
16:47
17:17
17:57
18:16
·
·
·
·
07:17
08:17
09:17
10:17
10:47
11:17
11:47
12:17
12:47
13:17
13:47
14:17
14:47
15:18
15:48
16:18
16:48
17:18
17:58
18:17
·
·
·
·
07:18
08:18
09:18
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:19
15:49
16:19
16:49
17:19
17:59
18:17
·
·
·
·
07:19
08:19
09:19
10:19
10:49
11:19
11:49
12:19
12:49
13:19
13:49
14:19
14:49
15:20
15:50
16:20
16:50
17:20
18:00
18:18
·
·
·
·
07:20
08:20
09:20
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:21
15:51
16:21
16:51
17:21
18:01
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: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:34
09:34
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:35
18:13
18:31
19:25
20:05
21:02
22:32
07:36
08:36
09:36
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:37
18:15
18:33
19:27
20:07
21:04
22:34
07:38
08:38
09:38
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:39
18:16
18:34
19:28
20:07
21:04
22:34
07:39
08:39
09:39
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:40
16:10
16:40
17:10
17:40
18:17
18:35
19:29
20:08
21:05
22:35
07:41
08:41
09:41
10:41
11:11
11:41
12:11
12:41
13:11
13:41
14:11
14:41
15:11
15:42
16:12
16:42
17:12
17:42
18:19
18:37
19:31
20:10
21:07
22:37
07:44
08:44
09:44
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:45
18:21
18:39
19:33
20:12
21:09
22:39

Timetable data from First Cymru, refreshed 2026-07-01 · Source: Traveline National Dataset (TNDS) · Service code W_FG_FCYM_12_1.

All stops shown

33 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 after
  6. Townhill, Lady of Lourdes opposite
  7. Mayhill, Teilo Crescent outside 4
  8. Mayhill, Islwyn Road opposite 3
  9. Mayhill, Cadrawd Road outside 1
  10. Mayhill, Townhill Road Junction before
  11. Mayhill, Tegid Road before
  12. Mayhill Post Office opposite
  13. Mayhill, Gwili Terrace after
  14. Mayhill, Emlyn Road before
  15. Mayhill Community Centre opposite
  16. Mayhill Shops & Fish Bar after
  17. Mayhill Shops after
  18. Mayhill, Fairfield Club outside
  19. Townhill School near
  20. Townhill, Gwynedd Gardens after
  21. Townhill, Elwy Crescent after
  22. Townhill, Elphin Crescent before
  23. Townhill, Elphin Crescent opposite 64
  24. Townhill, Graiglwyd Road Middle outside 60
  25. Townhill, Graiglwyd Square after
  26. Townhill Community Centre outside
  27. Townhill, Dyfed Avenue outside 28
  28. Townhill, Leakers Shops outside
  29. Mount Pleasant, St Jude`s Church after
  30. Mount Pleasant Hospital after
  31. Mount Pleasant, Swansea Central Police Station before
  32. Swansea, Christina Street on
  33. Swansea Bus Station Stand Q at

Looking for a different 12 bus?

93 other routes

The number 12 is used by 93 other bus routes around Great Britain, run by different operators in different areas.

See all 94 bus routes numbered 12