London to Plymouth


London Paddington (PAD)


Plymouth (PLY)

Average Journey Time:

3 hours 15 minutes



How long is the journey by train from London to Plymouth?

Journeys between London and Plymouth take around 3 hours 15 minutes, but can be longer on public holidays, and at weekends.

The fastest service takes just 3 hours.

How often do trains run from London Paddington to Plymouth?

On average, up to 24 trains make the journey from London Paddington down to Plymouth direct.

This means trains tend to depart every hour from London Paddington station.

What other stations do trains call at?

The fastest direct trains from London Paddington to Plymouth call at Reading, Exeter St Davids and Newton Abbott.

Other services stop at Castle Cary, Westbury, Pewsey, Taunton, Tiverton Parkway and Totnes.

What’s on board?

From on-board Wi-Fi to our food and drink trolley service, you’ll find a range of features on our trains from London Paddington to Plymouth. Here’s what you can expect on your journey:
Quiet carriages
*Registration required to access the on board Wi-Fi

Helpful travel information