X3
Stagecoach South Wales
X3 bus timetable: Pontypool to Cardiff
Pontypool - Cardiff
Route map
X3 live route map
See the route, stops, and live buses currently on this line.
85 stops
Live buses loading
Map ready
Loading the route map...
Pontypool Town Hall 2 → Cardiff Greyfriars Road GH
16 trips · first 06:25 · last 23:40
Mon–Fri
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
06:25
Cardiff Greyfriars Road GH
07:25
Cardiff Greyfriars Road GH
08:42
Cardiff Greyfriars Road GH
09:42
Cardiff Greyfriars Road GH
10:42
Cardiff Greyfriars Road GH
11:42
Cardiff Greyfriars Road GH
12:42
Cardiff Greyfriars Road GH
13:42
Cardiff Greyfriars Road GH
14:50
Cardiff Greyfriars Road GH
15:30
Cardiff Greyfriars Road GH
17:00
Cardiff Greyfriars Road GH
18:50
Cardiff Greyfriars Road GH
19:15
Cardiff Greyfriars Road GH
19:40
Cardiff Greyfriars Road GH
21:32
Cardiff Greyfriars Road GH
23:40
Cardiff Greyfriars Road GH
06:25
07:25
08:42
09:42
10:42
11:42
12:42
13:42
14:50
15:30
17:00
18:50
19:15
19:40
21:32
23:40
06:28
07:28
08:45
09:45
10:45
11:45
12:45
13:45
14:53
·
17:02
18:52
19:17
19:42
21:34
23:42
Pontymoile, Stafford Road Top
opposite 97
06:29
07:29
08:47
09:46
10:46
11:46
12:46
13:46
14:54
·
17:04
18:54
19:18
19:44
21:35
23:44
06:30
07:30
08:49
09:47
10:47
11:47
12:47
13:47
14:55
·
17:05
18:55
19:20
19:45
21:37
23:45
06:32
07:32
08:50
09:49
10:49
11:49
12:49
13:49
14:57
·
17:06
18:56
19:21
19:46
21:38
23:46
06:33
07:33
08:52
09:50
10:50
11:50
12:50
13:50
14:58
·
17:07
18:57
19:22
19:47
21:39
23:47
Sebastopol, Greenhill Road Middle
opposite Age Concern
06:34
07:34
08:53
09:51
10:51
11:51
12:51
13:51
14:59
·
17:08
18:58
19:23
19:48
21:40
23:48
Sebastopol, South Street
opposite Gospel
06:35
07:35
08:54
09:52
10:52
11:52
12:52
13:52
15:00
·
17:09
18:59
19:24
19:49
21:41
23:49
06:36
07:36
08:55
09:53
10:53
11:53
12:53
13:53
15:01
·
17:10
19:00
19:25
19:50
21:42
23:50
06:38
07:38
08:58
09:55
10:55
11:55
12:55
13:55
15:03
·
17:12
19:02
19:27
19:52
21:44
23:52
Pontnewydd, Ebenezer
near
06:40
07:40
09:00
09:57
10:57
11:57
12:57
13:57
15:05
·
17:14
19:04
19:29
19:54
21:46
23:54
Northville, Trussel Road
after
06:41
07:41
09:01
09:58
10:58
11:58
12:58
13:58
15:06
·
17:15
19:05
19:30
19:55
21:47
23:55
06:47
07:47
09:07
10:04
11:04
12:04
13:04
14:04
15:12
16:23
17:20
19:07
19:35
19:57
21:50
23:57
06:49
07:49
09:09
10:06
11:06
12:06
13:06
14:06
15:14
16:25
17:22
·
19:37
·
21:52
·
06:50
07:50
09:10
10:07
11:07
12:07
13:07
14:07
15:15
16:26
17:23
·
19:37
·
21:52
·
06:57
07:57
09:18
10:15
11:15
12:15
13:15
14:15
15:23
16:34
17:30
·
19:44
·
21:59
·
06:58
07:59
09:19
10:16
11:16
12:16
13:16
14:16
15:24
16:35
17:31
·
19:45
·
22:00
·
07:00
08:02
09:22
10:19
11:19
12:19
13:19
14:19
15:28
16:39
17:34
·
19:47
·
22:02
·
Malpas, Westfield Drive
opposite
07:01
08:03
09:23
10:20
11:20
12:20
13:20
14:20
15:29
16:40
17:35
·
19:47
·
22:02
·
07:20
08:32
09:43
10:39
11:39
12:39
13:39
14:40
15:49
17:01
17:55
·
20:05
·
22:20
·
Roath, City Link
outside Retail Park
07:22
08:34
09:45
10:41
11:41
12:41
13:41
14:41
15:50
17:03
17:56
·
20:07
·
22:22
·
07:32
08:44
09:53
10:49
11:49
12:49
13:49
14:50
15:59
17:13
18:05
·
20:15
·
22:30
·
07:34
08:46
09:54
10:50
11:50
12:50
13:50
14:51
16:00
17:15
18:06
·
20:16
·
22:31
·
Cardiff, Dumfries Place HX
outside
07:35
08:47
09:56
10:51
11:51
12:51
13:51
14:53
16:02
17:16
18:08
·
20:17
·
22:32
·
Cardiff, Greyfriars Road GH
outside
07:38
08:50
09:58
10:53
11:53
12:53
13:53
14:55
16:04
17:19
18:10
·
20:19
·
22:34
·
Cardiff Greyfriars Road GH → Pontypool Town Hall 2
16 trips · first 06:00 · last 22:40
Mon–Fri
Live From 2026-05-31
Swipe sideways to see later trips.
Stop
06:00
Cardiff Greyfriars Road GH
07:00
Cardiff Greyfriars Road GH
07:30
Cardiff Greyfriars Road GH
07:50
Cardiff Greyfriars Road GH
09:00
Cardiff Greyfriars Road GH
10:10
Cardiff Greyfriars Road GH
11:10
Cardiff Greyfriars Road GH
12:10
Cardiff Greyfriars Road GH
13:10
Cardiff Greyfriars Road GH
14:10
Cardiff Greyfriars Road GH
15:15
Cardiff Greyfriars Road GH
16:20
Cardiff Greyfriars Road GH
17:25
Cardiff Greyfriars Road GH
18:25
Cardiff Greyfriars Road GH
20:25
Cardiff Greyfriars Road GH
22:40
Cardiff Greyfriars Road GH
Cardiff, Greyfriars Road GH
outside
·
·
·
07:50
09:00
10:10
11:10
12:10
13:10
14:10
15:15
16:20
17:25
18:25
20:25
22:40
Cardiff, Dumfries Place HC
outside
·
·
·
07:52
09:02
10:12
11:12
12:12
13:12
14:12
15:17
16:22
17:27
18:27
20:27
22:42
Roath, Cardiff Royal Infirmary 2
outside
·
·
·
07:55
09:05
10:15
11:15
12:15
13:15
14:15
15:20
16:26
17:31
18:30
20:29
22:44
Roath, City Link
opposite Retail Park
·
·
·
08:02
09:12
10:22
11:22
12:22
13:22
14:22
15:27
16:33
17:38
18:37
20:35
22:50
·
·
·
08:04
09:14
10:24
11:24
12:24
13:24
14:24
15:29
16:35
17:40
18:39
20:36
22:51
Malpas, Graig Park Avenue
before
·
·
·
08:25
09:33
10:43
11:43
12:43
13:43
14:43
15:48
16:55
18:00
18:58
20:54
23:09
·
·
·
08:30
09:37
10:47
11:47
12:47
13:47
14:46
15:52
16:58
18:04
19:01
20:57
23:12
·
·
·
08:31
09:38
10:48
11:48
12:48
13:48
14:47
15:53
16:59
18:05
19:02
20:57
23:12
Llantarnam, Greenhouse
opposite
·
·
07:42
08:32
09:39
10:49
11:49
12:49
13:49
14:48
15:54
17:00
18:06
19:03
20:58
23:13
·
·
·
08:40
09:47
10:57
11:57
12:57
13:57
14:55
16:02
17:09
18:14
19:11
21:05
23:19
06:00
07:00
·
08:48
09:53
11:03
12:03
13:03
14:03
14:59
16:08
17:15
18:19
19:16
21:09
23:22
Cwmbran, Llantarnam Grange
outside
06:01
07:01
·
08:51
09:56
11:06
12:06
13:06
14:06
15:02
16:11
17:18
18:22
19:17
21:10
23:23
Northville, Trussel Road
after
06:02
07:02
·
08:53
09:58
11:08
12:08
13:08
14:08
15:04
16:13
17:20
18:24
19:18
21:11
23:24
Pontrhydyrun, Avondale Close
before
06:04
07:04
·
08:55
10:00
11:10
12:10
13:10
14:10
15:06
16:16
17:23
18:27
19:20
21:13
23:26
Pontrhydyrun, Ashbridge
opposite
06:05
07:05
·
08:56
10:01
11:11
12:11
13:11
14:11
15:07
16:17
17:24
18:28
19:21
21:14
23:27
06:06
07:06
·
08:57
10:02
11:12
12:12
13:12
14:12
15:08
16:19
17:26
18:29
19:22
21:15
23:28
06:07
07:07
·
08:58
10:03
11:13
12:13
13:13
14:13
15:09
16:19
17:26
18:30
19:22
21:15
23:28
Sebastopol, Crown Inn
outside
06:07
07:07
·
08:58
10:03
11:13
12:13
13:13
14:13
15:09
16:20
17:27
18:31
19:23
21:16
23:29
Sebastopol, Greenhill Road Middle
outside Age Concern
06:08
07:08
·
08:59
10:04
11:14
12:14
13:14
14:14
15:10
16:21
17:27
18:31
19:23
21:16
23:29
06:09
07:09
·
09:00
10:05
11:15
12:15
13:15
14:15
15:11
16:22
17:28
18:32
19:23
21:17
23:30
06:09
07:09
·
09:00
10:05
11:15
12:15
13:15
14:15
15:11
16:23
17:29
18:33
19:24
21:18
23:31
06:11
07:11
·
09:02
10:07
11:17
12:17
13:17
14:17
15:13
16:24
17:31
18:35
19:25
21:19
23:32
Pontymoile, Stafford Road Top
outside 103
06:11
07:11
·
09:02
10:07
11:17
12:17
13:17
14:17
15:13
16:25
17:32
18:35
19:26
21:19
23:32
06:12
07:12
·
09:03
10:08
11:18
12:18
13:18
14:18
15:14
16:26
17:32
18:36
19:26
21:20
23:33
Pontymoile, Builders Yard
opposite
06:13
07:13
·
09:04
10:09
11:19
12:19
13:19
14:19
15:15
16:28
17:34
18:37
19:27
21:21
23:34
06:22
07:22
08:30
09:12
10:17
11:27
12:27
13:27
14:27
15:25
16:40
17:45
18:47
19:36
21:29
23:39
Timetable data from Stagecoach South Wales, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code W_SC_SSWL_X3_1.
All stops shown
84 stops- Pontypool, Town Hall 2 at
- Trosnant Street before
- Pontymoile, Maesderwen near
- Pontymoile, Stafford Road Top opposite 97
- Griffithstown, Panteg Hospital near
- Griffithstown, St Mary Street before
- Griffithstown, Panteg House near
- Sebastopol, Greenhill Road Middle opposite Age Concern
- Sebastopol, South Street opposite Gospel
- Sebastopol, Parc Panteg near
- Pontrhydyrun, Avondale Close after
- Pontnewydd, Ebenezer near
- Northville, Trussel Road after
- Lowlands, Grove Park West on
- Lowlands, Cross Keys outside
- Lowlands, Ty Pwca Road outside 5
- Upper Cwmbran, Old School opposite
- Upper Cwmbran Playing Field outside
- West Pontnewydd, Woodlands near
- Thornhill, Usk Court near
- Greenmeadow, Barnets near
- Fairwater, Cwmbran Comprehensive School before
- Thornhill, Pumping Station after
- Thornhill, Penmaes Road before
- Thornhill, Bluebell Court before
- Henllys, Daffodil Court after
- Henllys, Thistle Court after
- Henllys, Primrose Court after
- Henllys Way on
- Henllys, Pensarn Way after
- Henllys, Llys Gwyrdd after
- Hollybush, Perthy Close after
- Hollybush, Bryn Milwr after
- Hollybush, Two Locks Road near 61
- Ty Coch, Cwmbran TA Centre near
- Hollybush, Two Locks Nursery School outside
- Oakfield, Flower Gardens near
- Oakfield Road after
- Oakfield, Court Farm near
- Oakfield, Star Row near
- Llantarnam, Greenhouse after
- Llantarnam, Greenhouse opposite
- Llantarnam, Burtons before
- Llanyrafon, Llanyravon Square opposite
- Llanyrafon, Liswerry Drive opposite
- Llanyrafon, Kidwelly Road after
- Llanyrafon Methodist Church after
- Croesyceiliog, Plantation Drive after
- Croesyceiliog, North Road Shops before
- Croesyceiliog, Fairoak Lane after
- Croesyceiliog, Bryn Eglwys after
- Croesyceiliog School opposite
- Croesyceiliog, The Willows before
- Croesyceiliog, Allotments outside
- Cwmbran Rail Station opposite Car Park
- Cwmbran Bus Station Stand B at
- Southville, Brookfield Primary School opposite
- Southville, Old Cwmbran War Memorial outside
- Cwmbran, Grange Road after
- Oakfield, Autopia outside
- Oakfield Road after
- Oakfield, Court Farm near
- Oakfield, Star Row near
- Llantarnam, Greenhouse after
- Llantarnam, Llantarnum Abbey Gates before
- Llantarnam, The Maltings near
- Croes-Y-Mwyalch, Blackbirds near
- Malpas, Woodlands before
- Malpas, Russell Drive Footbridge after
- Malpas, Westfield Drive opposite
- Malpas, Fish & Chip Shop after
- Malpas, Harvester end of road
- Malpas, Kimberly Park opposite
- Penylan, Ipswich Road after
- Penylan, Colchester Avenue Bottom before
- Roath, City Link outside Retail Park
- Roath, Royal Oak before
- Roath, Stacey Road end of
- Roath, Priest Road after
- Roath, Piercefield Place after
- Adamsdown, Cardiff Royal Infirmary 4 outside
- Adamsdown, Fitzalan Place after
- Cardiff, Dumfries Place HX outside
- Cardiff, Greyfriars Road GH outside