Loading Page...

Is there a direct train from Cornwall to London?

Travelling from St Ives (Cornwall) to London by train You'll usually find 66 trains per day running along the 250 miles (402 km) route between these two destinations. You'll need to make 1 change during the journey to London, as there currently aren't any direct services on this route.



Yes, there are frequent direct train services from Cornwall to London in 2026, primarily operated by Great Western Railway (GWR). The most iconic service is the Night Riviera Sleeper, one of only two sleeper trains in the UK, which runs nightly (except Saturdays) between Penzance and London Paddington. For daytime travel, there are roughly 8 to 10 direct high-speed trains per day from Penzance, Truro, and St. Austell to London Paddington. These journeys typically take between 5 and 5.5 hours, offering some of the most scenic coastal views in the country, particularly as the train passes the Dawlish sea wall in Devon. In 2026, these trains feature modernized "Pullman Dining" cars for first-class passengers and reliable Wi-Fi throughout. While some branch lines (like the one to St. Ives) require a quick 10-minute change at St. Erth, the "mainline" service remains a robust, direct link between the rugged tip of the UK and the capital, serving as a vital artery for both commuters and the massive Cornish tourism industry.

People Also Ask

The station is situated on the hill above Porthminster beach on the south side of the town. It has a single platform, which is on the left of trains arriving from St Erth, which is 4.25 miles (6.8 km) to the south.

MORE DETAILS

Yes! it is possible to take some of our fantastic tours in a day, even from London or other cities like Bristol.

MORE DETAILS

From St Ives station it is a 10 minute walk into town.

MORE DETAILS

The Night Riviera service (aka the sleeper train to Cornwall) is one of two main sleeper trains in the UK and runs six days a week from London to Penzance, taking 8h 5m to complete the journey on weekday services, and 8h 59m on the Sunday service.

MORE DETAILS