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
Saturday
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:42
16:42
17:42
18:42
Port Tennant, Vale of Neath
near former
07:46
08:46
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:46
Neath, Windsor Road
outside former Windsor
08:06
09:06
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:07
18:07
19:05
Neath/Glynneath → Swansea
14 trips · first 06:27 · last 18:54
Saturday
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:47
Neath/Glynneath
09:56
Neath/Glynneath
10:56
Neath/Glynneath
11:56
Neath/Glynneath
12:56
Neath/Glynneath
13:56
Neath/Glynneath
14:56
Neath/Glynneath
15:51
Neath/Glynneath
16:51
Neath/Glynneath
17:55
Neath/Glynneath
18:54
Neath/Glynneath
Morfa Glas, Chain Walk
adjacent
06:29
07:05
08:13
09:12
10:13
11:13
12:13
13:12
14:12
15:12
16:12
17:12
18:05
19:05
Blaengwrach, Chain Road
after
06:30
07:06
08:14
09:13
10:14
11:14
12:14
13:13
14:13
15:13
16:13
17:13
18:06
19:06
06:31
07:07
08:15
09:14
10:15
11:15
12:15
13:14
14:14
15:14
16:14
17:14
18:06
19:07
Cwmgwrach, Dunraven Road
before
06:31
07:07
08:15
09:14
10:15
11:15
12:15
13:14
14:14
15:14
16:14
17:14
18:07
19:07
06:32
07:08
08:16
09:15
10:16
11:16
12:16
13:15
14:15
15:15
16:15
17:15
18:07
19:08
Cwmgwrach, Heol Wenallt
outside School
06:32
07:08
08:17
09:16
10:17
11:17
12:17
13:15
14:15
15:15
16:15
17:15
18:08
19:08
Cwmgwrach, Dunraven Arms
before
06:32
07:08
08:17
09:16
10:17
11:17
12:17
13:16
14:16
15:16
16:16
17:16
18:08
19:08
06:33
07:09
08:17
09:16
10:17
11:17
12:17
13:16
14:16
15:16
16:16
17:16
18:08
19:09
Resolven, Church Hall
outside
06:42
07:20
08:28
09:27
10:28
11:28
12:28
13:26
14:26
15:26
16:26
17:26
18:17
19:18
06:44
07:22
08:30
09:29
10:30
11:30
12:30
13:28
14:28
15:28
16:28
17:28
18:19
19:20
06:45
07:23
08:31
09:30
10:31
11:31
12:31
13:29
14:29
15:29
16:29
17:28
18:19
19:20
06:46
07:24
08:32
09:31
10:32
11:32
12:32
13:30
14:30
15:30
16:30
17:29
18:20
19:21
Melin Court, Llety Dafydd
near 2
06:47
07:25
08:33
09:32
10:33
11:33
12:33
13:31
14:31
15:31
16:31
17:31
18:22
19:23
Clyne, Clun Primary School
outside
06:49
07:27
08:35
09:34
10:35
11:35
12:35
13:33
14:33
15:33
16:33
17:32
18:23
19:24
Clyne Post Office
opposite former
06:51
07:29
08:37
09:36
10:37
11:37
12:37
13:35
14:35
15:35
16:35
17:34
18:25
19:26
Tonna, Boarding Kennels
outside
06:54
07:32
08:40
09:39
10:40
11:40
12:40
13:38
14:38
15:38
16:38
17:37
18:28
19:29
Tonna, Whittington Arms
outside
06:57
07:36
08:44
09:43
10:44
11:44
12:44
13:42
14:42
15:42
16:42
17:41
18:31
19:32
Llantwit, Leonard Street
before
07:02
07:42
08:51
09:50
10:51
11:51
12:51
13:49
14:49
15:49
16:48
17:47
18:37
19:38
Neath, Gnoll Park Road
opposite Rugby Ground
07:03
07:43
08:52
09:51
10:52
11:52
12:52
13:50
14:50
15:50
16:49
17:48
18:37
19:38
Llandarcy, BP Sports Club
near former
07:12
08:00
09:07
10:06
11:07
12:07
13:07
14:05
15:05
16:07
17:04
18:03
·
·
Jersey Marine, Pant-y-Sais
opposite junct
07:16
08:04
09:11
10:10
11:11
12:11
13:11
14:09
15:09
16:11
17:08
18:06
·
·
Port Tennant, Vale of Neath
opposite Former
07:25
08:13
09:20
10:20
11:21
12:21
13:21
14:19
15:19
16:20
17:17
18:15
·
·
07:30
08:18
09:25
10:26
11:27
12:27
13:27
14:25
15:25
16:26
17:23
18:21
·
·
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