Skip to main content
Monday, 02 October

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 8 minutes.

How often do trains run from London Paddington to Plymouth?

On average, up to 24 trains a day 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 Abbot.

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

Train tickets to Plymouth

Looking to find the best deal on your Plymouth train tickets? Take a look at our money saving ticket options before you buy – you might miss a bargain.

Advance Tickets

Buy your tickets in advance to find the lowest fares

Explore our network