Skip to main content

Advertisement

Buses replace trains between Swindon and Didcot Parkway / Reading / Bristol Parkway / Bath Spa / Westbury on Saturday 30 and Sunday 31 January 

See all service disruptions

Engineering work details

Starts Saturday 30 January 2027 to Sunday 31 January 2027

If you would like to follow this incident on X, please use

Train operators affected

  • Great Western Railway

Route(s) affected

Various Great Western Railway routes via Swindon

Description

Engineering work is taking place between Didcot Parkway and Bath Spa, closing some lines.

Saturday and Sunday:

High Speed Services:

Trains between London Paddington and Swansea / (some beyond to / from Carmarthen) will operate in revised timings and will divert (hourly) between Reading and Bristol Parkway (via Newbury – not calling). They will not call at Didcot Parkway and Swindon. They will call additionally at Bath Spa and Bristol Temple Meads.

At Reading most diverted trains from London Paddington to Swansea will stop to pick up only; most diverted trains from Swansea to London Paddington will stop to drop off only.

At Bristol Temple Meads most diverted trains from London Paddington to Swansea will stop to drop off only; most diverted trains from Swansea to London Paddington will stop to pick up only.

Replacement buses will run between:

  • Reading and Swindon (2 buses per hour)

  • Didcot Parkway and Swindon (hourly)

  • Swindon and Bristol Parkway (hourly)

  • Swindon, Chippenham and Bath Spa (2 buses per hour)

Swindon and Westbury (and beyond):

Trains between Swindon and Westbury will not run. A replacement bus service will run between Swindon, Chippenham, Melksham, Trowbridge and Westbury.

At Trowbridge: Buses from Swindon to Westbury will stop to drop off only; buses from Westbury to Swindon will stop to pick up only.

Saturday only:

Trains between London Paddington and Bristol Temple Meads (some beyond) will also operate (hourly) in revised timings and will divert as above (via Newbury – not calling) (See also diverted Swansea services calling additionally at Bath Spa and Bristol Temple Meads). Most trains which normally continue beyond Bristol Temple Meads to / from Weston-super-Mare will terminate / start Bristol Temple Meads.

At Reading most diverted trains from London Paddington to Bristol Temple Meads(few beyond) will stop to pick up only; most diverted trains from Bristol Temple Meads(few beyond) to London Paddington will stop to drop off only.

Direct trains between Oxford and Bristol Temple Meads will not run.

Trains between London Paddington and Swindon(few beyond) will not run.

Additional trains will operate between London Paddington and Reading / Didcot Parkway.

Trains between London Paddington and Cheltenham Spa will operate between Swindon and Cheltenham Spa.

Trains between London Paddington and Newbury will not run. (Some trains between Reading and Newbury will be retimed by a few minutes).

Also:

Some stopping trains from London Paddington to Exeter St Davids / Paignton / Plymouth will depart a few minutes earlier than normal.

The 06:48 London Paddington to Carmarthen will start from Bristol Parkway.

The 06:58 (departing 06:48) Newbury to London Paddington will terminate Reading.

The 08:46 Cheltenham Spa to Bristol Temple Meads (via Swindon) will not run.

The 14:55 Paignton to London Paddington will start from Exeter St Davids.

The 18:55 Exeter St Davids to Oxford will terminate Bristol Temple Meads.

The 21:30 Taunton to London Paddington will start from Penzance.

The 23:30 Bristol Temple Meads to Swindon will terminate Bath Spa.

Most trains from Reading to Basingstoke will depart 1 minute later than normal.

Sunday:

High Speed Services:

A few trains between London Paddington and Bristol Temple Meads(and beyond) will also divert as above, but most will not run (See diverted Swansea services calling additionally at Bath Spa and Bristol Temple Meads).

Trains between London Paddington and Swindon / Bristol Parkway / Cardiff Central will not run.

Additional trains will operate between London Paddington and Slough / Reading.

The 08:06 Warminster to Swindon train service will not run and will be replaced by a bus.

The 10:47 Cheltenham Spa to London Paddington will terminate Swindon.

The 17:35 London Paddington to Cheltenham Spa will start from Swindon.

Check before you travel:

You can plan your journey using the National Rail Journey Planner.

Replacement bus travel advice:

For helpful advice if you need to travel on a rail replacement service, including accessibility and bicycle information, please use our Rail Replacement Services page.

You can find the pick-up and drop-off location of rail replacement services by checking station signage or by searching for your station on our Find a Station page.

Please be advised that replacement vehicles may be busier than usual, and you should allow extra time for your journey.

Advertisement

Advertisement