traksy logo traksy.uk   Live maps & times

Bath Spa Arrivals

All passenger arrivals at this station. Click on a train for real-time live updates about late running or cancellations.
 
ArrivePltHeadOperatorDetails
00:0112M95GWR

Portsmouth Harbour - Bristol Temple Meads

GWR. 14 stops including Salisbury
00:0222C38GWR

Bristol Temple Meads - Frome

GWR. 8 stops including Avoncliff
01:00
01:01
11C38GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
05:1421F01GWR

Westbury - Portsmouth Harbour

GWR. 12 stops including Romsey
05:3421A01GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
05:5821A02GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
06:0821F03GWR

Bristol Temple Meads - Portsmouth Harbour

GWR. 16 stops including Warminster
06:27
06:26½
11F02GWR

Westbury - Cardiff Central

GWR. 13 stops including Keynsham
06:4121A04GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
06:43
06:44
11C00GWR

London Paddington - Swansea

GWR. 13 stops including Filton Abbey Wood
06:57
06:56½
22C01GWR

Bristol Parkway - Westbury

GWR. 11 stops including Oldfield Park
07:09
07:08½
12V52GWR

Fratton - Bristol Temple Meads

GWR. 16 stops including Westbury
07:1121A06GWR

Weston-Super-Mare - London Paddington

GWR. 8 stops including Bristol Temple Meads
07:21
07:21½
11C01GWR

London Paddington - Penzance

GWR. 23 stops including Plymouth
07:2811F04GWR

Frome - Cardiff Central

GWR. 13 stops including Oldfield Park
07:28
07:27½
21N52GWR

Bristol Temple Meads - Oxford

GWR. stops Bath Spa, Chippenham, Swindon
07:34
07:33½
21F05GWR

Cardiff Central - Portsmouth Harbour

GWR. 18 stops including Dilton Marsh
07:3912V69GWR

Castle Cary - Gloucester

GWR. 14 stops including Bath Spa
07:4121A07GWR

Weston-Super-Mare - London Paddington

GWR. 10 stops including Bath Spa
07:45
07:44½
11C02GWR

London Paddington - Weston-Super-Mare

GWR. 9 stops including Keynsham
07:5722C06GWR

Bristol Temple Meads - Westbury

GWR. 7 stops including Freshford
08:0011N51GWR

Oxford - Bristol Temple Meads

GWR. stops Swindon, Chippenham, Bath Spa
08:0512V53GWR

Salisbury - Bristol Temple Meads

GWR. 10 stops including Avoncliff
08:1121A09GWR

Taunton - London Paddington

GWR. 12 stops including Bristol Temple Meads
08:19
08:20
11C03GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
08:2022O72GWR

Bristol Temple Meads - Weymouth

GWR. 16 stops including Castle Cary
08:2711F06GWR

Portsmouth Harbour - Cardiff Central

GWR. 20 stops including Trowbridge
08:37
08:38
21F07GWR

Cardiff Central - Portsmouth Harbour

GWR. 18 stops including Westbury
08:42
08:43
11C04GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Swindon, Chippenham, Bath Spa
08:43
08:42½
21A12GWR

Taunton - London Paddington

GWR. 12 stops including Nailsea & Backwell
08:4812V54GWR

Weymouth - Gloucester

GWR. 22 stops including Trowbridge
08:5922F03GWR

Bristol Temple Meads - Warminster

GWR. 9 stops including Avoncliff
09:10
09:09½
12T55GWR

Westbury - Bristol Temple Meads

GWR. 7 stops including Freshford
09:1121A13GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
09:18
09:19
11C05GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
09:1921N56GWR

Bristol Temple Meads - Oxford

GWR. stops Bath Spa, Chippenham, Swindon
09:2822C08GWR

Gloucester - Frome

GWR. 10 stops including Oldfield Park
09:29
09:28½
12V56GWR

Weymouth - Gloucester

GWR. 20 stops including Trowbridge
09:35
09:34½
21F09GWR

Cardiff Central - Portsmouth Harbour

GWR. 16 stops including Warminster
09:39
09:38½
11F08GWR

Portsmouth Harbour - Cardiff Central

GWR. 15 stops including Warminster
09:4121A14GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
09:49
09:48½
11C06GWR

London Paddington - Weston-Super-Mare

GWR. 8 stops including Bristol Temple Meads
09:58
09:57½
11N55GWR

Oxford - Bristol Temple Meads

GWR. stops Swindon, Chippenham, Bath Spa
10:0122O07GWR

Bristol Temple Meads - Salisbury

