Great Western Railway
The operator of the Great Western main line from London Paddington, from Thames Valley commuter trains to Penzance, west Wales and the Cotswolds. It's run by FirstGroup and is due to pass into public ownership on 13 December 2026.
2006 Running since
2,131 km Route km operated
244 Stations served
93.7 million Journeys a year, ORR (2025–26)
Facts Running since 1 April 2006 London terminals London Paddington Type Intercity, regional and suburban train operator Depots Reading, St Philip's Marsh (Bristol), Exeter, Laira (Plymouth), Long Rock (Penzance), North Pole (London) and Stoke Gifford (Bristol), run by Hitachi for the Class 800 and 802 trains Main routes Paddington to Bristol, Cardiff and Carmarthen; to Exeter, Plymouth and Penzance; to Oxford, Worcester and Hereford; and to Gloucester and Cheltenham. Thames Valley suburban trains and branch lines; regional routes around Bristol, Devon and Cornwall; Reading to Gatwick Airport; and the Night Riviera sleeper to Penzance, hauled by Class 57 locomotives. Stations managed 199 Operator First Greater Western Ltd (FirstGroup), under a National Rail Contract with the Department for Transport. It passes to DfT Operator, in public ownership, on 13 December 2026. Class 800, schematic side elevation, 2 cars
Class 800 · Hitachi Rail, Newton Aycliffe
Routes 41 routes · 244 stations Diagram Table
London Paddington – Penzance 57
London Paddington – Penzance: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Slough — change for Elizabeth line Slough
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Reading West Reading West
Theale Theale
Thatcham Thatcham
Newbury Racecourse Newbury Racecourse
Newbury Newbury
Kintbury Kintbury
Hungerford Hungerford
Bedwyn Bedwyn
Pewsey Pewsey
Trowbridge Trowbridge
Bradford-on-Avon Bradford-on-Avon
Bath Spa Bath Spa
Oldfield Park Oldfield Park
Bristol Temple Meads Bristol Temple Meads
Parson Street Parson Street
Nailsea & Backwell Nailsea & Backwell
Yatton Yatton
Worle Worle
Weston Milton Weston Milton
Weston-super-Mare Weston-super-Mare
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Bridgwater Bridgwater
Taunton Taunton
Tiverton Parkway Tiverton Parkway
Exeter St Davids Exeter St Davids
Exeter St Thomas Exeter St Thomas
Starcross Starcross
Dawlish Warren Dawlish Warren
Dawlish Dawlish
Teignmouth Teignmouth
Newton Abbot Newton Abbot
Totnes Totnes
Ivybridge Ivybridge
Plymouth Plymouth
Devonport Devonport
Dockyard (Plymouth) Dockyard (Plymouth)
Keyham Keyham
St Budeaux Ferry Road St Budeaux Ferry Road
Saltash Saltash
St Germans St Germans
Menheniot Menheniot
Liskeard Liskeard
Bodmin Parkway Bodmin Parkway
Lostwithiel Lostwithiel
Par Par
St Austell St Austell
Truro Truro
Redruth Redruth
Camborne Camborne
Hayle Hayle
St Erth St Erth
Penzance Penzance
Penzance – Cardiff Central 49
Penzance – Cardiff Central: schematic, not to scale
Penzance Penzance
St Erth St Erth
Hayle Hayle
Camborne Camborne
Redruth Redruth
Truro Truro
St Austell St Austell
Par Par
Lostwithiel Lostwithiel
Bodmin Parkway Bodmin Parkway
Liskeard Liskeard
Menheniot Menheniot
St Germans St Germans
Saltash Saltash
St Budeaux Ferry Road St Budeaux Ferry Road
Keyham Keyham
Dockyard (Plymouth) Dockyard (Plymouth)
Devonport Devonport
Plymouth Plymouth
Ivybridge Ivybridge
Totnes Totnes
Newton Abbot Newton Abbot
Teignmouth Teignmouth
Dawlish Dawlish
Dawlish Warren Dawlish Warren
Starcross Starcross
Exeter St Thomas Exeter St Thomas
Exeter St Davids Exeter St Davids
Tiverton Parkway Tiverton Parkway
Taunton Taunton
Bridgwater Bridgwater
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Weston-super-Mare Weston-super-Mare
Weston Milton Weston Milton
Worle Worle
Yatton Yatton
Nailsea & Backwell Nailsea & Backwell
Parson Street Parson Street
Bedminster Bedminster
Bristol Temple Meads Bristol Temple Meads
Lawrence Hill Lawrence Hill
Stapleton Road Stapleton Road
Ashley Down Ashley Down
Filton Abbey Wood Filton Abbey Wood
Patchway Patchway
Pilning Pilning
Severn Tunnel Junction Severn Tunnel Junction
Newport (S Wales) Newport (S Wales)
Cardiff Central Cardiff Central
Penzance – Gloucester 48
Penzance – Gloucester: schematic, not to scale
Penzance Penzance
St Erth St Erth
Hayle Hayle
Camborne Camborne
Redruth Redruth
Truro Truro
St Austell St Austell
Par Par
Lostwithiel Lostwithiel
Bodmin Parkway Bodmin Parkway
Liskeard Liskeard
Menheniot Menheniot
St Germans St Germans
Saltash Saltash
St Budeaux Ferry Road St Budeaux Ferry Road
Keyham Keyham
Dockyard (Plymouth) Dockyard (Plymouth)
Devonport Devonport
Plymouth Plymouth
Ivybridge Ivybridge
Totnes Totnes
Newton Abbot Newton Abbot
Teignmouth Teignmouth
Dawlish Dawlish
Dawlish Warren Dawlish Warren
Starcross Starcross
Exeter St Thomas Exeter St Thomas
Exeter St Davids Exeter St Davids
Tiverton Parkway Tiverton Parkway
Taunton Taunton
Bridgwater Bridgwater
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Weston-super-Mare Weston-super-Mare
Weston Milton Weston Milton
Worle Worle
Yatton Yatton
Nailsea & Backwell Nailsea & Backwell
Parson Street Parson Street
Bedminster Bedminster
Bristol Temple Meads Bristol Temple Meads
Lawrence Hill Lawrence Hill
Stapleton Road Stapleton Road
Ashley Down Ashley Down
Filton Abbey Wood Filton Abbey Wood
Bristol Parkway Bristol Parkway
Yate Yate
Cam & Dursley Cam & Dursley
Gloucester Gloucester
Penzance – Bath Spa 41
Penzance – Bath Spa: schematic, not to scale
Penzance Penzance
St Erth St Erth
Hayle Hayle
Camborne Camborne
Redruth Redruth
Truro Truro
St Austell St Austell
Par Par
Lostwithiel Lostwithiel
Bodmin Parkway Bodmin Parkway
Liskeard Liskeard
Menheniot Menheniot
St Germans St Germans
Saltash Saltash
St Budeaux Ferry Road St Budeaux Ferry Road
Keyham Keyham
Dockyard (Plymouth) Dockyard (Plymouth)
Devonport Devonport
Plymouth Plymouth
Ivybridge Ivybridge
Totnes Totnes
Newton Abbot Newton Abbot
Teignmouth Teignmouth
Dawlish Dawlish
Dawlish Warren Dawlish Warren
Starcross Starcross
Exeter St Thomas Exeter St Thomas
Exeter St Davids Exeter St Davids
Tiverton Parkway Tiverton Parkway
Taunton Taunton
Bridgwater Bridgwater
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Weston-super-Mare Weston-super-Mare
Weston Milton Weston Milton
Worle Worle
Yatton Yatton
Nailsea & Backwell Nailsea & Backwell
Parson Street Parson Street
Bristol Temple Meads Bristol Temple Meads
Oldfield Park Oldfield Park
Bath Spa Bath Spa
London Paddington – Hereford 40
London Paddington – Hereford: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Ealing Broadway — change for Central, District, Elizabeth line Ealing Broadway
Southall — change for Elizabeth line Southall
Hayes & Harlington — change for Elizabeth line Hayes & Harlington
West Drayton — change for Elizabeth line West Drayton
Iver — change for Elizabeth line Iver
Langley — change for Elizabeth line Langley
Slough — change for Elizabeth line Slough
Burnham — change for Elizabeth line Burnham
Taplow — change for Elizabeth line Taplow
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Tilehurst Tilehurst
Pangbourne Pangbourne
Goring & Streatley Goring & Streatley
Cholsey Cholsey
Didcot Parkway Didcot Parkway
Appleford Appleford
Culham Culham
Radley Radley
Oxford Oxford
Hanborough Hanborough
Combe (Oxon) Combe (Oxon)
Finstock Finstock
Charlbury Charlbury
Ascott-under-Wychwood Ascott-under-Wychwood
Shipton Shipton
Kingham Kingham
Moreton-in-Marsh Moreton-in-Marsh
Honeybourne Honeybourne
Evesham Evesham
Pershore Pershore
Worcester Shrub Hill Worcester Shrub Hill
Worcester Foregate Street Worcester Foregate Street
Malvern Link Malvern Link
Great Malvern Great Malvern
Colwall Colwall
Ledbury Ledbury
Hereford Hereford
London Paddington – Paignton 39
London Paddington – Paignton: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Slough — change for Elizabeth line Slough
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Reading West Reading West
Theale Theale
Thatcham Thatcham
Newbury Racecourse Newbury Racecourse
Newbury Newbury
Kintbury Kintbury
Hungerford Hungerford
Bedwyn Bedwyn
Pewsey Pewsey
Trowbridge Trowbridge
Bradford-on-Avon Bradford-on-Avon
Bath Spa Bath Spa
Oldfield Park Oldfield Park
Bristol Temple Meads Bristol Temple Meads
Parson Street Parson Street
Nailsea & Backwell Nailsea & Backwell
Yatton Yatton
Worle Worle
Weston Milton Weston Milton
Weston-super-Mare Weston-super-Mare
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Bridgwater Bridgwater
Taunton Taunton
Tiverton Parkway Tiverton Parkway
Exeter St Davids Exeter St Davids
Exeter St Thomas Exeter St Thomas
Starcross Starcross
Dawlish Warren Dawlish Warren
Dawlish Dawlish
Teignmouth Teignmouth
Newton Abbot Newton Abbot
Torre Torre
Torquay Torquay
Paignton Paignton
Cardiff Central – Exmouth 32
Cardiff Central – Exmouth: schematic, not to scale
Cardiff Central Cardiff Central
Newport (S Wales) Newport (S Wales)
Severn Tunnel Junction Severn Tunnel Junction
Pilning Pilning
Patchway Patchway
Filton Abbey Wood Filton Abbey Wood
Ashley Down Ashley Down
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Bedminster Bedminster
Parson Street Parson Street
Nailsea & Backwell Nailsea & Backwell
Yatton Yatton
Worle Worle
Weston Milton Weston Milton
Weston-super-Mare Weston-super-Mare
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Bridgwater Bridgwater
Taunton Taunton
Tiverton Parkway Tiverton Parkway
Exeter St Davids Exeter St Davids
Exeter Central Exeter Central
St James Park (Devon) St James Park (Devon)
Polsloe Bridge Polsloe Bridge
Digby & Sowton Digby & Sowton
Newcourt Newcourt
Topsham Topsham
Exton Exton
Lympstone Commando Lympstone Commando
Lympstone Village Lympstone Village
Exmouth Exmouth
London Paddington – Plymouth 32
London Paddington – Plymouth: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Slough — change for Elizabeth line Slough
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Didcot Parkway Didcot Parkway
Swindon Swindon
Chippenham Chippenham
Bath Spa Bath Spa
Oldfield Park Oldfield Park
Keynsham Keynsham
Bristol Temple Meads Bristol Temple Meads
Bedminster Bedminster
Parson Street Parson Street
Nailsea & Backwell Nailsea & Backwell
Yatton Yatton
Worle Worle
Weston Milton Weston Milton
Weston-super-Mare Weston-super-Mare
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Bridgwater Bridgwater
Taunton Taunton
Tiverton Parkway Tiverton Parkway
Exeter St Davids Exeter St Davids
Exeter St Thomas Exeter St Thomas
Starcross Starcross
Dawlish Warren Dawlish Warren
Dawlish Dawlish
Teignmouth Teignmouth
Newton Abbot Newton Abbot
Totnes Totnes
Plymouth Plymouth
Cardiff Central – Paignton 31
Cardiff Central – Paignton: schematic, not to scale
Cardiff Central Cardiff Central
Newport (S Wales) Newport (S Wales)
Severn Tunnel Junction Severn Tunnel Junction
Pilning Pilning
Patchway Patchway
Filton Abbey Wood Filton Abbey Wood
Ashley Down Ashley Down
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Bedminster Bedminster
Parson Street Parson Street
Nailsea & Backwell Nailsea & Backwell
Yatton Yatton
Worle Worle
Weston Milton Weston Milton
Weston-super-Mare Weston-super-Mare
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Bridgwater Bridgwater
Taunton Taunton
Tiverton Parkway Tiverton Parkway
Exeter St Davids Exeter St Davids
Exeter St Thomas Exeter St Thomas
Starcross Starcross
Dawlish Warren Dawlish Warren
Dawlish Dawlish
Teignmouth Teignmouth
Newton Abbot Newton Abbot
Torre Torre
Torquay Torquay
Paignton Paignton
London Paddington – Carmarthen 28
London Paddington – Carmarthen: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Ealing Broadway — change for Central, District, Elizabeth line Ealing Broadway
Hayes & Harlington — change for Elizabeth line Hayes & Harlington
Slough — change for Elizabeth line Slough
Maidenhead — change for Elizabeth line Maidenhead
Reading — change for Elizabeth line Reading
Didcot Parkway Didcot Parkway
Swindon Swindon
Chippenham Chippenham
Bath Spa Bath Spa
Bristol Temple Meads Bristol Temple Meads
Ashley Down Ashley Down
Filton Abbey Wood Filton Abbey Wood
Bristol Parkway Bristol Parkway
Patchway Patchway
Severn Tunnel Junction Severn Tunnel Junction
Newport (S Wales) Newport (S Wales)
Cardiff Central Cardiff Central
Bridgend Bridgend
Port Talbot Parkway Port Talbot Parkway
Neath Neath
Swansea Swansea
Gowerton Gowerton
Llanelli Llanelli
Pembrey & Burry Port Pembrey & Burry Port
Kidwelly Kidwelly
Ferryside Ferryside
Carmarthen Carmarthen
London Paddington – Banbury 26
London Paddington – Banbury: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Ealing Broadway — change for Central, District, Elizabeth line Ealing Broadway
Southall — change for Elizabeth line Southall
Hayes & Harlington — change for Elizabeth line Hayes & Harlington
West Drayton — change for Elizabeth line West Drayton
Iver — change for Elizabeth line Iver
Langley — change for Elizabeth line Langley
Slough — change for Elizabeth line Slough
Burnham — change for Elizabeth line Burnham
Taplow — change for Elizabeth line Taplow
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Tilehurst Tilehurst
Pangbourne Pangbourne
Goring & Streatley Goring & Streatley
Cholsey Cholsey
Didcot Parkway Didcot Parkway
Appleford Appleford
Culham Culham
Radley Radley
Oxford Oxford
Tackley Tackley
Heyford Heyford
Kings Sutton Kings Sutton
Banbury Banbury
London Paddington – Frome 26
London Paddington – Frome: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Ealing Broadway — change for Central, District, Elizabeth line Ealing Broadway
Southall — change for Elizabeth line Southall
Hayes & Harlington — change for Elizabeth line Hayes & Harlington
West Drayton — change for Elizabeth line West Drayton
Iver — change for Elizabeth line Iver
Langley — change for Elizabeth line Langley
Slough — change for Elizabeth line Slough
Burnham — change for Elizabeth line Burnham
Taplow — change for Elizabeth line Taplow
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Reading West Reading West
Theale Theale
Aldermaston Aldermaston
Midgham Midgham
Thatcham Thatcham
Newbury Racecourse Newbury Racecourse
Newbury Newbury
Kintbury Kintbury
Hungerford Hungerford
Bedwyn Bedwyn
Pewsey Pewsey
Westbury (Wilts) Westbury (Wilts)
Frome Frome
Severn Beach – Exeter St Davids 24
Severn Beach – Exeter St Davids: schematic, not to scale
Severn Beach Severn Beach
St Andrews Road St Andrews Road
Avonmouth Avonmouth
Portway Park & Ride Portway Park & Ride
Shirehampton Shirehampton
Sea Mills Sea Mills
Clifton Down Clifton Down
Redland Redland
Montpelier Montpelier
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Bedminster Bedminster
Parson Street Parson Street
Nailsea & Backwell Nailsea & Backwell
Yatton Yatton
Worle Worle
Weston Milton Weston Milton
Weston-super-Mare Weston-super-Mare
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Bridgwater Bridgwater
Taunton Taunton
Tiverton Parkway Tiverton Parkway
Exeter St Davids Exeter St Davids
Barnstaple – Exmouth 23
Barnstaple – Exmouth: schematic, not to scale
Barnstaple Barnstaple
Chapelton (Devon) Chapelton (Devon)
Umberleigh Umberleigh
Portsmouth Arms Portsmouth Arms
Kings Nympton Kings Nympton
Eggesford Eggesford
Lapford Lapford
Morchard Road Morchard Road
Copplestone Copplestone
Yeoford Yeoford
Crediton Crediton
Newton St Cyres Newton St Cyres
Exeter St Davids Exeter St Davids
Exeter Central Exeter Central
St James Park (Devon) St James Park (Devon)
Polsloe Bridge Polsloe Bridge
Digby & Sowton Digby & Sowton
Newcourt Newcourt
Topsham Topsham
Exton Exton
Lympstone Commando Lympstone Commando
Lympstone Village Lympstone Village
Exmouth Exmouth
Severn Beach – Salisbury 23
Severn Beach – Salisbury: schematic, not to scale
Severn Beach Severn Beach
St Andrews Road St Andrews Road
Avonmouth Avonmouth
Portway Park & Ride Portway Park & Ride
Shirehampton Shirehampton
Sea Mills Sea Mills
Clifton Down Clifton Down
Redland Redland
Montpelier Montpelier
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Keynsham Keynsham
Oldfield Park Oldfield Park
Bath Spa Bath Spa
Freshford Freshford
Avoncliff Avoncliff
Bradford-on-Avon Bradford-on-Avon
Trowbridge Trowbridge
Westbury (Wilts) Westbury (Wilts)
Dilton Marsh Dilton Marsh
Warminster Warminster
Salisbury Salisbury
Barnstaple – Paignton 22
Barnstaple – Paignton: schematic, not to scale
Barnstaple Barnstaple
Chapelton (Devon) Chapelton (Devon)
Umberleigh Umberleigh
Portsmouth Arms Portsmouth Arms
Kings Nympton Kings Nympton
Eggesford Eggesford
Lapford Lapford
Morchard Road Morchard Road
Copplestone Copplestone
Yeoford Yeoford
Crediton Crediton
Newton St Cyres Newton St Cyres
Exeter St Davids Exeter St Davids
Exeter St Thomas Exeter St Thomas
Starcross Starcross
Dawlish Warren Dawlish Warren
Dawlish Dawlish
Teignmouth Teignmouth
Newton Abbot Newton Abbot
Torre Torre
Torquay Torquay
Paignton Paignton
Reading – Gatwick Airport 22
Reading – Gatwick Airport: schematic, not to scale
Reading — change for Elizabeth line Reading
Earley Earley
Winnersh Triangle Winnersh Triangle
Winnersh Winnersh
Wokingham Wokingham
Crowthorne Crowthorne
Sandhurst Sandhurst
Blackwater Blackwater
Farnborough North Farnborough North
North Camp North Camp
Ash Ash
Wanborough Wanborough
Guildford Guildford
Shalford (Surrey) Shalford (Surrey)
Chilworth Chilworth
Gomshall Gomshall
Dorking West Dorking West
Dorking Deepdene Dorking Deepdene
Betchworth Betchworth
Reigate Reigate
Redhill Redhill
Gatwick Airport Gatwick Airport
Gloucester – Exeter St Davids 21
Gloucester – Exeter St Davids: schematic, not to scale
Gloucester Gloucester
Cam & Dursley Cam & Dursley
Yate Yate
Bristol Parkway Bristol Parkway
Filton Abbey Wood Filton Abbey Wood
Ashley Down Ashley Down
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Bedminster Bedminster
Parson Street Parson Street
Nailsea & Backwell Nailsea & Backwell
Yatton Yatton
Worle Worle
Weston Milton Weston Milton
Weston-super-Mare Weston-super-Mare
Highbridge & Burnham-on-Sea Highbridge & Burnham-on-Sea
Bridgwater Bridgwater
Taunton Taunton
Tiverton Parkway Tiverton Parkway
Exeter St Davids Exeter St Davids
Severn Beach – Frome 21
Severn Beach – Frome: schematic, not to scale
Severn Beach Severn Beach
St Andrews Road St Andrews Road
Avonmouth Avonmouth
Portway Park & Ride Portway Park & Ride
Shirehampton Shirehampton
Sea Mills Sea Mills
Clifton Down Clifton Down
Redland Redland
Montpelier Montpelier
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Keynsham Keynsham
Oldfield Park Oldfield Park
Bath Spa Bath Spa
Freshford Freshford
Avoncliff Avoncliff
Bradford-on-Avon Bradford-on-Avon
Trowbridge Trowbridge
Westbury (Wilts) Westbury (Wilts)
Frome Frome
Barnstaple – Axminster 20
Barnstaple – Axminster: schematic, not to scale
Barnstaple Barnstaple
Chapelton (Devon) Chapelton (Devon)
Umberleigh Umberleigh
Portsmouth Arms Portsmouth Arms
Kings Nympton Kings Nympton
Eggesford Eggesford
Lapford Lapford
Morchard Road Morchard Road
Copplestone Copplestone
Yeoford Yeoford
Crediton Crediton
Newton St Cyres Newton St Cyres
Exeter St Davids Exeter St Davids
Exeter Central Exeter Central
St James Park (Devon) St James Park (Devon)
Pinhoe Pinhoe
Cranbrook Cranbrook
Feniton Feniton
Honiton Honiton
Axminster Axminster
Exmouth – Paignton 20
Exmouth – Paignton: schematic, not to scale
Exmouth Exmouth
Lympstone Village Lympstone Village
Lympstone Commando Lympstone Commando
Exton Exton
Topsham Topsham
Newcourt Newcourt
Digby & Sowton Digby & Sowton
Polsloe Bridge Polsloe Bridge
St James Park (Devon) St James Park (Devon)
Exeter Central Exeter Central
Exeter St Davids Exeter St Davids
Exeter St Thomas Exeter St Thomas
Starcross Starcross
Dawlish Warren Dawlish Warren
Dawlish Dawlish
Teignmouth Teignmouth
Newton Abbot Newton Abbot
Torre Torre
Torquay Torquay
Paignton Paignton
Cardiff Central – Salisbury 19
Cardiff Central – Salisbury: schematic, not to scale
Cardiff Central Cardiff Central
Newport (S Wales) Newport (S Wales)
Severn Tunnel Junction Severn Tunnel Junction
Patchway Patchway
Filton Abbey Wood Filton Abbey Wood
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Keynsham Keynsham
Oldfield Park Oldfield Park
Bath Spa Bath Spa
Freshford Freshford
Avoncliff Avoncliff
Bradford-on-Avon Bradford-on-Avon
Trowbridge Trowbridge
Westbury (Wilts) Westbury (Wilts)
Dilton Marsh Dilton Marsh
Warminster Warminster
Salisbury Salisbury
Newquay – Plymouth 18
Newquay – Plymouth: schematic, not to scale
Newquay Newquay
Quintrell Downs Quintrell Downs
St Columb Road St Columb Road
Roche Roche
Bugle Bugle
Luxulyan Luxulyan
Par Par
Lostwithiel Lostwithiel
Bodmin Parkway Bodmin Parkway
Liskeard Liskeard
Menheniot Menheniot
St Germans St Germans
Saltash Saltash
St Budeaux Ferry Road St Budeaux Ferry Road
Keyham Keyham
Dockyard (Plymouth) Dockyard (Plymouth)
Devonport Devonport
Plymouth Plymouth
Cardiff Central – Frome 17
Cardiff Central – Frome: schematic, not to scale
Cardiff Central Cardiff Central
Newport (S Wales) Newport (S Wales)
Severn Tunnel Junction Severn Tunnel Junction
Patchway Patchway
Filton Abbey Wood Filton Abbey Wood
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Keynsham Keynsham
Oldfield Park Oldfield Park
Bath Spa Bath Spa
Freshford Freshford
Avoncliff Avoncliff
Bradford-on-Avon Bradford-on-Avon
Trowbridge Trowbridge
Westbury (Wilts) Westbury (Wilts)
Frome Frome
London Paddington – Worcester Foregate Street 15
London Paddington – Worcester Foregate Street: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Slough — change for Elizabeth line Slough
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Didcot Parkway Didcot Parkway
Swindon Swindon
Kemble Kemble
Stroud (Glos) Stroud (Glos)
Stonehouse Stonehouse
Gloucester Gloucester
Cheltenham Spa Cheltenham Spa
Ashchurch for Tewkesbury Ashchurch for Tewkesbury
Worcester Shrub Hill Worcester Shrub Hill
Worcester Foregate Street Worcester Foregate Street
Bristol Parkway – Westbury (Wilts) 13
Bristol Parkway – Westbury (Wilts): schematic, not to scale
Bristol Parkway Bristol Parkway
Filton Abbey Wood Filton Abbey Wood
Stapleton Road Stapleton Road
Lawrence Hill Lawrence Hill
Bristol Temple Meads Bristol Temple Meads
Keynsham Keynsham
Oldfield Park Oldfield Park
Bath Spa Bath Spa
Freshford Freshford
Avoncliff Avoncliff
Bradford-on-Avon Bradford-on-Avon
Trowbridge Trowbridge
Westbury (Wilts) Westbury (Wilts)
Worcester Shrub Hill – Bristol Temple Meads 11
Worcester Shrub Hill – Bristol Temple Meads: schematic, not to scale
Worcester Shrub Hill Worcester Shrub Hill
Ashchurch for Tewkesbury Ashchurch for Tewkesbury
Cheltenham Spa Cheltenham Spa
Gloucester Gloucester
Stonehouse Stonehouse
Stroud (Glos) Stroud (Glos)
Kemble Kemble
Swindon Swindon
Chippenham Chippenham
Bath Spa Bath Spa
Bristol Temple Meads Bristol Temple Meads
London Paddington – Cardiff Central 10
London Paddington – Cardiff Central: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Slough — change for Elizabeth line Slough
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Didcot Parkway Didcot Parkway
Swindon Swindon
Bristol Parkway Bristol Parkway
Newport (S Wales) Newport (S Wales)
Cardiff Central Cardiff Central
Gunnislake – Plymouth 9
Gunnislake – Plymouth: schematic, not to scale
Gunnislake Gunnislake
Calstock Calstock
Bere Alston Bere Alston
Bere Ferrers Bere Ferrers
St Budeaux Victoria Road St Budeaux Victoria Road
Keyham Keyham
Dockyard (Plymouth) Dockyard (Plymouth)
Devonport Devonport
Plymouth Plymouth
London Paddington – Gloucester 9
London Paddington – Gloucester: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Slough — change for Elizabeth line Slough
Maidenhead — change for Elizabeth line Maidenhead
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Didcot Parkway Didcot Parkway
Swindon Swindon
Bristol Parkway Bristol Parkway
Gloucester Gloucester
Falmouth Docks – Par 8
Falmouth Docks – Par: schematic, not to scale
Falmouth Docks Falmouth Docks
Falmouth Town Falmouth Town
Penmere Penmere
Penryn Penryn
Perranwell Perranwell
Truro Truro
St Austell St Austell
Par Par
London Paddington – Greenford 8
London Paddington – Greenford: schematic, not to scale
London Paddington — change for Bakerloo, Circle, District, Hammersmith & City, Elizabeth line London Paddington
Acton Main Line — change for Elizabeth line Acton Main Line
Ealing Broadway — change for Central, District, Elizabeth line Ealing Broadway
West Ealing — change for Elizabeth line West Ealing
Drayton Green Drayton Green
Castle Bar Park Castle Bar Park
South Greenford South Greenford
Greenford — change for Central Greenford
Okehampton – St James Park (Devon) 7
Okehampton – St James Park (Devon): schematic, not to scale
Okehampton Okehampton
Sampford Courtenay Sampford Courtenay
Crediton Crediton
Newton St Cyres Newton St Cyres
Exeter St Davids Exeter St Davids
Exeter Central Exeter Central
St James Park (Devon) St James Park (Devon)
Liskeard – Looe 6
Liskeard – Looe: schematic, not to scale
Liskeard Liskeard
Coombe Junction Halt (Rail Station) Coombe Junction Halt (Rail Station)
St Keyne Wishing Well Halt (Rail Station) St Keyne Wishing Well Halt (Rail Station)
Causeland Causeland
Sandplace Sandplace
Looe Looe
Bristol Temple Meads – Oxford 6
Bristol Temple Meads – Oxford: schematic, not to scale
Bristol Temple Meads Bristol Temple Meads
Oldfield Park Oldfield Park
Bath Spa Bath Spa
Chippenham Chippenham
Swindon Swindon
Oxford Oxford
St Ives (Cornwall) – Penzance 6
St Ives (Cornwall) – Penzance: schematic, not to scale
St Ives (Cornwall) St Ives (Cornwall)
Carbis Bay Carbis Bay
Lelant Lelant
Lelant Saltings Lelant Saltings
St Erth St Erth
Penzance Penzance
Reading – Basingstoke 5
Reading – Basingstoke: schematic, not to scale
Reading — change for Elizabeth line Reading
Reading West Reading West
Mortimer Mortimer
Bramley (Hants) Bramley (Hants)
Basingstoke Basingstoke
Henley-on-Thames – Maidenhead 5
Henley-on-Thames – Maidenhead: schematic, not to scale
Henley-on-Thames Henley-on-Thames
Shiplake Shiplake
Wargrave Wargrave
Twyford — change for Elizabeth line Twyford
Maidenhead — change for Elizabeth line Maidenhead
Henley-on-Thames – Reading 5
Henley-on-Thames – Reading: schematic, not to scale
Henley-on-Thames Henley-on-Thames
Shiplake Shiplake
Wargrave Wargrave
Twyford — change for Elizabeth line Twyford
Reading — change for Elizabeth line Reading
Marlow – Maidenhead 5
Marlow – Maidenhead: schematic, not to scale
Marlow Marlow
Bourne End Bourne End
Cookham Cookham
Furze Platt Furze Platt
Maidenhead — change for Elizabeth line Maidenhead
Slough – Windsor & Eton Central 2
Slough – Windsor & Eton Central: schematic, not to scale
Slough — change for Elizabeth line Slough
Windsor & Eton Central Windsor & Eton Central
Schematic, not to scale. Ringed stations are interchanges. Each strip is one service route with its stops in order. Where fast and stopping trains share a route, the strip shows the one with most stops, and a route whose stops all lie on a longer one is left out. Station order from TfL open data.
Station Zone Interchanges London Paddington 1 Bakerloo, Circle, District, Hammersmith & City, Elizabeth line Slough Elizabeth line Maidenhead Elizabeth line Twyford Elizabeth line Reading Elizabeth line Reading West Theale Thatcham Newbury Racecourse Newbury Kintbury Hungerford Bedwyn Pewsey Trowbridge Bradford-on-Avon Bath Spa Oldfield Park Bristol Temple Meads Parson Street Nailsea & Backwell Yatton Worle Weston Milton Weston-super-Mare Highbridge & Burnham-on-Sea Bridgwater Taunton Tiverton Parkway Exeter St Davids Exeter St Thomas Starcross Dawlish Warren Dawlish Teignmouth Newton Abbot Totnes Ivybridge Plymouth Devonport Dockyard (Plymouth) Keyham St Budeaux Ferry Road Saltash St Germans Menheniot Liskeard Bodmin Parkway Lostwithiel Par St Austell Truro Redruth Camborne Hayle St Erth Penzance Bedminster Lawrence Hill Stapleton Road Ashley Down Filton Abbey Wood Patchway Pilning Severn Tunnel Junction Newport (S Wales) Cardiff Central Parson Street Lawrence Hill Bristol Parkway Yate Cam & Dursley Gloucester Ealing Broadway 3 Central, District, Elizabeth line Southall 4 Elizabeth line Hayes & Harlington 5 Elizabeth line West Drayton 6 Elizabeth line Iver Elizabeth line Langley Elizabeth line Burnham Elizabeth line Taplow Elizabeth line Tilehurst Pangbourne Goring & Streatley Cholsey Didcot Parkway Appleford Culham Radley Oxford Hanborough Combe (Oxon) Finstock Charlbury Ascott-under-Wychwood Shipton Kingham Moreton-in-Marsh Honeybourne Evesham Pershore Worcester Shrub Hill Worcester Foregate Street Malvern Link Great Malvern Colwall Ledbury Hereford Torre Torquay Paignton Exeter Central St James Park (Devon) Polsloe Bridge Digby & Sowton Newcourt Topsham Exton Lympstone Commando Lympstone Village Exmouth Swindon Chippenham Keynsham Bridgend Port Talbot Parkway Neath Swansea Gowerton Llanelli Pembrey & Burry Port Kidwelly Ferryside Carmarthen Tackley Heyford Kings Sutton Banbury Aldermaston Midgham Westbury (Wilts) Frome Severn Beach St Andrews Road Avonmouth Portway Park & Ride Shirehampton Sea Mills Clifton Down Redland Montpelier Barnstaple Chapelton (Devon) Umberleigh Portsmouth Arms Kings Nympton Eggesford Lapford Morchard Road Copplestone Yeoford Crediton Newton St Cyres St Andrews Road Freshford Avoncliff Dilton Marsh Warminster Salisbury Earley Winnersh Triangle Winnersh Wokingham Crowthorne Sandhurst Blackwater Farnborough North North Camp Ash Wanborough Guildford Shalford (Surrey) Chilworth Gomshall Dorking West Dorking Deepdene Betchworth Reigate NA Redhill Gatwick Airport Pinhoe Cranbrook Feniton Honiton Axminster Newquay Quintrell Downs St Columb Road Roche Bugle Luxulyan Kemble Stroud (Glos) Stonehouse Cheltenham Spa Ashchurch for Tewkesbury Gunnislake Calstock Bere Alston Bere Ferrers St Budeaux Victoria Road Falmouth Docks Falmouth Town Penmere Penryn Perranwell Acton Main Line 3 Elizabeth line West Ealing 3 Elizabeth line Drayton Green 4 Castle Bar Park 4 South Greenford 4 Greenford 4 Central Okehampton Sampford Courtenay Coombe Junction Halt (Rail Station) St Keyne Wishing Well Halt (Rail Station) Causeland Sandplace Looe St Ives (Cornwall) Carbis Bay Lelant Lelant Saltings Mortimer Bramley (Hants) Basingstoke Henley-on-Thames Shiplake Wargrave Marlow Bourne End Cookham Furze Platt Windsor & Eton Central
Stations, zones and interchanges from TfL open data (2026-10-02). National Rail interchanges are listed where TfL groups the stations together.
History 11 1996 The first privatised Great Western franchise begins, run by Great Western Holdings.1998 FirstGroup buys out its partners, and the trains become First Great Western.1 April 2006 First's Greater Western franchise begins.September 2015 First Great Western is renamed Great Western Railway.16 October 2017 The first Class 800 Intercity Express Trains enter passenger service.2 January 2018 Electric trains start running from Paddington to Didcot, using the Class 387s.26 June 2022 A National Rail Contract replaces the franchise, with the government taking the revenue risk.13 December 2025 The last Castle High Speed Trains run, from Plymouth to Penzance.15 December 2025 The first Class 175 enters GWR passenger service.31 January 2026 The Class 230 battery train starts carrying passengers between West Ealing and Greenford.13 December 2026 Due to pass into public ownership, run by DfT Operator.
Sources 18 How we source figures →
TOC key statistics: Great Western Railway, April 2025 to March 2026 , Office of Rail and Road, 6 August 2026 (2,131 route km, 199 stations managed, 93.7 million journeys, 2025–26) Table 6314: rolling stock vehicles by traction type and operator , Office of Rail and Road, 20 November 2025 (vehicles by traction type) Transport Secretary confirms transfer date for Great Western Railway (GWR) , DfT Operator, 8 May 2026 (transfer to public ownership on 13 December 2026) FirstGroup plc FY2026 results , FirstGroup, 18 June 2026 (operator, contract expiry notice) Annual Report 2026 , FirstGroup, 2026 (National Rail Contract terms) Half-yearly report , FirstGroup, 9 November 2022 (contract start, June 2022) Great Western renationalisation date revealed , Railnews, 9 May 2026 (franchise history) Accessibility network map , GWR, November 2025 (the network's extent) GWR Engineering , FirstGroup careers (depots) G exam gees up GWR's nocturnal 57/6s , Rail, 29 July 2024 (Night Riviera Class 57 locomotives and Mk3 coaches) Great Western Railway (train operating company) , Wikipedia (rebrand, fleet counts (last resort)) TfL Unified API: Line Route Sequence , Transport for London (Powered by TfL Open Data) (routes and station order) First new trains in a generation launched by GWR , Hitachi Rail, 16 October 2017 (history) All aboard the new Intercity Express trains that will transform journeys across Britain , Department for Transport, 16 October 2017 (history) GWR Electrostar fleet enters service after electrification completed , Rail Technology Magazine, 2 January 2018 (history) England says goodbye to long-serving HSTs , Railnews, 15 December 2025 (history) First GWR's recommissioned Class 175 DMU entered passenger service , Railvolution, December 2025 (history) Great Western Railway introduces record-breaking battery train into passenger service , FirstGroup, 31 January 2026 (history) unverified TfL's route data leaves out some GWR stations, such as Tenby, Pembroke Dock and the line south of Frome to Weymouth, so the station count and route strips are incomplete, franchise dates of 1996 and 1998 (Railnews; other accounts differ by weeks), fleets of the 150, 158, 165, 166 and 387 at GWR (Wikipedia, checked against ORR's vehicle totals)
Previous LNERNext Eurostar