GWR upcoming engineering works 2026: Easter & May bank holidays


While it's easy to complain about GWR disruption, it's important to remember that these are scheduled infrastructure upgrades-not strike action -and they're all about keeping the tracks, signals and stations in top shape for the long run.
Most GWR engineering works take place over weekends, bank holidays and busy travel periods like Easter, Christmas and summer, when fewer commuters use the railway. There are always alternatives in place, though, and with a bit of planning, you can still get where you need to, and that's exactly where this guide comes in.
Read on for all you need to know about upcoming GWR engineering works.

Upcoming GWR Easter engineering works
Saturday 4th April 2026
Major Disruption
These could add serious time to your journey, so plan ahead.
- Westbury – Castle Cary – Taunton (all day): Rail replacement buses will run instead of trains all day. Long-distance services between London and Exeter / Plymouth / Penzance are diverted via Bristol Temple Meads, with journeys expected to take a few minutes longer.
Minor Disruption
These are smaller tweaks to the schedules that are unlikely to get in the way of your Saturday plans.
- Portsmouth Harbour – Bristol Temple Meads (21:23): This service is diverted between Fareham and Southampton Central. Trains won't stop at Eastleigh or Southampton Airport Parkway.
- Didcot Parkway – London Paddington (23:45): This train won't stop at Burnham or Taplow, and replacement buses will run from Slough for those stations. The service also terminates at Ealing Broadway, so you'll need to use the Underground from there into central London at no extra cost.
Sunday 5th April 2026
Planning an Easter roast dinner with your family on Sunday? Here's where engineering works are happening across the Great Western Railway network:
Major Disruption
This is the only big one today - it's the same line closure as Saturday.
- Westbury – Castle Cary – Taunton (all day): Rail replacement buses will run instead of trains all day. Long-distance services between London and Exeter / Plymouth / Penzance are diverted via Bristol Temple Meads.
Minor Disruption
Luckily, all other engineering works on this day are minor and only apply to early morning and late night services - so you likely won't be affected if you're travelling during the day.
- London Paddington (before 07:20): The 06:20 Reading to London Paddington will depart 20 minutes late at 06:40. The 06:38 London Paddington to Reading is cancelled. Luckily, you can catch a later train.
- London Paddington (after 07:20): Long-distance trains are retimed by up to 8 minutes earlier or later. Didcot Parkway services will run a few minutes late.
- Cardiff Central – Swansea (late night): The 20:45 and 21:45 London Paddington to Swansea services are diverted between Cardiff and Bridgend, arriving at Bridgend and beyond about 25 minutes late.
- Bristol Temple Meads – Portsmouth Harbour (19:34): This service is diverted between Southampton Central and Fareham. Trains won't stop at Southampton Airport Parkway, Eastleigh, Botley or Hedge End. The service will arrive at Fareham and beyond earlier than usual.
- London Paddington – Reading (00:34, Sunday morning): This train won't stop at Burnham or Taplow. Replacement buses will run from Slough.
- Burnham (early morning and late night): The 06:40 and 07:42 Reading to London Paddington, plus the 23:31 London Paddington to Didcot Parkway and 23:52 Didcot Parkway to London Paddington, won't stop at Burnham. Replacement buses will run between Slough and Burnham.
Easter Monday (6th April 2026)
If you're making the most of the last day of the long weekend, here's what to know before you head out. There's a Bank Holiday timetable running, and quite a few engineering works-the good news is almost all of them are early morning or late night, so you shouldn't have any problems if you're travelling during the day.
Major Disruption
Nothing major-no full line closures or all-day bus replacements.
Minor Disruption
These are early morning cancellations, late-night diversions and minor tweaks to the schedules:.
- London Paddington – Penzance: The 06:00 departure starts from Bristol Temple Meads instead.
- London Paddington – Frome: The 18:08 terminates at Newbury.
- Maidenhead – Marlow: Hourly service all day.
- Cardiff Central – Swansea (early morning): The 03:46 Swansea to London Paddington is cancelled.
- Cardiff Central – Bridgend (late night): The 20:48, 21:48 and 22:49 London Paddington to Swansea services are all diverted between Cardiff and Bridgend, running later than normal from Bridgend onwards.
- Castle Cary – Westbury (early morning): The 05:10 Bristol Temple Meads to London Paddington and the 05:31 Bedwyn to London Paddington are both cancelled. The 06:12 from Frome starts at Westbury instead, with no connection from Frome provided. The 06:18 Yeovil Pen Mill to Filton Abbey Wood starts from Westbury at 07:18.
- Oxford – Worcester (late night): The 21:53 London Paddington to Worcester Shrub Hill is diverted via Swindon and Cheltenham Spa. The 22:00 Hereford to London Paddington splits into two unconnected portions - you'll need to travel earlier if you need the full route. The 22:51 to Worcestershire Parkway terminates at Oxford, with a replacement bus running onward.
- Bath Spa – Westbury (late night): The 21:23 Portsmouth Harbour to Bristol Temple Meads terminates at Westbury, with road transport running to Bath Spa. The 23:06 Bristol Temple Meads to Westbury and 23:45 Bristol Temple Meads to Frome both terminate at Bath Spa, with replacement buses running beyond.
- Southampton (late night): The 21:21 Bristol Parkway to Portsmouth & Southsea will arrive at Fareham and beyond 13 minutes early. The 21:23 Portsmouth Harbour to Westbury is diverted between Fareham and Southampton Central. Trains won't stop at Eastleigh or Southampton Airport Parkway.
- Pangbourne (late night): The 22:36 and 23:37 London Paddington to Didcot Parkway and the 23:26 Didcot Parkway to London Paddington won't stop at Pangbourne. Replacement buses will run between Tilehurst and Pangbourne.
- Barnstaple – Axminster (16:31): This service terminates at Exeter St Davids. Luckily, you can use South Western Railway services beyond that point at no extra cost.
- Severn Beach – Bristol Temple Meads (23:08): This train will arrive about 7 minutes late.
- London Paddington – Bedwyn (22:30): This service starts from Reading at 22:59. You can take the 22:30 to Bristol Temple Meads as far as Reading to link up.
- Bristol Temple Meads – Exeter St Davids (23:48): This train will arrive about 18 minutes late.
Upcoming GWR May bank holiday engineering works
Saturday 2nd May 2026
Got a bank holiday weekend trip lined up? Two big line closures around Bath are in place all day, so if you're travelling through that area, you'll need to allow extra time. There are also late-night changes around Didcot and Oxford.
Major Disruption
These are full line closures that affect services all day - check your journey carefully.
- Chippenham – Bath Spa (all day): The line is closed. London Paddington to Bath Spa trains are diverted via Swindon and Bristol Temple Meads. London Paddington to Chippenham will run as normal, with replacement buses running between Chippenham and Bath Spa.
- Bath Spa – Freshford (all day): The line is closed. Cardiff Central to Portsmouth Harbour trains are split into two sections: Cardiff to Bath Spa (with extra stops at Keynsham and Oldfield Park), then Westbury to Portsmouth Harbour. Replacement buses will fill the gap between Bath Spa and Westbury / Bradford-on-Avon.
Minor Disruption
These are all late-night changes that won't affect most travellers.
- Didcot Parkway – Oxford (late night): Multiple cancellations and bus replacements from 22:00. The 22:04 Banbury to Didcot Parkway terminates at Oxford. The 22:45 Didcot to Oxford and 23:20 Didcot to Oxford are both cancelled. The 22:50 and 23:32 London Paddington to Oxford both terminate at Didcot Parkway, with buses running onward.
- Burnham and Taplow (late night): The 23:45 Didcot Parkway to Ealing Broadway and 00:34 (Sunday) London Paddington to Reading won't stop at either station. Replacement buses will run from Slough.
- London Paddington – Reading (23:45): This train departs one minute early at 23:44.
Sunday 3rd May 2026
Whether you're off to see friends or squeezing in one more day out before the weekend wraps up, here are the engineering works taking place. The same two line closures around Bath are still in place, and there are a few early morning and late-night tweaks elsewhere.
Major Disruption
Same two all-day closures as Saturday, everything else today is early morning or late night.
- Chippenham – Bath Spa (all day): Same setup as Saturday-trains are diverted via Swindon and Bristol Temple Meads, with replacement buses running from Chippenham.
- Bath Spa – Freshford (all day): Same split-service arrangement as Saturday, with replacement buses between Bath Spa and Westbury / Bradford-on-Avon.
Minor Disruption
These are smaller retimings and early/late changes that shouldn't throw your plans off too much.
- London Paddington (before 07:30): The 06:20 Reading to London Paddington will depart 20 minutes late at 06:40. The 06:38 London Paddington to Reading is cancelled. Luckily, you can catch a later train.
- Cardiff Central – Bridgend (late night): The 20:45 and 21:45 London Paddington to Swansea are diverted between Cardiff and Bridgend, arriving about 25 minutes late from Bridgend onwards.
- London Paddington (early morning retimings): Several trains will depart earlier than usual - the 08:04 to Penzance goes at 07:49, the 08:44 to Penzance at 08:30, the 08:33 to Swansea at 08:28, the 08:36 to Didcot Parkway at 08:32, and the 08:47 to Great Malvern at 08:43.
- Oxford – London Paddington (07:54): This service starts from Didcot Parkway instead. Luckily, you can catch a later train from Oxford.
- Burnham (early morning and late night): The 06:40 and 07:42 Reading to London Paddington, plus the 23:31 to Didcot Parkway and 23:52 from Didcot Parkway, won't stop at Burnham. Replacement buses will run from Slough.
Early May Bank Holiday Monday (4th May 2026)
One more Bank Holiday before it's back to the daily routine. The two Bath-area line closures wrap up today, and there are some early morning cancellations plus late-night works affecting South Wales, Pangbourne and the Reading corridor.
Major Disruption
Same two all-day closures:
- Chippenham – Bath Spa (all day): Same diversions and bus replacements as the weekend.
- Bath Spa – Freshford (all day): Same split-service and bus replacement setup as the weekend.
Minor Disruption
These are early morning cancellations and late-night tweaks for the last day of the long weekend.
- London Paddington – Penzance: The 06:00 starts from Bristol Temple Meads instead.
- London Paddington – Frome: The 18:08 terminates at Newbury.
- Maidenhead – Marlow: Hourly service all day.
- Swansea – London Paddington (03:46): This service is cancelled.
- Bristol Temple Meads – London Paddington (05:10): This service is cancelled.
- Bedwyn – London Paddington (05:31): This service is cancelled.
- Cardiff Central – Bridgend (late night): The 20:48, 21:48 and 22:49 London Paddington to Swansea services are diverted between Cardiff and Bridgend, running late from Bridgend onwards.
- London Paddington – Reading (after 23:00): Several late-night arrivals into Paddington will run a few minutes late, and the 23:14 to Oxford departs at 23:16.
- Pangbourne (late night): The 22:36 and 23:37 London Paddington to Didcot Parkway and the 23:26 Didcot Parkway to London Paddington won't stop at Pangbourne. Replacement buses will run between Tilehurst and Pangbourne.
- London Paddington – Bedwyn (22:30): This service starts from Reading. You can take the 22:28 (departing 22:30) to Bristol Temple Meads as far as Reading to link up.
What to do if your GWR route is affected by engineering works?
When there are engineering works underway, GWR puts alternatives in place so you can still get to your destination. Here's what to expect and how to plan around it.
Stations most affected by GWR engineering works
Frequently asked questions about GWR engineering works
Are GWR tickets valid on rail replacement buses?
How far in advance are Great Western Main Line works announced?
Are Paddington closures common during bank holidays?
Can I get a refund if I choose not to travel?
Do engineering works usually affect Sunday services?











