BusGenie
20

20 bus timetable: Swansea to Dunvant

Swansea - Dunvant

Mode Bus

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

Swansea → Derlwyn

12 trips · first 10:35 · last 22:50
Sunday Live Valid 2026-06-21 – 2026-07-11

Swipe sideways to see later trips.

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

Derlwyn → Swansea

13 trips · first 10:02 · last 23:13
Sunday Live Valid 2026-06-21 – 2026-07-11

Swipe sideways to see later trips.

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

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

All stops shown

33 stops
  1. Dunvant, Derlwyn Spar Shop before
  2. Dunvant, Derlwyn West after
  3. Dunvant, Bro Dirion after
  4. Dunvant, Derlwyn Shops after
  5. Dunvant, Curry Close after
  6. Dunvant, Derlwyn Hill top
  7. Killay, Dunvant Park opposite
  8. Killay, Dunvant Petrol Station opposite
  9. Killay, Goetre Fawr Road near 63
  10. Dunvant, Hungry Horse opposite
  11. Dunvant, Broadmead opposite 171
  12. Dunvant, Ashgrove after
  13. Dunvant, Broadmead outside 62
  14. Killay, Woodcote after
  15. Killay, Ridgeway outside 77
  16. Killay Square after
  17. Killay, Commercial Hotel opposite
  18. Killay, Armine Garage before
  19. Olchfa Comprehensive School near
  20. Penyrheol, Parkway Flats outside
  21. Sketty, Hen Dderwen outside
  22. Sketty Park Drive near 53
  23. Sketty, Admirals Walk after
  24. Sketty, Dillwyn Road West opposite 65
  25. Sketty Cross after
  26. Uplands, Parc Beck near
  27. Uplands, St Benedicts Church after
  28. Uplands, Bernard Street before
  29. Uplands Square at
  30. Uplands, St James Church outside
  31. Swansea, Brunel Court outside
  32. Swansea, Christina Street on
  33. Swansea Bus Station Stand R at

Looking for a different 20 bus?

88 other routes

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

See all 89 bus routes numbered 20