1F12 / L16803
09:09 Portsmouth Harbour - Cardiff Central
GWR
14 December 2025
DExpress90MPH XXRS
S
- Timed as 90M
P Express DMUH - Service group 25470001
- XX Express Passenger Train
- Runs to normal schedule
- RReservations recommended
- SStandard class seats
| Route | Arrive | Dly | Depart | Dly | |
|---|---|---|---|---|---|
| Portsmouth Harbour | 4 | 09:09 | |||
| Portsmouth & Sthsea | 1UML | 09:12 | 09:14 | ||
| Fratton | 1 | 09:17 | 09:18 09:18½ | ||
| Portcreek Jn | 09:22½ | PASS | |||
| Cosham Jn | 09:23½ | PASS | |||
| Cosham | 09:25 | 09:26 | |||
| Fareham | 1 | 09:33 | 09:34 09:34½ | ||
| Swanwick | 09:39 | PASS | |||
| Hamble | 09:42½ | PASS | |||
| Sholing | 09:45½ | PASS | |||
| St Denys | SL | 09:50½ | PASS | ||
| Northam Jn | 09:52½ | PASS | |||
| Southampton Cent | 4FL | 09:55 | 09:57 | ||
| Church Lane Junction | 09:59 | PASS | |||
| Redbridge | 10:01 | PASS | |||
| Romsey | 2 | 10:08 10:07½ | 10:08 10:08½ | ||
| Dean | 10:15½ | PASS | |||
| Tunnel Jn. | 10:23 | PASS | |||
| Salisbury | 4 | 10:26 | 10:27 10:27½ | ||
| Wilton Jn | 10:30½ | PASS | |||
| Wishford | 10:34 | PASS | |||
| Wylye Ahb | 10:38½ | PASS | |||
| Upton Lovell | 10:42½ | PASS | |||
| Warminster Signal W301 | 10:46 | PASS | |||
| Warminster | 1 | 10:48 10:47½ | 10:48 10:48½ | ||
| Dilton Marsh | 1 | 10:52 10:53 | 10:52 10:53½ | ||
| Allowances: 1 engineering | |||||
| Westbury Signal W305 | 10:56 | PASS | |||
| Westbury | 3 | 10:58 10:57½ | 11:02 | ||
| Hawkeridge Jn | 11:03½ | PASS | |||
| Trowbridge | 11:08 11:07½ | 11:08 11:08½ | |||
| Bradford Jn | 11:10½ | PASS | |||
| Bradford-On-Avon | 11:14 11:13½ | 11:14 11:14½ | |||
| Allowances: 1 engineering | |||||
| Bathampton Jn | 11:23 | PASS | |||
| Bath Spa | 1 | 11:26 | 11:28 | ||
| Oldfield Park | 1 | 11:30 | 11:31 | ||
| Keynsham | 1 | 11:37 | 11:38 | ||
| Allowances: 1 engineering, 1 pathing | |||||
| North Somerset Jn | DM | 11:44½ | PASS | ||
| Allowances: ½ pathing | |||||
| Bristol East Jn | DF | 11:46 | PASS | ||
| Bristol Temple Meads | 9UF | 11:47 | 11:56 | ||
| Reversing movement, or driver changes ends | |||||
| Bristol East Jn | UR | 11:57 | PASS | ||
| Dr Day's Jn | RL | 11:57½ | PASS | ||
| Narroways Hill Jn | 11:59 | PASS | |||
| Horfield Junction | 12:01 | PASS | |||
| Filton Abbey Wood | 4 | 12:03 12:02½ | 12:04 12:04½ | ||
| Allowances: ½ pathing | |||||
| Patchway | 2 | 12:07½ | PASS | ||
| Pilning | 2 | 12:10½ | PASS | ||
| Allowances: 1 pathing | |||||
| Severn Tunnel East | 12:12½ | PASS | |||
| Severn Tunnel West | 12:16 | PASS | |||
| Severn Tunnel Jn | 3ML | 12:17 | PASS | ||
| Llanwern West Jn | 12:23 | PASS | |||
| Maindee East Jn | ML | 12:25 | PASS | ||
| Maindee West Jn | 12:25½ | PASS | |||
| Newport (South Wales) | 2DM | 12:27 12:26½ | 12:28 12:28½ | ||
| Gaer Jn | ML | 12:30 | PASS | ||
| Ebbw Jn | 12:31 | PASS | |||
| Marshfield | 12:33½ | PASS | |||
| Moorland Road Junction | RL | 12:37½ | PASS | ||
| Allowances: 1 engineering | |||||
| Long Dyke Jn | E | 12:39 | PASS | ||
| Cardiff Cent | 3 | 12:42 | |||