SWASwansea
Take a position on the services calling at Swansea — whether each one runs to time, at a price that moves until it does. Every market settles from the same official board the station publishes.
Who calls at Swansea
The operators with markets at this station, by how many they run. Each links to its own on-time record across the whole network.
Live board
Board not reportedNo trains are published on this side of the board today.
Departures from Swansea
11- 14:22to London PaddingtonGW1L685 min or more counts as late94%Delayed
- 14:46to Manchester PiccadillyAW1W605 min or more counts as late57%On time
- 14:58to Pembroke DockAW2E745 min or more counts as late95%Delayed
- 15:18to ShrewsburyAW2M395 min or more counts as late56%On time
- 16:25to London PaddingtonGW1L825 min or more counts as late58%On time
- 17:17to Pembroke DockAW2E765 min or more counts as late57%On time
- 18:23to London PaddingtonGW1L925 min or more counts as late54%On time
- 19:24to London PaddingtonGW1L945 min or more counts as late52%On time
- 19:34to Pembroke DockAW2E785 min or more counts as late52%On time
- 20:00to Fishguard HarbourAW1E185 min or more counts as late52%On time
- 21:03to Milford HavenAW2E985 min or more counts as late52%On time
Arrivals at Swansea
13- 17:3417:31from London PaddingtonGW1B463 min late5 min or more counts as late68%On time
- 18:1818:11from Pembroke DockAW2E557 min late5 min or more counts as late59%Delayed
- 18:4018:34from London PaddingtonGW1B516 min late5 min or more counts as late51%Delayed
- 19:30from London PaddingtonGW1B59running to time5 min or more counts as late56%On time
- 19:55from Manchester PiccadillyAW1V18running to time5 min or more counts as late55%On time
- 20:29from London PaddingtonGW1B69running to time5 min or more counts as late54%On time
- 20:34from Pembroke DockAW2E59running to time5 min or more counts as late54%On time
- 20:53from Manchester PiccadillyAW1V97running to time5 min or more counts as late53%On time
- 21:29from London PaddingtonGW1B79running to time5 min or more counts as late52%On time
- 21:43from Pembroke DockAW1E19running to time5 min or more counts as late52%On time
- 22:29from London PaddingtonGW1B88running to time5 min or more counts as late51%On time
- 23:34from London PaddingtonGW1B91running to time5 min or more counts as late50%On time
- 00:32from London PaddingtonGW1B93running to time5 min or more counts as late50%On time
Reachable from here
Stations at the other end of a service with a market at Swansea. Each has a page of its own.
How settled services went
Every settled market at Swansea, by the result it settled to. Market history, not an operator statistic.
Departures
47Share of the last 47 settled markets on GADUIN, by settled outcome. Market history, not an operator statistic.
Arrivals
39Share of the last 39 settled markets on GADUIN, by settled outcome. Market history, not an operator statistic.
Recently settled
The last 86 Swansea markets to settle, each with the date trading closed and the result it settled to.
- Will 1L64 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 2E47 AW (Pembroke Dock → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2V04 AW (Shrewsbury → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1W57 AW (Swansea → Manchester Piccadilly) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1E70 AW (Swansea → Milford Haven) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1B35 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 2E70 AW (Swansea → Pembroke Dock) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 1W56 AW (Swansea → Manchester Piccadilly) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2M37 AW (Swansea → Shrewsbury) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1E60 AW (Fishguard Harbour → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1L54 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 1W55 AW (Swansea → Manchester Piccadilly) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2E11 AW (Pembroke Dock → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 1V70 AW (Manchester Piccadilly → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 2V00 AW (Shrewsbury → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1B25 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1L51 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 1W54 AW (Swansea → Manchester Piccadilly) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 2M00 AW (Swansea → Shrewsbury) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2E68 AW (Swansea → Pembroke Dock) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1L46 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026Delayed
- Will 1L42 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2E15 AW (Pembroke Dock → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1B15 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2E05 AW (Carmarthen → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1B06 GW (Swansea → Carmarthen) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1E56 AW (Milford Haven → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 1B09 GW (Bristol Parkway → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2E04 AW (Carmarthen → Swansea) arrive on time, be delayed, or be cancelled on Sunday 13 September? Delayed means 5 minutes or more late.Closed Sep 13, 2026On time
- Will 2E48 AW (Swansea → Carmarthen) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2E88 AW (Fishguard Harbour → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2E44 AW (Swansea → Carmarthen) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2E40 AW (Swansea → Milford Haven) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2V32 AW (Shrewsbury → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B32 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1B31 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1L34 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1L36 GW (Swansea → Bristol Parkway) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1B30 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2M14 AW (Swansea → Shrewsbury) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B29 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2B89 AW (Cardiff Central → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1V50 AW (Manchester Piccadilly → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1B27 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1B24 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2V30 AW (Shrewsbury → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2B76 AW (Swansea → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2E36 AW (Swansea → Fishguard Harbour) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2M12 AW (Swansea → Shrewsbury) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2B81 AW (Cardiff Central → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1B21 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2E99 AW (Swansea → Llanelli) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L26 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2B77 AW (Cardiff Central → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2B68 AW (Swansea → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B17 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2B73 AW (Cardiff Central → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L22 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2V28 AW (Shrewsbury → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B13 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2M10 AW (Swansea → Shrewsbury) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L18 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B39 GW (Swansea → Carmarthen) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2V26 AW (Shrewsbury → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B09 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1L14 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 2M08 AW (Swansea → Shrewsbury) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L11 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1B34 AW (Swansea → Milford Haven) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L10 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026Delayed
- Will 1B05 GW (London Paddington → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1W13 AW (Swansea → Manchester Piccadilly) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2V24 AW (Shrewsbury → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L09 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B00 GW (Swansea → Pembroke Dock) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2B48 AW (Swansea → Cardiff Central) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L08 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B02 GW (Swansea → Carmarthen) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2M06 AW (Swansea → Shrewsbury) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1B01 GW (Bristol Temple Meads → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L05 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2B53 AW (Cardiff Central → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L04 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 2E28 AW (Swansea → Pembroke Dock) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1L01 GW (Swansea → London Paddington) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
- Will 1E00 AW (Carmarthen → Swansea) arrive on time, be delayed, or be cancelled on Saturday 12 September? Delayed means 5 minutes or more late.Closed Sep 12, 2026On time
GADUIN publishes prediction markets on public transport events. Prices are what people here are paying for an outcome at Swansea, not a forecast from the railway, and nothing here is a timetable.