GWR. 9 stops including Avoncliff
10:09
10:08½
12V57GWR

Southampton Central - Bristol Temple Meads

GWR. 12 stops including Bradford-On-Avon
10:1121A15GWR

Weston-Super-Mare - London Paddington

GWR. 8 stops including Bath Spa
10:2022O74GWR

Gloucester - Weymouth

GWR. 20 stops including Frome
10:22
10:22½
11C07GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
10:30
10:29½
12E58GWR

Warminster - Gloucester

GWR. 11 stops including Oldfield Park
10:3321F11GWR

Cardiff Central - Portsmouth Harbour

GWR. 16 stops including Dilton Marsh
10:3811F10GWR

Portsmouth Harbour - Cardiff Central

GWR. 15 stops including Warminster
10:4121A16GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
10:45
10:46
11C08GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Swindon, Chippenham, Bath Spa
11:0122O08GWR

Bristol Temple Meads - Salisbury

GWR. 9 stops including Avoncliff
11:09
11:08½
12T59GWR

Frome - Bristol Temple Meads

GWR. 8 stops including Freshford
11:1121A17GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Reading
11:18
11:19
11C09GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
11:25
11:24½
22C10GWR

Gloucester - Westbury

GWR. 9 stops including Keynsham
11:2921N60GWR

Bristol Temple Meads - Oxford

GWR. stops Bath Spa, Chippenham, Swindon
11:30
11:29½
12V60GWR

Weymouth - Gloucester

GWR. 20 stops including Westbury
11:3421F13GWR

Cardiff Central - Portsmouth Harbour

GWR. 14 stops including Warminster
11:3611F12GWR

Portsmouth Harbour - Cardiff Central

GWR. 15 stops including Warminster
11:4121A18GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
11:44
11:44½
11C10GWR

London Paddington - Weston-Super-Mare

GWR. 8 stops including Bristol Temple Meads
11:5611N59GWR

Oxford - Bristol Temple Meads

GWR. stops Swindon, Chippenham, Bath Spa
11:5822O10GWR

Bristol Temple Meads - Salisbury

GWR. 10 stops including Bradford-On-Avon
12:10
12:09½
12V61GWR

Salisbury - Bristol Temple Meads

GWR. 10 stops including Avoncliff
12:1121A19GWR

Weston-Super-Mare - London Paddington

GWR. 8 stops including Bath Spa
12:18
12:18½
11C11GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
12:2022O76GWR

Gloucester - Weymouth

GWR. 20 stops including Frome
12:2912E62GWR

Westbury - Gloucester

GWR. 9 stops including Keynsham
12:3421F15GWR

Cardiff Central - Portsmouth Harbour

GWR. 14 stops including Warminster
12:3611F14GWR

Portsmouth Harbour - Cardiff Central

GWR. 15 stops including Warminster
12:4121A20GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
12:4511C12GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Swindon, Chippenham, Bath Spa
12:5822O11GWR

Bristol Temple Meads - Salisbury

GWR. 10 stops including Bradford-On-Avon
13:1012V63GWR

Salisbury - Bristol Temple Meads

GWR. 10 stops including Avoncliff
13:1121A21GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
13:2022C12GWR

Gloucester - Westbury

GWR. 9 stops including Keynsham
13:24
13:24½
11C13GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
13:2521N64GWR

Bristol Temple Meads - Oxford

GWR. stops Bath Spa, Chippenham, Swindon
13:3112V64GWR

Weymouth - Gloucester

GWR. 20 stops including Westbury
13:3421F17GWR

Cardiff Central - Portsmouth Harbour

GWR. 15 stops including Warminster
13:3811F16GWR

Portsmouth Harbour - Cardiff Central

GWR. 14 stops including Westbury
13:4121A22GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
13:49
13:49½
11C14GWR

London Paddington - Weston-Super-Mare

GWR. 8 stops including Bristol Temple Meads
13:58
13:57½
11N63GWR

Oxford - Bristol Temple Meads

GWR. stops Swindon, Chippenham, Bath Spa
14:0022F12GWR

St Philips Mrsh H S T D - Warminster

GWR. 9 stops including Avoncliff
14:09
14:08½
12V65GWR

Salisbury - Bristol Temple Meads

GWR. 10 stops including Avoncliff
14:1121A23GWR

Weston-Super-Mare - London Paddington

GWR. 9 stops including Bath Spa
14:20
14:20½
11C15GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
14:2022O78GWR

Gloucester - Weymouth

GWR. 20 stops including Frome
14:2712E66GWR

Westbury - Gloucester

GWR. 9 stops including Keynsham
14:34
14:33½
21F19GWR

