BusGenie
X6

X6 bus timetable: Swansea to Alltwen

Swansea - Alltwen

Mode Bus

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

Swansea → Pontardawe/Alltwen/Ystradgynlais

28 trips · first 07:05 · last 22:40
Mon–Fri Live Valid 2026-06-21 – 2026-07-11

Swipe sideways to see later trips.

Stop
07:05 Pontardawe/Alltwen/Ystradgynlais
07:15 Pontardawe/Alltwen/Ystradgynlais
07:25 Pontardawe/Alltwen/Ystradgynlais
08:05 Pontardawe/Alltwen/Ystradgynlais
08:35 Pontardawe/Alltwen/Ystradgynlais
08:37 Pontardawe/Alltwen/Ystradgynlais
09:35 Pontardawe/Alltwen/Ystradgynlais
10:05 Pontardawe/Alltwen/Ystradgynlais
10:35 Pontardawe/Alltwen/Ystradgynlais
11:05 Pontardawe/Alltwen/Ystradgynlais
11:35 Pontardawe/Alltwen/Ystradgynlais
12:05 Pontardawe/Alltwen/Ystradgynlais
12:35 Pontardawe/Alltwen/Ystradgynlais
13:05 Pontardawe/Alltwen/Ystradgynlais
13:35 Pontardawe/Alltwen/Ystradgynlais
14:05 Pontardawe/Alltwen/Ystradgynlais
14:35 Pontardawe/Alltwen/Ystradgynlais
15:05 Pontardawe/Alltwen/Ystradgynlais
15:35 Pontardawe/Alltwen/Ystradgynlais
16:05 Pontardawe/Alltwen/Ystradgynlais
16:35 Pontardawe/Alltwen/Ystradgynlais
17:05 Pontardawe/Alltwen/Ystradgynlais
17:35 Pontardawe/Alltwen/Ystradgynlais
18:05 Pontardawe/Alltwen/Ystradgynlais
18:35 Pontardawe/Alltwen/Ystradgynlais
19:05 Pontardawe/Alltwen/Ystradgynlais
20:05 Pontardawe/Alltwen/Ystradgynlais
22:40 Pontardawe/Alltwen/Ystradgynlais
07:05
07:35
·
08:05
08:35
09:05
09:35
10:05
10:35
11:05
11:35
12:05
12:35
13:05
13:35
14:05
14:35
15:05
15:35
16:05
16:35
17:05
17:35
18:05
18:35
19:05
20:05
22:40
07:18
07:48
·
08:18
08:48
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
18:18
18:48
19:16
20:16
22:51
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
18:23
18:53
19:19
20:19
22:54
07:26
07:56
·
08:26
08:56
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:56
18:31
19:01
19:25
20:25
23:00
07:39
08:09
·
08:39
09:09
09:39
10:09
10:39
11:09
11:39
12:09
12:39
13:09
13:39
14:09
14:39
15:09
15:39
16:09
16:39
17:09
17:39
18:09
18:44
19:14
19:36
20:36
23:11
·
08:12
·
·
09:12
·
10:12
·
11:12
·
12:12
·
13:12
·
14:12
·
15:12
·
16:12
·
17:12
·
18:12
·
·
·
·
·
07:55
08:25
07:25
08:55
09:25
09:55
10:25
10:55
11:25
11:55
12:25
12:55
13:25
13:55
14:25
14:55
15:25
15:55
16:25
16:55
17:25
17:55
18:25
18:58
19:28
19:46
20:46
23:20
08:02
·
·
09:02
·
10:02
·
11:02
·
12:02
·
13:02
·
14:02
·
15:02
·
16:02
·
17:02
·
18:02
·
·
·
·
·
·
·
08:34
07:33
·
09:34
·
10:34
·
11:34
·
12:34
·
13:34
·
14:34
·
15:34
·
16:34
·
17:34
·
18:34
·
·
·
·
·
·
08:44
07:43
·
09:44
·
10:44
·
11:44
·
12:44
·
13:44
·
14:44
·
15:44
·
16:44
·
17:44
·
18:44
·
·
19:56
20:56
·
·
·
07:51
·
09:52
·
·
·
11:52
·
·
·
13:52
·
·
·
15:52
·
·
·
17:52
·
18:52
·
·
20:04
21:04
·
·
08:50
·
·
·
·
10:50
·
·
·
12:50
·
·
·
14:50
·
·
·
16:50
·
·
·
·
·
·
·
·
·
·
08:55
07:56
·
09:57
·
10:55
·
11:57
·
12:55
·
13:57
·
14:55
·
15:57
·
16:55
·
17:57
·
18:57
·
·
20:09
21:09
·
·
09:03
08:04
·
10:05
·
11:03
·
12:05
·
13:03
·
14:05
·
15:03
·
16:05
·
17:03
·
18:05
·
19:05
·
·
20:17
21:17
·

Pontardawe/Alltwen/Ystradgynlais → Swansea

28 trips · first 06:10 · last 21:20
Mon–Fri Live Valid 2026-06-21 – 2026-07-11

Swipe sideways to see later trips.

