X7
First Cymru
X7 bus timetable: Swansea to Pont-Walby
Swansea - Pont-Walby
Route map
X7 live route map
See the route, stops, and live buses currently on this line.
102 stops
Live buses loading
Map ready
Loading the route map...
Swansea → Neath/Glynneath
12 trips · first 07:40 · last 18:40
Mon–Fri
Live Valid 2026-05-31 – 2026-07-18
Swipe sideways to see later trips.
Stop
07:40
Neath/Glynneath
08:40
Neath/Glynneath
09:40
Neath/Glynneath
10:40
Neath/Glynneath
11:40
Neath/Glynneath
12:40
Neath/Glynneath
13:40
Neath/Glynneath
14:40
Neath/Glynneath
15:40
Neath/Glynneath
16:40
Neath/Glynneath
17:40
Neath/Glynneath
18:40
Neath/Glynneath
Swansea, Sainsbury's Quay Parade
opposite
07:42
08:42
09:42
10:42
11:42
12:42
13:42
14:42
15:43
16:43
17:42
18:42
Port Tennant, Vale of Neath
near former
07:47
08:47
09:47
10:47
11:47
12:47
13:47
14:47
15:48
16:48
17:47
18:47
Neath, Windsor Road
outside former Windsor
08:10
09:08
10:07
11:07
12:07
13:07
14:07
15:07
16:09
17:11
18:09
19:07
Neath/Glynneath → Swansea
14 trips · first 06:27 · last 18:58
Mon–Fri
Live Valid 2026-05-31 – 2026-07-18
Swipe sideways to see later trips.
Stop
06:27
Neath/Glynneath
07:03
Neath/Glynneath
08:11
Neath/Glynneath
08:53
Neath/Glynneath
09:58
Neath/Glynneath
10:57
Neath/Glynneath
11:57
Neath/Glynneath
12:57
Neath/Glynneath
13:58
Neath/Glynneath
14:58
Neath/Glynneath
15:52
Neath/Glynneath
16:54
Neath/Glynneath
18:00
Neath/Glynneath
18:58
Neath/Glynneath
Morfa Glas, Chain Walk
adjacent
06:29
07:05
08:13
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:05
19:04
Blaengwrach, Chain Road
after
06:30
07:06
08:15
09:13
10:13
11:13
12:13
13:13
14:13
15:13
16:13
17:13
18:06
19:05
06:31
07:07
08:15
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:06
19:05
Cwmgwrach, Dunraven Road
before
06:31
07:07
08:16
09:14
10:14
11:14
12:14
13:14
14:14
15:14
16:14
17:14
18:07
19:06
06:32
07:08
08:16
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:07
19:06
Cwmgwrach, Heol Wenallt
outside School
06:32
07:08
08:17
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
18:08
19:07
Cwmgwrach, Dunraven Arms
before
06:32
07:08
08:17
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:08
19:07
06:33
07:09
08:18
09:16
10:16
11:16
12:16
13:16
14:16
15:16
16:16
17:16
18:08
19:07
Resolven, Church Hall
outside
06:42
07:21
08:29
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
18:17
19:16
06:44
07:23
08:31
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:19
19:18
06:45
07:24
08:32
09:29
10:29
11:29
12:29
13:29
14:29
15:29
16:29
17:28
18:19
19:18
06:46
07:25
08:33
09:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:29
18:20
19:19
Melin Court, Llety Dafydd
near 2
06:47
07:26
08:34
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
18:22
19:21
Clyne, Clun Primary School
outside
06:49
07:28
08:36
09:33
10:33
11:33
12:33
13:33
14:33
15:33
16:33
17:32
18:23
19:22
Clyne Post Office
opposite former
06:51
07:30
08:38
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:34
18:25
19:24
Tonna, Boarding Kennels
outside
06:54
07:33
08:42
09:39
10:39
11:39
12:39
13:39
14:39
15:39
16:39
17:38
18:28
19:27
Tonna, Whittington Arms
outside
06:58
07:37
08:46
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:42
18:31
19:30
Llantwit, Leonard Street
before
07:04
07:43
08:55
09:50
10:50
11:50
12:50
13:50
14:50
15:50
16:50
17:49
18:37
19:36
Neath, Gnoll Park Road
opposite Rugby Ground
07:04
07:43
08:56
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:50
18:37
19:36
Llandarcy, BP Sports Club
near former
07:16
08:04
09:13
10:06
11:06
12:06
13:06
14:06
15:06
16:06
17:06
18:05
·
·
Jersey Marine, Pant-y-Sais
opposite junct
07:20
08:08
09:17
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:09
·
·
Port Tennant, Vale of Neath
opposite Former
07:31
08:18
09:27
10:19
11:19
12:19
13:19
14:19
15:19
16:20
17:20
18:18
·
·
07:36
08:25
09:34
10:25
11:25
12:25
13:25
14:25
15:25
16:26
17:26
18:24
·
·
Timetable data from First Cymru, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code W_FG_FCYM_X7_1.
All stops shown
62 stops- Swansea Bus Station Stand E at
- Swansea, Sainsbury's Quay Parade opposite
- St Thomas, Cape Horner outside
- Port Tennant, Old Police Station near
- Port Tennant, Union Inn near
- Port Tennant, Vale of Neath near former
- Crymlyn Burrows, Bay Campus opposite
- Crymlyn Burrows, Jersey Marine near
- Crymlyn Burrows, Golf Course near
- Jersey Marine, Tower Hotel near
- Jersey Marine, New Road outside 8
- Jersey Marine, Pant-y-Sais after
- Jersey Marine, Gas Board Entrance near
- Llandarcy, British Gas outside
- Llandarcy, BP Coed Darcy near former
- Neath, Windsor Road outside former Windsor
- Neath, Alfred Street Stop 2
- Neath Bus Station Stand 9 at
- Neath, Gnoll Park Road near 102
- Llantwit, Digby Road opposite junct
- Llantwit, Neath Road outside 25
- Tonna, Lock Hill near
- Tonna, Dolcoed Place near
- Tonna, Whittington Arms opposite
- Tonna, Park Street outside 70
- Tonna Hospital before
- Tonna, Boarding Kennels opposite
- Clyne, Ynys Nedd Farm near
- Clyne Court after
- Clyne Post Office after former
- Clyne, Ynys-yr-Afon before
- Clyne, Residential Home near
- Clyne, Clun Primary School opposite
- Clyne, Louise Close before
- Melin Court, Llety Dafydd outside 1
- Melin Court, Melincourt near
- Melin Court, Woodbine Cottages near
- Melin Court, Melincourt Waterfalls after
- Melin Court, Police Houses near
- Resolven, Heol Herbert before
- Resolven, Church Hall opposite
- Resolven, John Street before
- Resolven, Canal before
- Resolven Turn after
- Resolven, Forest Lodge near
- Resolven, Rheola Works near former
- Cwmgwrach, Pentreclwydau at
- Blaengwrach, Aberpergwm at
- Blaengwrach, Chain Road after
- Blaengwrach, Cwmgwrach High Street after
- Cwmgwrach, Dunraven Road before
- Cwmgwrach, Fothergill Road in
- Cwmgwrach, Heol Wenallt outside School
- Cwmgwrach, Dunraven Arms before
- Blaengwrach, Cwmgwrach Roundabout after
- Blaengwrach, Chain Road opposite junct
- Morfa Glas, Chain Walk opposite
- Glynneath Fire Station before
- Glynneath Library outside
- Glynneath, Co-op outside
- Glynneath, Halfway Inn near
- Pont-Walby, Pontwalby Bridge after