Cardiff Central - Portsmouth Harbour

GWR. 15 stops including Warminster
14:3611F18GWR

Portsmouth Harbour - Cardiff Central

GWR. 14 stops including Westbury
14:4121A24GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
14:44
14:44½
11C16GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Swindon, Chippenham, Bath Spa
14:5922C15GWR

Bristol Temple Meads - Westbury

GWR. 7 stops including Freshford
15:09
15:08½
12V67GWR

Salisbury - Bristol Temple Meads

GWR. 10 stops including Avoncliff
15:1121A25GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
15:2022C17GWR

Gloucester - Frome

GWR. 10 stops including Oldfield Park
15:23
15:22½
11C17GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
15:2812V68GWR

Weymouth - Gloucester

GWR. 20 stops including Westbury
15:29
15:28½
21N68GWR

Bristol Temple Meads - Oxford

GWR. stops Bath Spa, Chippenham, Swindon
15:3521F21GWR

Cardiff Central - Portsmouth Harbour

GWR. 15 stops including Warminster
15:3611F20GWR

Portsmouth Harbour - Cardiff Central

GWR. 14 stops including Westbury
15:4121A26GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
15:48
15:48½
11C18GWR

London Paddington - Weston-Super-Mare

GWR. 8 stops including Bristol Temple Meads
15:5611N67GWR

Oxford - Bristol Temple Meads

GWR. stops Swindon, Chippenham, Bath Spa
16:0122F14GWR

Bristol Temple Meads - Warminster

GWR. 9 stops including Avoncliff
16:1112T69GWR

Warminster - Bristol Temple Meads

GWR. 9 stops including Avoncliff
16:1121A27GWR

Weston-Super-Mare - London Paddington

GWR. 9 stops including Bath Spa
16:19
16:20
11C19GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
16:2022O80GWR

Gloucester - Weymouth

GWR. 21 stops including Westbury
16:26
16:25½
12E71GWR

Westbury - Gloucester

GWR. 9 stops including Keynsham
16:34
16:33½
21F23GWR

Cardiff Central - Portsmouth Harbour

GWR. 15 stops including Warminster
16:3711F22GWR

Portsmouth Harbour - Cardiff Central

GWR. 16 stops including Westbury
16:4121A28GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Reading
16:45
16:44½
11C20GWR

London Paddington - Weston-Super-Mare

GWR. 8 stops including Bristol Temple Meads
17:0322F16GWR

Bristol Temple Meads - Warminster

GWR. 9 stops including Avoncliff
17:09
17:08½
12T71GWR

Frome - Bristol Temple Meads

GWR. 8 stops including Freshford
17:1121A29GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
17:18
17:19
11C21GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
17:2222O82GWR

Gloucester - Weymouth

GWR. 20 stops including Trowbridge
17:27
17:26½
12V72GWR

Weymouth - Gloucester

GWR. 20 stops including Westbury
17:2721N72GWR

Bristol Temple Meads - Oxford

GWR. stops Bath Spa, Chippenham, Swindon
17:34
17:33½
21F25GWR

Cardiff Central - Portsmouth Harbour

GWR. 16 stops including Warminster
17:39
17:38½
11F24GWR

Portsmouth Harbour - Cardiff Central

GWR. 16 stops including Westbury
17:4321A30GWR

Bristol Temple Meads - London Paddington

GWR. 6 stops including Swindon
17:45
17:46
11C22GWR

London Paddington - Taunton

GWR. 11 stops including Nailsea & Backwell
17:59
17:58½
11N71GWR

Oxford - Bristol Temple Meads

GWR. stops Swindon, Chippenham, Bath Spa
18:04
18:03½
22O16GWR

Severn Beach - Salisbury

GWR. 21 stops including Bristol Temple Meads
18:10
18:09½
12T73GWR

Warminster - Bristol Temple Meads

GWR. 9 stops including Avoncliff
18:1121A31GWR

Weston-Super-Mare - London Paddington

GWR. 9 stops including Bath Spa
18:2022O84GWR

Gloucester - Weymouth

GWR. 21 stops including Westbury
18:21
18:21½
11C24GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
18:3611F26GWR

Portsmouth Harbour - Cardiff Central

GWR. 17 stops including Westbury
18:3621F27GWR

Cardiff Central - Portsmouth Harbour

GWR. 16 stops including Westbury
18:4121A32GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
18:46
18:46½
11C25GWR

London Paddington - Taunton

GWR. 12 stops including Yatton
18:5922C24GWR

Bristol Temple Meads - Westbury