- Upcoming GWR Easter engineering works
- Upcoming GWR May bank holiday engineering works
- What to do if your GWR route is affected by engineering works?
- Stations most affected by GWR engineering works
- Frequently asked questions about GWR engineering works
Ready to plan your trip?
New user welcome pack -
5% OFF
Europe Train New User Promo Code

5% OFF Europe Train New User Promo Code
Jan 3, 2024-Dec 31, 2026
-
2% OFF
UK Train New User Promo Code

2% OFF UK Train New User Promo Code
Jun 19, 2024-Jun 20, 2026















Getting the train to Longleat Safari Park: Closest station & routesMay 25, 2026
Getting the train to the National Railway Museum: Closest station & popular routesMay 25, 2026
Getting the train to Victoria and Albert Museum (V&A): Closest station & popular routesMay 25, 2026
Trains to RHS Sandringham Flower Show 2026: Nearest station, popular routes & event infoMay 25, 2026
Trains to Goodwood Festival of Speed 2026: Nearest station, popular routes & event infoMay 25, 2026
Scenic Scottish coastlines by rail: Ayr, North Berwick & moreMay 25, 2026
Birmingham to Coventry: Cheapest vs quickest vs bestMay 25, 2026
Birmingham to Leicester: Cheapest vs quickest vs bestMay 25, 2026
Nottingham to Birmingham: Cheapest vs quickest vs bestMay 25, 2026
Best hotels near London Liverpool Street stationMay 25, 2026
What restrictions does my Railcard have? Senior, Network and moreMay 25, 2026
Trains to Llangollen International Musical Eisteddfod: Nearest station, popular routes & event infoMay 25, 2026