Stop
06:10 Pontardawe/Alltwen/Ystradgynlais
07:10 Pontardawe/Alltwen/Ystradgynlais
07:20 Pontardawe/Alltwen/Ystradgynlais
08:09 Pontardawe/Alltwen/Ystradgynlais
08:10 Pontardawe/Alltwen/Ystradgynlais
09:09 Pontardawe/Alltwen/Ystradgynlais
09:10 Pontardawe/Alltwen/Ystradgynlais
10:09 Pontardawe/Alltwen/Ystradgynlais
10:10 Pontardawe/Alltwen/Ystradgynlais
11:09 Pontardawe/Alltwen/Ystradgynlais
11:10 Pontardawe/Alltwen/Ystradgynlais
12:09 Pontardawe/Alltwen/Ystradgynlais
12:10 Pontardawe/Alltwen/Ystradgynlais
13:09 Pontardawe/Alltwen/Ystradgynlais
13:10 Pontardawe/Alltwen/Ystradgynlais
14:09 Pontardawe/Alltwen/Ystradgynlais
14:10 Pontardawe/Alltwen/Ystradgynlais
15:09 Pontardawe/Alltwen/Ystradgynlais
15:10 Pontardawe/Alltwen/Ystradgynlais
16:09 Pontardawe/Alltwen/Ystradgynlais
16:10 Pontardawe/Alltwen/Ystradgynlais
17:09 Pontardawe/Alltwen/Ystradgynlais
17:10 Pontardawe/Alltwen/Ystradgynlais
18:09 Pontardawe/Alltwen/Ystradgynlais
18:10 Pontardawe/Alltwen/Ystradgynlais
19:10 Pontardawe/Alltwen/Ystradgynlais
20:20 Pontardawe/Alltwen/Ystradgynlais
21:20 Pontardawe/Alltwen/Ystradgynlais
·
·
·
08:09
·
09:09
·
10:09
·
11:09
·
12:09
·
13:09
·
14:09
·
15:09
·
16:09
·
17:09
·
18:09
·
·
·
·
06:10
07:10
·
·
08:10
·
09:10
·
10:10
·
11:10
·
12:10
·
13:10
·
14:10
·
15:10
·
16:10
·
17:10
·
18:10
19:10
20:20
21:20
06:18
07:18
·
·
08:18
·
09:18
·
10:18
·
11:18
·
12:18
·
13:18
·
14:18
·
15:18
·
16:18
·
17:18
·
18:18
19:18
20:28
21:28
·
·
·
·
08:21
·
·
·
10:21
·
·
·
12:21
·
·
·
14:21
·
·
·
16:21
·
·
·
18:21
·
·
·
06:23
07:23
·
·
·
·
09:23
·
·
·
11:23
·
·
·
13:23
·
·
·
15:23
·
·
·
17:23
·
·
19:23
20:33
21:33
06:30
07:30
·
·
08:28
·
09:30
·
10:28
·
11:30
·
12:28
·
13:30
·
14:28
·
15:30
·
16:28
·
17:30
·
18:28
19:30
20:40
21:40
06:42
07:42
·
·
08:40
·
09:42
·
10:40
·
11:42
·
12:40
·
13:42
·
14:40
·
15:42
·
16:40
·
17:42
·
·
·
·
·
06:50
07:50
07:20
08:20
08:50
09:20
09:50
10:20
10:50
11:20
11:50
12:20
12:50
13:20
13:50
14:20
14:50
15:20
15:50
16:20
16:50
17:20
17:50
18:20
18:43
19:45
20:55
21:55
·
·
07:30
08:30
·
09:30
·
10:30
·
11:30
·
12:30
·
13:30
·
14:30
·
15:30
·
16:30
·
17:30
·
18:30
·
·
·
·
07:03
08:03
07:33
08:33
09:03
09:33
10:03
10:33
11:03
11:33
12:03
12:33
13:03
13:33
14:03
14:33
15:03
15:33
16:03
16:33
17:03
17:33
18:03
18:33
18:53
19:55
21:05
22:05
07:18
08:18
07:48
08:48
09:18
09:48
10:18
10:48
11:18
11:48
12:18
12:48
13:18
13:48
14:18
14:48
15:18
15:48
16:18
16:48
17:18
17:48
18:18
18:48
19:06
20:08
21:18
22:18
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
19:11
20:13
21:23
22:23
07:26
08:26
07:56
08:56
09:26
09:56
10:26
10:56
11:26
11:56
12:26
12:56
13:26
13:56
14:26
14:56
15:26
15:56
16:26
16:56
17:26
17:56
18:26
18:56
19:15
20:17
21:27
22:27
07:40
08:40
08:10
09:10
09:40
10:10
10:40
11:10
11:40
12:10
12:40
13:10
13:40
14:10
14:40
15:10
15:40
16:10
16:40
17:10
17:40
18:10
18:40
19:10
19:28
20:30
21:40
22:40

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

Main stops shown

14 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Swansea Bus Station Stand P at
  2. Landore, Liberty Stadium opposite
  3. Plasmarl at
  4. Morriston Police Station Stand 1 at
  5. Clydach Mond at
  6. Clydach, Capel Road Middle outside 63
  7. Pontardawe Jubilee on
  8. Alltwen, Lôn Tanyrallt Flats opposite
  9. Gelli-gron, Gelliderw after
  10. Godrer-graig, Godre'rgraig School before
  11. Ystalyfera, Pantteg Legion before
  12. Ystalyfera, Farteg near
  13. Glanrhyd, Capital Shops outside
  14. Ystradgynlais Bus Station Stand 5 at

Looking for a different X6 bus?

23 other routes

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

See all 24 bus routes numbered X6