GWR. 7 stops including Freshford
19:11
19:11½
21A33GWR

Weston-Super-Mare - London Paddington

GWR. 9 stops including Bath Spa
19:1112T75GWR

Westbury - Bristol Temple Meads

GWR. 7 stops including Freshford
19:21
19:21½
11C27GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
19:21
19:20½
22C25GWR

Gloucester - Westbury

GWR. 9 stops including Keynsham
19:2621N76GWR

Bristol Temple Meads - Oxford

GWR. stops Bath Spa, Chippenham, Swindon
19:3611F28GWR

Portsmouth Harbour - Cardiff Central & St Philips Mrsh H S T D

GWR. 16 stops including Westbury
19:37
19:36½
21F29GWR

Cardiff Central - Portsmouth Harbour

GWR. 15 stops including Westbury
19:4121A34GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
19:46
19:47
11C28GWR

London Paddington - Weston-Super-Mare

GWR. 9 stops including Bristol Temple Meads
19:5212V94GWR

Weymouth - Bristol Temple Meads

GWR. 18 stops including Frome
19:58
19:57½
11N75GWR

Oxford - Bristol Temple Meads

GWR. stops Swindon, Chippenham, Bath Spa
20:0322C30GWR

Bristol Temple Meads - Frome

GWR. 8 stops including Avoncliff
20:1121A35GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
20:14
20:13½
12V79GWR

Salisbury - Bristol Temple Meads

GWR. 10 stops including Avoncliff
20:21
20:21½
11C30GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
20:38
20:37½
11F30GWR

Portsmouth Harbour - Cardiff Central & St Philips Mrsh H S T D

GWR. 16 stops including Westbury
20:39
20:38½
21F31GWR

Cardiff Central - Portsmouth Harbour

GWR. 14 stops including Warminster
20:49
20:49½
11C31GWR

London Paddington - Weston-Super-Mare

GWR. 10 stops including Bristol Temple Meads
21:0622O98GWR

Bristol Temple Meads - Weymouth

GWR. 18 stops including Bruton
21:12
21:11½
21A37GWR

Exeter St Davids - London Paddington

GWR. 13 stops including Nailsea & Backwell
21:1312V81GWR

Salisbury - Bristol Temple Meads

GWR. 10 stops including Avoncliff
21:21
21:21½
11C32GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
21:2121N80GWR

Bristol Temple Meads - Oxford

GWR. stops Bath Spa, Chippenham, Swindon
21:3611F32GWR

Portsmouth Harbour - Cardiff Central & Bristol Temple Meads

GWR. 17 stops including Westbury
21:38
21:37½
21F33GWR

Cardiff Central - Portsmouth Harbour

GWR. 16 stops including Dilton Marsh
21:5011C33GWR

London Paddington - Weston-Super-Mare

GWR. 9 stops including Bath Spa
21:59
21:58½
11N79GWR

Oxford - Bristol Temple Meads

GWR. stops Swindon, Chippenham, Bath Spa
22:0121F35GWR

Bristol Parkway - Portsmouth & Southsea

GWR. 18 stops including Bradford-On-Avon
22:1221A39GWR

Penzance - London Paddington

GWR. 26 stops including Totnes
22:1412V82GWR

Weymouth - Bristol Temple Meads

GWR. 18 stops including Frome
22:22
22:22½
11C34GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
22:3611F34GWR

Portsmouth Harbour - Cardiff Central

GWR. 16 stops including Trowbridge
22:3921J37GWR

Cardiff Central - Frome

GWR. 9 stops including Keynsham
23:0221A40GWR

Bristol Temple Meads - London Paddington

GWR. stops Bath Spa, Chippenham, Swindon, Didcot Parkway, Reading
23:13
23:12½
12V98GWR

Salisbury - Bristol Temple Meads

GWR. 10 stops including Avoncliff
23:21
23:21½
11C36GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa
23:2222C36GWR

Bristol Temple Meads - Westbury

GWR. 7 stops including Freshford
23:50
23:51
11C37GWR

London Paddington - Bristol Temple Meads

GWR. stops Reading, Didcot Parkway, Swindon, Chippenham, Bath Spa

Live train updates are coming to this page soon.

Times in brackets are from the working timetable, and should not be used for calculating delays.

Times and updates are sourced from Network Rail

About | Terms | Privacy
Site copyright ©Traksy Limited and partners 2025 Data sourced from Network Rail (license)
In certain circumstances Network Rail data may be less up-to-date than operating company websites This service is not suitable for safety critical purposes. Check official sources such as nationalrail.co.uk before you travel.