We may sometimes have to change our timetables so please check your journey details as close as possible to your date of travel.
If we do change things after you have bought a ticket, you can either use any reasonable alternative service, or claim a full refund.
Timetable changes
The following planned engineering work may affect your journey:
2026
November
Track and structure maintenance will impact train services via Southampton Central.
On Sunday 1 November, replacement road transport is planned between Romsey, Southampton Central and Eastleigh.
On Sunday 22 November, replacement road transport is planned between Romsey and Southampton Central – trains will run between Eastleigh and Southampton Central.
GWR trains between Cardiff Central and Portsmouth Harbour will use an alternative route, diverting via Eastleigh between Romsey and Fareham.
This rail improvement work also affects South Western Railway and Southern train services.
Rail improvement work will impact train services between London Paddington and Reading.
Trains will run to an amended timetable as only two out of four tracks will be available.
Important to note
Rail improvement work will impact all train services for London Paddington on the weekend of 28/29 November.
Track renewals and maintenance will impact all train services for Basingstoke.
Replacement road transport is planned between Reading and Basingstoke.
This rail improvement work also affects both CrossCountry and South Western Railway train services.
Essential track maintenance will impact train services between Carmarthen and Swansea.
Replacement road transport is planned for those stations impacted.
GWR trains will still operate between Swansea and London Paddington.
This rail improvement work will also affect Transport for Wales train services.
Track maintenance will impact all train services for Frome until 17:25.
Services between Westbury and Castle Cary will use another route during this time.
Replacement road transport is planned between Westbury and Frome instead.
Track renewals will impact trains between Bristol Temple Meads and Weston-super-Mare.
Replacement road transport is planned between Bristol Temple Meads and Weston-super-Mare – with stops at Nailsea & Backwell, Yatton, Worle and Weston Milton.
Valid rail tickets can be used to travel on First West of England bus services between Bristol Temple Meads and Bedminster or Parson Street stations.
Find out more about First buses in Bristol, Bath and the West
GWR will still operate trains between Weston-super-Mare and Taunton or Exeter St Davids, plus between Bristol Temple Meads and Cardiff Central.
CrossCountry trains can still run between Bristol Temple Meads and Taunton by using an alternative route – extending journey times by up to an hour.
Track maintenance will impact all train services via Wokingham.
Replacement road transport is planned between Reading and Guildford.
GWR trains will still operate between Guildford and Gatwick Airport.
This rail improvement work will also affect South Western Railway services.
Rail improvement work will impact all train services for London Paddington.
GWR will operate special trains between London Euston and Bristol Temple Meads, plus between London Euston and Swansea or Carmarthen.
These hourly train services will not be able to pick-up or drop-off customers between London Euston and Swindon, including at Oxford or Didcot Parkway.
When planning your journey, search for journeys to or from London Euston instead of London Paddington.
GWR trains will still operate between:
- Slough and Windsor & Eton Central
- Maidenhead and Didcot Parkway/Marlow
- Twyford and Henley-on-Thames
- Reading and Didcot Parkway/Swindon/Bristol Parkway/Cardiff Central
- Reading and Bristol Temple Meads/Weston-super-Mare/Taunton
- Reading and Newbury/Bedwyn
- Reading and Exeter St Davids/Plymouth/Penzance
- Reading and Oxford/Worcester/Great Malvern/Hereford
- Reading and Basingstoke
- Reading and Guildford/Gatwick Airport
- Swindon and Cheltenham Spa
Those travelling between Reading and London can use GWR trains between Reading and Guildford – change at Guildford for train services to/from London Waterloo.
To support this, an enhanced train service will be provided by GWR with additional trains running non-stop between Reading and Guildford in around 30 minutes. When planning your journey, search for journeys between Reading and London Waterloo via Guildford instead.
A queuing system will be in place at Reading station for GWR trains for Guildford and Gatwick Airport or SWR trains for Twickenham and London Waterloo.
Trains cannot run between West Ealing and Greenford – valid rail tickets will be accepted for travel on alternative Transport for London services instead.
The Night Riviera sleeper service will still run from London Paddington on Friday evening but the service from Penzance will arrive into London Euston instead on Saturday morning.
The Night Riviera will be operating from London Euston on Sunday evening but the service from Penzance will arrive into London Paddington on Monday morning.
Heathrow Express and Elizabeth line services cannot operate to/from Heathrow Airport – customers should use alternative airport transfer services instead.
Find out more information about transport and directions to Heathrow Airport.
Elizabeth Line will operate a reduced service between Reading and Maidenhead only with no services via Paddington for Abbey Wood or Shenfield.
Replacement road transport is planned at Slough for:
- Burnham, Taplow and Maidenhead
- West Drayton, Hayes & Harlington, Southall, Hanwell, Boston Manor and Ealing Broadway
Change at Maidenhead for trains to Reading, change at Boston Manor for Piccadilly line services to Heathrow Airport, change at Ealing Broadway for District/Central line services to central London.
Valid rail tickets will also be accepted for travel on London Underground services between TfL’s Paddington, Euston, Marylebone, Waterloo or Ealing Broadway stations.
However, only Bakerloo line services will be stopping at Paddington during this weekend.
For more information visit Transport for London (TfL).
Chiltern Railways operates trains between London Marylebone and High Wycombe, Oxford or Banbury – change at Oxford or Banbury for onward connections.
For more information visit Chiltern Railways.
South Western Railway services between London Waterloo and Windsor & Eton Riverside or Reading are expected to be extremely busy due to international rugby at Twickenham.
As a result, boarding controls and a queuing system will be in place for these services.
Customers looking to use SWR trains to/from London Waterloo via Twickenham should consider travelling at less busy times of the day or alternatively go via Guildford instead.
Rail improvement work also impacts train services via Salisbury on Sunday 29 November.
For more information visit South Western Railways (SWR).
CrossCountry Trains will operate a reduced timetable between Banbury and Basingstoke via Reading due to engineering work in the Winchester area.
In addition, services will run between Worcestershire Parkway and Cardiff Central via Gloucester, plus between Worcestershire Parkway and Plymouth or Penzance via Bristol Parkway.
For more information visit CrossCountry Trains.
Important to note
Further rail improvement work will impact all train services between London Paddington and Slough from Sunday 27 December to Sunday 3 January.
Track maintenance will impact train services via Salisbury.
Replacement road transport is planned between Westbury and Salisbury.
GWR trains will still operate between Cardiff Central and Westbury, plus between Salisbury and Portsmouth Harbour.
This rail improvement work will also affect some South Western Railway services.
December
Track upgrade work will affect train services between London Paddington and Reading.
Trains will run to an amended timetable as only two out of four tracks will be available.
Important to note
Further rail improvement work will significantly impact train services for London Paddington from Sunday 27 December to Sunday 3 January, plus Sunday 10 January.
Trains also run to an amended timetable on Sunday 24 and 31 January.
Track maintenance will impact train services via Southampton Central.
Replacement road transport is planned between Southampton Central and Eastleigh.
GWR trains will use an alternative route via Eastleigh between Romsey and Fareham.
This rail improvement work also affects South Western Railway and Southern train services.
Track renewal work will impact train services via Redhill.
Replacement road transport is planned between Reigate and Gatwick Airport – separate rail replacement services will run between Reigate and Redhill.
GWR trains will still operate between Reading and Reigate.
This rail improvement work will also affect Southern and Thameslink train services.
Important to note
Further rail improvement work will also impact train services for Gatwick Airport from Sunday 20 December to Sunday 3 January, plus the weekends of 9/10 and 23/24 January.
Track maintenance will impact train services for Weymouth.
Replacement road transport is planned between Weymouth and Yeovil Pen Mill.
GWR trains will still operate between Yeovil Pen Mill and Bristol Temple Meads.
This rail improvement work will also affect South Western Railway train services.
Track maintenance will impact train services for Portsmouth Harbour.
Sunday 13 December
Replacement road transport is planned between Portsmouth Harbour and Fareham.
GWR trains will still operate between Fareham and Cardiff Central.
This rail improvement work will also affect South Western Railway and Southern train services.
Sunday 20 December
Replacement road transport is planned between Portsmouth Harbour and Southampton Central.
GWR trains will still operate between Southampton Central and Cardiff Central.
This rail improvement work will also affect South Western Railway and Southern train services.
Important to note
Further rail improvement work also impacts services for Portsmouth Harbour on the weekends of 16/17, 23/24 and 30/31 January.
Track renewal work will impact train services via Redhill.
Replacement road transport is planned between Reigate and Gatwick Airport – separate rail replacement services will run between Reigate and Redhill.
GWR trains will operate between Reading and Reigate.
This rail improvement work will also affect Southern and Thameslink train services.
Important to note
No services will be operating on either Christmas Day or Boxing Day.
Further rail improvement work also impact services for Gatwick Airport on the weekends of 9/10 and 23/24 January.
Rail improvement work will impact train services for London Paddington.
As a result, GWR will run trains between London Euston and Bristol Temple Meads or Weston-super-Mare, plus between London Euston and Swansea or Carmarthen on all dates.
Importantly, when planning your journey online, search for journeys to/from London Euston rather than London Paddington.
Please note these train services cannot pick-up or drop-off customers between London Euston and Swindon, including at Oxford, Didcot Parkway or Reading.
GWR trains will still operate between:
- Slough and Windsor & Eton Central/Reading/Didcot Parkway *
- Maidenhead and Marlow
- Twyford and Henley-on-Thames
- Reading and Swindon/Bristol Parkway/Cardiff Central
- Reading and Bristol Temple Meads/Weston-super-Mare/Taunton
- Reading and Newbury
- Reading and Exeter St Davids/Plymouth/Penzance
- Reading and Oxford/Worcester/Great Malvern/Hereford
- Reading and Basingstoke
- Reading and Reigate
- Swindon and Cheltenham Spa
* Trains run instead between Maidenhead and Reading/Didcot Parkway on Sunday 3 January
Trains cannot run between West Ealing and Greenford – valid rail tickets will be accepted for travel on alternative Transport for London (TfL) services from Monday to Saturday.
Sunday 27 to Wednesday 30 December
Elizabeth line can only operate train services between Paddington low level and Abbey Wood or Stratford, plus trains between Romford and Shenfield.
London Underground services will operate between central London and Ealing Broadway or Hillingdon stations.
Acton Main Line or West Ealing customers can use TfL buses for Ealing Broadway instead.
Replacement services are planned between:
- Ealing Broadway, Boston Manor, Hanwell, Southall, Hayes & Harlington, West Drayton, Langley and Slough
- Hillingdon and Slough
Customers can change at Slough for GWR services to/from Reading.
Change at Boston Manor for Piccadilly line services to/from Heathrow Airport, or Acton Town, which unlike Boston Manor is a step free station.
Thursday 31 December to Saturday 2 January
Elizabeth line can operate between Abbey Wood or Stratford and Hayes & Harlington or Heathrow Airport via Paddington low level – some trains run to/from London Paddington.
Replacement services are planned between:
- Hayes & Harlington, West Drayton, Langley and Slough
Customers can change at Slough for GWR services to/from Reading.
Sunday 3 January
Elizabeth line trains for Hayes & Harlington or Heathrow Airport terminals via Ealing Broadway cannot stop at either Acton Main Line, West Ealing or Hanwell stations.
Customers at these stations can use TfL buses instead for Ealing Broadway.
Replacement services are planned between:
- Hayes & Harlington, West Drayton, Langley and Slough
- Slough, Burnham, Taplow and Maidenhead
Customers can change at Maidenhead for GWR services to/from Reading.
Contact TfL staff about services for Iver on all dates.
For more information visit Transport for London (TfL).
Elizabeth line and Heathrow Express services won’t operate to/from Heathrow Airport until New Year’s Eve – customers should use alternative airport transfer services instead.
Find out more information about transport and directions to Heathrow Airport.
South Western Railway operates trains between London Waterloo and Reading or Windsor & Eton Riverside, plus Guildford, Basingstoke, Salisbury or Exeter St Davids.
However, some trains will use an alternative route to/from London Waterloo on Sunday 27 and Monday 28 December – extending journey times.
Services between London Waterloo and Reading or Windsor & Eton Riverside are expected to be extremely busy due to rugby at Twickenham on Bank Holiday Monday.
Please note that train services via Salisbury will also be affected by separate engineering work on New Year’s Day, plus the weekend of 2/3 January.
For more information visit South Western Railways (SWR).
Chiltern Railways operates trains between London Marylebone and High Wycombe, Oxford or Banbury – change at Oxford or Banbury for onward connections.
For more information visit Chiltern Railways.
Birmingham New Street station will be closed from Thursday 24 to Monday 28 December and CrossCountry Trains will be operating an amended timetable.
For more information visit CrossCountry Trains.
Download a PDF map of train services Sunday 27 to Wednesday 30 December (PDF, 449 KB)
Download a PDF map of train services Thursday 31 December to Saturday 2 January (PDF, 445 KB)
Download a PDF map of train services on Sunday 3 January (PDF, 445 KB)
Important to note
Further rail improvement work will also impact train services for London Paddington on Sunday 10 January.
January
Track and signalling work will impact train services via Salisbury.
Replacement road transport is planned between:
- Warminster and Southampton Central (Friday)
- Warminster and Salisbury (Saturday and Sunday)
GWR trains can still operate between Cardiff Central and Warminster on all dates.
Trains can also run between:
- Southampton Central and Portsmouth Harbour (Friday)
- Salisbury and Portsmouth Harbour (Saturday and Sunday)
This rail improvement work also affects South Western Railway train services via Salisbury.
Important to note
Further rail improvement work also affects trains via Salisbury on the weekend of 20/21 February.
Track renewal and drainage work will impact train services for Gatwick Airport.
Saturday 9 and Sunday 10 January
Replacement road transport is planned between Reigate and Redhill/Gatwick Airport.
GWR trains can still operate between Reading and Reigate.
This rail improvement work also affects Southern and Thameslink train services via Redhill.
Saturday 23 and Sunday 24 January
Replacement road transport is planned between:
- Reading and North Camp (Saturday)
- Reading and Guildford (Sunday)
GWR trains can still operate between:
- Blackwater and Gatwick Airport via North Camp (Saturday)
- Guildford and Gatwick Airport (Sunday)
This rail improvement work also affects South Western Railway train services via Wokingham.
Important to note
Further rail improvement work also affects trains for Gatwick Airport on the weekend of 6/7 February.
Track works will impact train services for London Paddington.
Saturday 9 January, plus Sunday 24 and 31 January
Trains between London Paddington and Reading run to an amended timetable as only 2 out of 4 tracks will be available.
Sunday 10 January
No train services can operate between Hayes & Harlington and Slough until 21:00.
GWR cannot operate any services for London Paddington during this time, and GWR trains will not be diverted for London Euston instead.
GWR trains can still operate between:
- Slough and Didcot Parkway/Windsor & Eton Central
- Maidenhead and Marlow
- Twyford and Henley-on-Thames
- Reading and Swindon/Bristol Parkway/Cardiff Central/Swansea/Carmarthen
- Reading and Bristol Temple Meads/Weston-super-Mare
- Reading and Basingstoke
- Reading and Newbury/Bedwyn/Taunton/Paignton/Plymouth/Penzance
- Reading and Oxford/Worcester Shrub Hill/Great Malvern/Hereford
- Reading and Reigate
- Swindon and Cheltenham Spa
Heathrow Express services can still run between London Paddington and Heathrow Airport.
Elizabeth line trains can still run via Paddington for Hayes & Harlington or Heathrow Airport, plus between Slough or Maidenhead and Reading.
Replacement road transport is planned between:
- Hayes & Harlington, West Drayton, Langley and Slough
South Western Railway can operate between London Waterloo and Reading or Windsor & Eton Riverside, plus trains for Guildford, Basingstoke, Salisbury or Exeter St Davids.
Alternatively, Chiltern Railways can also operate its train services between London Marylebone and Oxford or Banbury via High Wycombe.
Important to note
Further rail improvement work also affects train services on Sunday 21 February.
Track maintenance and signalling work will impact all train services for Portsmouth Harbour.
Replacement road transport is planned between Portsmouth Harbour and Fareham.
GWR trains can still operate between Fareham and Cardiff Central.
This rail improvement work will also affect South Western and Southern train services for Portsmouth Harbour.
Track renewals will impact all train services between Reading and Didcot Parkway.
Replacement road transport is planned between:
- Reading and Swindon
- Reading and Didcot Parkway or Oxford
- Reading, Tilehurst, Pangbourne, Goring & Streatley, Cholsey and Didcot Parkway
Trains between London Paddington and South Wales will use an alternative route via Bath Spa and Bristol Temple Meads – not stopping at Didcot Parkway or Swindon.
Trains between London Paddington and Bristol Temple Meads will also use an alternative route – not stopping at Didcot Parkway, Swindon or Chippenham.
Trains can still operate between London Paddington and Reading or the South West.
Train services can also operate between:
- Reading and Basingstoke
- Didcot Parkway and Oxford/Worcester Shrub Hill/Great Malvern/Hereford
- Didcot Parkway and Cheltenham Spa via Swindon
- Didcot Parkway/Swindon and Bristol Temple Meads via Chippenham
There will be no direct trains between Swindon and Bristol Parkway – change at Bath Spa or Bristol Temple Meads for services to/from Bristol Parkway.
This rail improvement work will also affect CrossCountry train services via Reading.
Important to note
Further rail improvement work also affects trains via Swindon or Chippenham on the weekend of 30/31 January.
Track and structure renewal work will impact all train services for Penzance.
Replacement road transport is planned between:
- St Austell and Penzance via Truro and St Erth (Sunday only)
- Truro and Falmouth Docks (Sunday only)
- Truro and Penzance via St Erth (Monday to Thursday)
- St Erth and St Ives (all dates)
As an alternative, valid rail tickets can also be used to travel on the number 17 Transport for Cornwall bus service between Penzance, St Erth and St Ives.
Find out more about Transport for Cornwall services.
Most trains for London Paddington will start or terminate at Plymouth instead of Penzance – some services will extend to Truro (Monday to Thursday).
Separate train services will run between Plymouth and St Austell (Sunday), or between Plymouth and Truro (Monday to Thursday).
Trains between Truro and Falmouth Docks can also resume from Monday 25 January.
Important to note
On Sunday 24 January, GWR’s Night Riviera Sleeper service to London Paddington will start from Plymouth, but the service from London Paddington will terminate at Truro.
All overnight sleeper services will then start/terminate at Truro until services for Penzance can resume on Friday 29 January.
Find out more about Night Riviera Sleeper services.
This rail improvement work will also affect CrossCountry train services for Cornwall.
Track renewal and maintenance work will impact train services via Swindon or Chippenham.
Replacement road transport is planned between:
- Swindon and Didcot Parkway
- Swindon and Bristol Parkway
- Swindon, Chippenham and Bath Spa
- Swindon, Chippenham, Melksham, Trowbridge and Westbury
Trains can still operate between Swindon and Cheltenham Spa.
Trains between London Paddington and South Wales will use an alternative route instead – stopping additionally at Bath Spa and Bristol Temple Meads.
Trains between London Paddington and Bristol Temple Meads or Weston-super-Mare can also use this alternative route.
These diverted trains won’t stop at Didcot Parkway, Swindon or Chippenham, the frequency of services will be reduced to hourly and journey times will be longer than usual.
There will also be no direct trains between Oxford and Bristol Temple Meads.
Important to note
Further rail improvement work also affects trains via Swindon or Chippenham on the weekend of 6/7 February.
Looking ahead
Major rail improvement work is planned in the next few months affecting the following routes:
- Newton Abbot to Plymouth – Saturday 13 to Monday 15 February
- Castle Cary to Weymouth – Saturday 13 to Friday 19 February
- Crediton to Okehampton – Saturday 13 to Sunday 21 February
- Saltash to Par, plus Liskeard to Looe – Sunday 28 February to Friday 5 March
- Port Talbot Parkway to Swansea – Monday 8 to Thursday 12 March
- Westbury to Taunton – Friday 26 to Monday 29 March
- All trains via Southampton Central – Friday 26 to Monday 29 March
- All trains via Tiverton Parkway or Crediton – Monday 19 to Thursday 29 April
