Manchester Piccadilly – Milford Haven (Welsh Marches Line) trains
Transport for Wales trains runs between Manchester and Milford Haven via Stockport, Wilmslow, Crewe and Nantwich. Runs every day. On Monday 2 November the first train from Carmarthen leaves at 04:49 and the last at 22:32, about every 35 minutes during the day.
Operated by Transport for Wales. Timetable for Monday, 2 November 2026. Plan a journey · Print this timetable
Questions
- When is the first and last Transport for Wales train from Milford Haven to Manchester?
- On Monday 2 November the first train leaves Milford Haven at 04:33 and the last at 23:26, 39 journeys in all.
- When is the first and last Transport for Wales train from Manchester to Milford Haven?
- On Monday 2 November the first train leaves Manchester at 04:49 and the last at 22:32, 41 journeys in all.
- Does the Manchester Piccadilly – Milford Haven (Welsh Marches Line) train run on Sundays?
- Yes. Runs every day.
- How often does the Manchester Piccadilly – Milford Haven (Welsh Marches Line) train run?
- On Monday 2 November it runs about every 35 minutes during the day (09:00 to 15:00), 41 journeys from Carmarthen.
- Where does the Manchester Piccadilly – Milford Haven (Welsh Marches Line) train stop?
- Main stops from Manchester to Milford Haven: Manchester Piccadilly station (Manchester), Stockport station (Stockport), Wilmslow station (Wilmslow), Crewe station (Crewe), Nantwich station (Nantwich), Wrenbury station (Wrenbury), Whitchurch (Shrops) station (Whitchurch), Prees station (Prees), Wem station (Wem), Yorton station (Yorton), Shrewsbury station (Shrewsbury), Church Stretton station (Church Stretton), Craven Arms station (Craven Arms), Ludlow station (Ludlow) and more. The full list is in the timetable below.
- Who runs the Manchester Piccadilly – Milford Haven (Welsh Marches Line) train?
- Transport for Wales.
Milford Haven to Manchester Piccadilly
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 | Journey 20 | Journey 21 | Journey 22 | Journey 23 | Journey 24 | Journey 25 | Journey 26 | Journey 27 | Journey 28 | Journey 29 | Journey 30 | Journey 31 | Journey 32 | Journey 33 | Journey 34 | Journey 35 | Journey 36 | Journey 37 | Journey 38 | Journey 39 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Milford Haven station | 05:54 | 06:59 | 09:00 | 11:00 | 11:53 | 13:55 | 16:55 | 17:58 | 15:06 | 19:01 | 20:37 | 23:26 | |||||||||||||||||||||||||||
| Johnston (Pembrokeshire) station | 06:02 | 07:07 | 09:08 | 11:08 | 12:01 | 14:03 | 17:03 | 18:06 | 15:14 | 19:09 | 20:45 | 23:34 | |||||||||||||||||||||||||||
| Haverfordwest station | 06:10 | 07:14 | 09:15 | 11:15 | 12:09 | 14:10 | 17:14 | 18:13 | 15:21 | 19:16 | 20:52 | 23:42 | |||||||||||||||||||||||||||
| Fishguard Harbour station, Goodwick | 07:45 | 06:50 | 10:09 | 12:57 | 16:00 | 19:28 | 21:45 | ||||||||||||||||||||||||||||||||
| Fishguard & Goodwick station | 07:48 | 06:53 | 10:12 | 13:00 | 16:03 | 19:31 | 21:48 | ||||||||||||||||||||||||||||||||
| Clarbeston Road station | 06:18 | 08:07 | 07:14 | 07:23 | 10:31 | 09:24 | 11:24 | 12:18 | 14:19 | 13:19 | 16:22 | 17:21 | 18:22 | 15:30 | 19:49 | 19:25 | 21:00 | 22:06 | 23:51 | ||||||||||||||||||||
| Clunderwen station, Narberth | 06:26 | 08:14 | 07:31 | 10:39 | 09:32 | 11:32 | 12:26 | 14:26 | 13:27 | 16:30 | 17:29 | 18:30 | 15:37 | 19:57 | 19:32 | 21:08 | 22:14 | 23:59 | |||||||||||||||||||||
| Whitland station | 06:33 | 08:21 | 07:38 | 10:46 | 09:39 | 11:39 | 12:33 | 14:34 | 13:34 | 16:37 | 17:35 | 18:37 | 15:44 | 20:03 | 19:39 | 21:14 | 22:23 | 00:06 | |||||||||||||||||||||
| Carmarthen station | 06:52 | 08:39 | 06:01 | 07:57 | 11:04 | 09:58 | 11:59 | 12:56 | 14:55 | 13:54 | 16:56 | 17:57 | 18:57 | 16:04 | 20:21 | 20:00 | 21:40 | 22:40 | 00:24 | ||||||||||||||||||||
| Ferryside station | 07:02 | 06:11 | 08:07 | 10:08 | 12:09 | 14:04 | 17:06 | 18:07 | 19:07 | 16:14 | 20:10 | 21:50 | |||||||||||||||||||||||||||
| Kidwelly station | 07:08 | 06:17 | 08:13 | 10:14 | 12:15 | 14:10 | 17:12 | 18:13 | 19:13 | 16:20 | 20:16 | 21:56 | |||||||||||||||||||||||||||
| Pembrey & Burry Port station | 07:14 | 06:24 | 08:20 | 10:21 | 12:22 | 13:14 | 15:12 | 14:16 | 17:19 | 18:19 | 19:20 | 16:26 | 20:22 | 22:03 | |||||||||||||||||||||||||
| Llanelli station | 07:20 | 06:31 | 08:26 | 10:27 | 12:28 | 13:21 | 15:19 | 14:22 | 17:26 | 18:25 | 19:27 | 16:32 | 20:28 | 22:09 | |||||||||||||||||||||||||
| Gowerton station | 07:27 | 08:33 | 10:34 | 12:34 | 13:28 | 15:26 | 14:29 | 17:33 | 18:33 | 19:36 | 16:39 | 20:35 | 22:17 | ||||||||||||||||||||||||||
| Swansea station | 07:52 | 05:43 | 08:54 | 10:54 | 12:54 | 13:52 | 15:52 | 14:54 | 17:51 | 18:50 | 19:54 | 16:57 | 20:52 | 22:32 | |||||||||||||||||||||||||
| Llansamlet station | 20:59 | 22:39 | |||||||||||||||||||||||||||||||||||||
| Skewen station | 21:03 | 22:43 | |||||||||||||||||||||||||||||||||||||
| Neath station | 08:03 | 05:55 | 09:06 | 11:06 | 13:06 | 14:03 | 16:04 | 15:06 | 18:02 | 19:01 | 20:05 | 17:09 | 21:07 | 22:47 | |||||||||||||||||||||||||
| Briton Ferry station | 21:10 | 22:51 | |||||||||||||||||||||||||||||||||||||
| Baglan station | 21:14 | 22:55 | |||||||||||||||||||||||||||||||||||||
| Port Talbot Parkway station | 08:10 | 06:02 | 07:07 | 09:13 | 11:14 | 13:13 | 14:11 | 16:11 | 15:14 | 18:09 | 19:09 | 20:12 | 17:16 | 21:18 | 22:59 | ||||||||||||||||||||||||
| Pyle station | 08:18 | 06:11 | 21:25 | 23:06 | |||||||||||||||||||||||||||||||||||
| Bridgend station | 08:26 | 06:19 | 07:22 | 09:27 | 11:28 | 13:26 | 14:23 | 16:26 | 15:28 | 18:21 | 19:22 | 20:25 | 17:29 | 21:32 | 23:15 | ||||||||||||||||||||||||
| Cardiff Central station | 04:33 | 05:48 | 08:47 | 06:46 | 07:53 | 08:55 | 09:53 | 10:53 | 11:53 | 12:55 | 13:53 | 14:43 | 16:46 | 14:50 | 15:51 | 16:55 | 18:42 | 19:47 | 20:45 | 17:53 | 18:53 | 21:55 | 23:38 | ||||||||||||||||
| Newport (S Wales) station | 04:53 | 06:02 | 06:59 | 08:07 | 09:08 | 10:07 | 11:07 | 12:08 | 13:08 | 14:07 | 15:04 | 16:04 | 17:08 | 18:07 | 19:07 | ||||||||||||||||||||||||
| Cwmbran station | 05:03 | 06:12 | 07:10 | 08:17 | 09:19 | 10:17 | 11:18 | 12:18 | 13:19 | 14:17 | 15:14 | 16:14 | 17:19 | 18:17 | 19:17 | ||||||||||||||||||||||||
| Pontypool & New Inn station | 05:10 | 06:18 | 08:22 | 16:20 | 17:25 | 18:22 | |||||||||||||||||||||||||||||||||
| Abergavenny station | 05:20 | 06:27 | 07:24 | 08:31 | 09:33 | 10:30 | 11:33 | 12:30 | 13:33 | 14:31 | 15:29 | 16:30 | 17:36 | 18:32 | 19:32 | ||||||||||||||||||||||||
| Hereford station | 05:46 | 06:53 | 07:50 | 08:57 | 09:59 | 10:56 | 11:58 | 12:56 | 13:59 | 14:56 | 15:55 | 16:55 | 18:01 | 18:56 | 19:58 | ||||||||||||||||||||||||
| Leominster station | 05:59 | 07:06 | 08:03 | 09:10 | 10:12 | 11:09 | 12:12 | 13:09 | 14:12 | 15:09 | 16:08 | 17:08 | 18:15 | 19:09 | 20:12 | ||||||||||||||||||||||||
| Ludlow station | 06:11 | 07:16 | 08:15 | 09:20 | 10:24 | 11:20 | 12:24 | 13:19 | 14:24 | 15:19 | 16:20 | 17:19 | 18:27 | 19:20 | 20:24 | ||||||||||||||||||||||||
| Craven Arms station | 06:20 | 07:25 | 08:24 | 09:29 | 11:28 | 13:28 | 15:28 | 19:28 | |||||||||||||||||||||||||||||||
| Church Stretton station | 06:30 | 07:33 | 08:34 | 09:37 | 11:37 | 13:36 | 15:36 | 19:37 | |||||||||||||||||||||||||||||||
| Shrewsbury station | 05:31 | 06:22 | 06:47 | 07:52 | 08:19 | 08:51 | 09:54 | 10:19 | 10:55 | 11:53 | 12:19 | 12:55 | 13:53 | 14:19 | 14:55 | 15:53 | 16:16 | 16:54 | 17:49 | 18:56 | 18:26 | 19:53 | 20:35 | 21:01 | |||||||||||||||
| Yorton station | 05:40 | 06:31 | 08:29 | 10:29 | 12:29 | 14:29 | 16:26 | 18:39 | 20:45 | ||||||||||||||||||||||||||||||
| Wem station | 05:45 | 06:36 | 07:01 | 08:03 | 08:35 | 10:35 | 12:35 | 14:35 | 16:32 | 18:00 | 18:45 | 20:51 | |||||||||||||||||||||||||||
| Prees station | 05:50 | 06:41 | 08:40 | 10:40 | 12:40 | 14:40 | 16:37 | 18:50 | 20:56 | ||||||||||||||||||||||||||||||
| Whitchurch (Shrops) station | 05:57 | 06:48 | 07:10 | 08:12 | 08:47 | 09:09 | 10:10 | 10:47 | 12:11 | 12:47 | 14:10 | 14:47 | 16:09 | 16:44 | 18:09 | 18:57 | 20:10 | 21:03 | |||||||||||||||||||||
| Wrenbury station | 06:03 | 06:54 | 08:54 | 10:54 | 12:54 | 14:54 | 16:51 | 19:04 | 21:10 | ||||||||||||||||||||||||||||||
| Nantwich station | 06:09 | 07:00 | 07:20 | 08:21 | 09:00 | 09:19 | 10:19 | 11:00 | 12:20 | 13:00 | 14:19 | 15:00 | 16:19 | 16:57 | 18:18 | 19:10 | 20:19 | 21:16 | |||||||||||||||||||||
| Crewe station | 06:19 | 07:09 | 07:32 | 08:30 | 06:29 | 09:12 | 09:32 | 10:30 | 11:12 | 11:30 | 12:30 | 13:12 | 13:30 | 14:30 | 15:12 | 15:30 | 16:30 | 17:12 | 17:30 | 18:30 | 19:30 | 19:21 | 20:30 | 21:27 | 21:38 | ||||||||||||||
| Alderley Edge station | 08:47 | 06:46 | |||||||||||||||||||||||||||||||||||||
| Wilmslow station | 07:50 | 08:50 | 06:50 | 09:50 | 10:50 | 11:50 | 12:50 | 13:50 | 14:50 | 15:50 | 16:50 | 17:51 | 18:50 | 19:50 | 20:50 | 21:57 | |||||||||||||||||||||||
| Stockport station | 08:01 | 09:01 | 07:01 | 10:01 | 11:01 | 12:01 | 13:01 | 14:01 | 15:01 | 16:01 | 17:01 | 18:01 | 19:01 | 20:01 | 21:01 | 22:08 | |||||||||||||||||||||||
| Manchester Piccadilly station | 08:13 | 09:13 | 07:14 | 10:13 | 11:13 | 12:13 | 13:13 | 14:13 | 15:13 | 16:13 | 17:13 | 18:14 | 19:13 | 20:13 | 21:13 | 22:21 |
Manchester Piccadilly to Milford Haven
| Stop | Journey 1 | Journey 2 | Journey 3 | Journey 4 | Journey 5 | Journey 6 | Journey 7 | Journey 8 | Journey 9 | Journey 10 | Journey 11 | Journey 12 | Journey 13 | Journey 14 | Journey 15 | Journey 16 | Journey 17 | Journey 18 | Journey 19 | Journey 20 | Journey 21 | Journey 22 | Journey 23 | Journey 24 | Journey 25 | Journey 26 | Journey 27 | Journey 28 | Journey 29 | Journey 30 | Journey 31 | Journey 32 | Journey 33 | Journey 34 | Journey 35 | Journey 36 | Journey 37 | Journey 38 | Journey 39 | Journey 40 | Journey 41 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Manchester Piccadilly station | 06:27 | 07:30 | 08:30 | 09:30 | 10:30 | 11:30 | 12:30 | 13:30 | 14:30 | 15:30 | 16:30 | 17:30 | 18:30 | 19:30 | 20:30 | 21:30 | 22:32 | ||||||||||||||||||||||||
| Stockport station | 06:37 | 07:39 | 08:39 | 09:39 | 10:39 | 11:39 | 12:39 | 13:39 | 14:39 | 15:39 | 16:39 | 17:39 | 18:39 | 19:39 | 20:39 | 21:39 | 22:41 | ||||||||||||||||||||||||
| Wilmslow station | 06:47 | 07:47 | 08:48 | 09:47 | 10:48 | 11:47 | 12:48 | 13:47 | 14:48 | 15:49 | 16:48 | 17:47 | 18:48 | 19:48 | 20:48 | 21:47 | 22:49 | ||||||||||||||||||||||||
| Crewe station | 05:19 | 06:38 | 07:09 | 08:10 | 09:10 | 05:54 | 09:19 | 10:10 | 11:10 | 11:19 | 12:10 | 13:10 | 13:19 | 14:10 | 15:10 | 15:19 | 17:19 | 16:10 | 17:10 | 18:10 | 19:10 | 19:36 | 20:10 | 21:10 | 22:05 | 22:19 | 23:18 | ||||||||||||||
| Nantwich station | 05:26 | 06:46 | 07:17 | 08:18 | 06:02 | 09:26 | 10:18 | 11:26 | 12:17 | 13:26 | 14:17 | 15:26 | 17:26 | 16:17 | 17:18 | 18:18 | 19:18 | 19:43 | 20:18 | 21:18 | 22:26 | 23:25 | |||||||||||||||||||
| Wrenbury station | 05:32 | 06:52 | 09:33 | 11:33 | 13:33 | 15:33 | 17:33 | 19:50 | 21:24 | 22:32 | 23:31 | ||||||||||||||||||||||||||||||
| Whitchurch (Shrops) station | 05:39 | 06:59 | 08:28 | 06:13 | 09:41 | 10:28 | 11:41 | 12:27 | 13:41 | 14:27 | 15:41 | 17:41 | 16:27 | 18:28 | 19:58 | 20:28 | 21:31 | 22:39 | 23:38 | ||||||||||||||||||||||
| Prees station | 05:45 | 07:05 | 09:48 | 11:48 | 13:48 | 15:48 | 17:48 | 20:05 | 21:37 | 22:45 | 23:44 | ||||||||||||||||||||||||||||||
| Wem station | 05:50 | 07:10 | 06:21 | 09:54 | 11:54 | 13:54 | 15:54 | 17:54 | 16:35 | 18:36 | 20:11 | 20:36 | 21:42 | 22:50 | 23:49 | ||||||||||||||||||||||||||
| Yorton station | 05:55 | 07:15 | 09:59 | 11:59 | 13:59 | 15:59 | 17:59 | 20:16 | 21:47 | 22:55 | 23:54 | ||||||||||||||||||||||||||||||
| Shrewsbury station | 06:05 | 05:15 | 07:25 | 07:43 | 08:49 | 09:40 | 06:35 | 10:12 | 10:47 | 11:44 | 12:12 | 12:46 | 13:41 | 14:12 | 14:48 | 15:41 | 16:12 | 18:12 | 16:47 | 17:44 | 18:50 | 19:44 | 20:31 | 20:52 | 22:03 | 23:08 | 00:06 | ||||||||||||||
| Church Stretton station | 07:59 | 09:04 | 06:50 | 11:01 | 13:00 | 15:02 | 17:01 | 19:05 | 20:00 | 21:07 | 22:18 | ||||||||||||||||||||||||||||||
| Craven Arms station | 08:08 | 09:12 | 06:58 | 11:09 | 13:08 | 15:10 | 17:09 | 19:13 | 20:09 | 21:15 | 22:27 | ||||||||||||||||||||||||||||||
| Ludlow station | 05:41 | 08:17 | 09:21 | 10:08 | 07:06 | 11:18 | 12:13 | 13:17 | 14:09 | 15:18 | 16:08 | 17:17 | 18:12 | 19:22 | 20:18 | 21:24 | 22:36 | ||||||||||||||||||||||||
| Leominster station | 05:51 | 08:28 | 09:31 | 10:19 | 07:17 | 11:28 | 12:24 | 13:27 | 14:20 | 15:29 | 16:19 | 17:28 | 18:23 | 19:33 | 20:29 | 21:35 | 22:48 | ||||||||||||||||||||||||
| Hereford station | 06:07 | 08:44 | 09:48 | 10:35 | 07:32 | 11:44 | 12:45 | 13:43 | 14:38 | 15:45 | 16:36 | 17:43 | 18:39 | 19:50 | 20:45 | 21:50 | 23:06 | ||||||||||||||||||||||||
| Abergavenny station | 06:32 | 09:07 | 10:10 | 10:59 | 07:55 | 12:06 | 13:10 | 14:05 | 15:01 | 16:07 | 16:59 | 18:04 | 19:02 | 20:12 | 21:08 | 22:12 | 23:28 | ||||||||||||||||||||||||
| Pontypool & New Inn station | 06:42 | 09:18 | 08:05 | 17:10 | 18:14 | 19:13 | 20:22 | 21:19 | 22:22 | 23:38 | |||||||||||||||||||||||||||||||
| Cwmbran station | 06:48 | 09:24 | 10:22 | 11:12 | 08:11 | 12:19 | 13:24 | 14:19 | 15:15 | 16:20 | 17:16 | 18:19 | 19:19 | 20:27 | 21:25 | 22:28 | 23:43 | ||||||||||||||||||||||||
| Newport (S Wales) station | 07:00 | 09:37 | 10:35 | 11:23 | 08:24 | 12:30 | 13:37 | 14:30 | 15:28 | 16:32 | 17:28 | 18:32 | 19:31 | 20:39 | 21:39 | 22:42 | 23:56 | ||||||||||||||||||||||||
| Cardiff Central station | 05:35 | 07:21 | 09:52 | 10:06 | 10:50 | 11:38 | 08:50 | 12:49 | 13:53 | 14:47 | 15:45 | 16:50 | 17:44 | 16:06 | 17:45 | 18:48 | 19:45 | 20:58 | 21:55 | 23:02 | 00:20 | ||||||||||||||||||||
| Ninian Park station, Canton | 05:41 | ||||||||||||||||||||||||||||||||||||||||
| Pontyclun station | 05:54 | ||||||||||||||||||||||||||||||||||||||||
| Llanharan station | 05:58 | ||||||||||||||||||||||||||||||||||||||||
| Pencoed station | 06:03 | ||||||||||||||||||||||||||||||||||||||||
| Bridgend station | 06:08 | 07:43 | 10:26 | 11:10 | 09:09 | 13:08 | 15:06 | 17:09 | 16:26 | 18:05 | 19:07 | 21:17 | |||||||||||||||||||||||||||||
| Pyle station | 06:16 | 21:25 | |||||||||||||||||||||||||||||||||||||||
| Port Talbot Parkway station | 06:23 | 07:55 | 10:39 | 11:21 | 09:21 | 13:20 | 15:18 | 17:21 | 16:40 | 18:18 | 19:19 | 21:32 | |||||||||||||||||||||||||||||
| Baglan station | 06:25 | 21:35 | |||||||||||||||||||||||||||||||||||||||
| Briton Ferry station | 06:29 | 21:39 | |||||||||||||||||||||||||||||||||||||||
| Neath station | 06:33 | 08:02 | 10:47 | 11:28 | 09:28 | 13:27 | 15:25 | 17:28 | 16:49 | 18:27 | 19:26 | 21:43 | |||||||||||||||||||||||||||||
| Skewen station | 06:37 | 21:47 | |||||||||||||||||||||||||||||||||||||||
| Llansamlet station | 06:41 | 21:51 | |||||||||||||||||||||||||||||||||||||||
| Swansea station | 06:57 | 08:19 | 11:03 | 11:48 | 08:46 | 09:45 | 13:44 | 15:44 | 18:02 | 17:09 | 17:36 | 18:45 | 19:43 | 22:09 | 20:57 | ||||||||||||||||||||||||||
| Gowerton station | 07:07 | 11:14 | 11:58 | 08:56 | 09:54 | 13:54 | 15:54 | 18:12 | 17:19 | 17:48 | 18:57 | 19:53 | 22:19 | 21:07 | |||||||||||||||||||||||||||
| Llanelli station | 07:14 | 08:35 | 11:21 | 12:06 | 09:03 | 10:01 | 14:01 | 16:01 | 18:19 | 17:26 | 17:56 | 19:04 | 20:01 | 22:26 | 21:15 | ||||||||||||||||||||||||||
| Pembrey & Burry Port station | 07:19 | 11:27 | 12:12 | 09:09 | 10:07 | 14:07 | 16:06 | 18:25 | 17:32 | 18:02 | 19:09 | 20:07 | 22:32 | 21:22 | |||||||||||||||||||||||||||
| Kidwelly station | 07:26 | 12:19 | 09:16 | 10:14 | 14:14 | 16:13 | 18:32 | 17:39 | 18:09 | 19:16 | 22:39 | 21:30 | |||||||||||||||||||||||||||||
| Ferryside station | 07:32 | 12:25 | 09:22 | 10:20 | 14:20 | 16:19 | 18:38 | 17:44 | 18:15 | 19:22 | 22:44 | 21:38 | |||||||||||||||||||||||||||||
| Carmarthen station | 04:49 | 05:41 | 05:54 | 07:46 | 09:01 | 11:49 | 12:40 | 09:43 | 10:34 | 14:36 | 13:55 | 16:32 | 18:54 | 15:45 | 18:00 | 18:31 | 19:36 | 20:36 | 22:55 | 21:54 | |||||||||||||||||||||
| Whitland station | 05:06 | 05:57 | 06:10 | 08:03 | 09:18 | 12:05 | 12:56 | 09:59 | 10:51 | 14:52 | 14:11 | 16:49 | 19:10 | 16:00 | 18:16 | 18:46 | 19:52 | 20:52 | 22:10 | ||||||||||||||||||||||
| Narberth station | 19:19 | ||||||||||||||||||||||||||||||||||||||||
| Kilgetty station | 19:29 | ||||||||||||||||||||||||||||||||||||||||
| Saundersfoot station | 19:31 | ||||||||||||||||||||||||||||||||||||||||
| Tenby station | 19:41 | ||||||||||||||||||||||||||||||||||||||||
| Penally station | 19:44 | ||||||||||||||||||||||||||||||||||||||||
| Manorbier station | 19:51 | ||||||||||||||||||||||||||||||||||||||||
| Lamphey station | 19:59 | ||||||||||||||||||||||||||||||||||||||||
| Pembroke station | 20:03 | ||||||||||||||||||||||||||||||||||||||||
| Pembroke Dock station | 20:13 | ||||||||||||||||||||||||||||||||||||||||
| Clunderwen station, Narberth | 05:13 | 06:04 | 06:17 | 08:09 | 09:24 | 12:12 | 13:03 | 10:06 | 10:57 | 14:59 | 14:17 | 16:56 | 16:08 | 18:23 | 18:53 | 19:59 | 20:58 | 22:17 | |||||||||||||||||||||||
| Clarbeston Road station | 05:22 | 06:14 | 06:24 | 07:18 | 08:17 | 09:32 | 12:20 | 13:11 | 10:14 | 11:05 | 15:07 | 14:25 | 17:03 | 16:16 | 18:31 | 19:01 | 20:07 | 21:06 | 22:25 | ||||||||||||||||||||||
| Fishguard & Goodwick station | 06:33 | 07:36 | 09:51 | 12:39 | 15:26 | 19:20 | 21:25 | ||||||||||||||||||||||||||||||||||
| Fishguard Harbour station, Goodwick | 06:39 | 07:42 | 09:56 | 12:44 | 15:31 | 19:26 | 21:28 | ||||||||||||||||||||||||||||||||||
| Haverfordwest station | 05:32 | 06:33 | 08:26 | 13:20 | 10:34 | 11:16 | 14:34 | 17:12 | 16:24 | 18:40 | 20:15 | 22:34 | |||||||||||||||||||||||||||||
| Johnston (Pembrokeshire) station | 05:39 | 06:41 | 08:33 | 13:28 | 10:41 | 11:24 | 14:42 | 17:20 | 16:32 | 18:47 | 20:23 | 22:41 | |||||||||||||||||||||||||||||
| Milford Haven station | 05:50 | 06:52 | 08:44 | 13:39 | 10:50 | 11:35 | 14:53 | 17:31 | 16:41 | 18:56 | 20:32 | 22:52 |
Places on this route
- Buses in Swansea
- Buses in Neath
- Buses in Port Talbot
- Buses in Pyle
- Buses in Bridgend
- Buses in Cardiff
- Buses in Newport
- Buses in Cwmbran
- Buses in Pontypool
- Buses in Abergavenny
- Buses in Hereford
- Buses in Leominster
- Buses in Ludlow
- Buses in Craven Arms
- Buses in Church Stretton
- Buses in Shrewsbury
- Buses in Gowerton
- Buses in Llanelli
- Buses in Pembrey
- Buses in Kidwelly
- Buses in Ferryside
- Buses in Carmarthen
- Buses in Whitland
- Buses in Narberth
- Buses in Clarbeston Road
- Buses in Haverfordwest
- Buses in Johnston
- Buses in Milford Haven
- Buses in Manchester
- Buses in Stockport
- Buses in Wilmslow
- Buses in Crewe
- Buses in Nantwich
- Buses in Whitchurch
- Buses in Wem
- Buses in Fishguard
- Buses in Alderley Edge
- Buses in Baglan
- Buses in Briton Ferry
- Buses in Skewen
- Buses in Llansamlet
- Buses in Pontyclun
- Buses in Llanharan
- Buses in Pencoed
- Buses in Kilgetty
- Buses in Saundersfoot
- Buses in Tenby
- Buses in Penally
- Buses in Manorbier
- Buses in Lamphey
- Buses in Pembroke
- Buses in Caldicot
- Buses in Filton
- Buses in Bristol
- Buses in Yorton
- Buses in Prees
- Buses in Wrenbury
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 2 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook