More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Truro to London

distanceDistance231 miles (372 km)
durationAverage train duration4 h 29 min
priceAverage train ticket price£60 (€68)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersGreat Western Railway

Trains from Truro to London cover the 231 miles (372 km) long journey taking on average 4 h 29 min with our travel partners like Great Western Railway. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £42, but the average price of train tickets is £60. Travellers depart most frequently from Truro and arrive in London Victoria.

Travel Tips: Trains from Truro to London

Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Truro to London.

What is the cost of cheap trains between Truro and London?

Omio customers have found the cheapest trains to London from Truro to cost as little as £42  in the next 7 days.

What is the average price of train tickets to London from Truro?

If you’re looking to book tickets for this route in the next 7 days, you’ll find that Truro to London train prices are on average £60  one way.

How many miles is it from Truro to London by train?

The train distance from Truro to London is around 231 miles (372 km).

How long is the train to London from Truro?

The Truro to London train duration is on average 4 h 29 min, which is to be expected when travelling 231 miles (372 km) to London from Truro. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

What station does the Truro to London train leave from? Which London train station do I come into from Truro?

Omio customers travelling this route depart most frequently from Truro   and arrive in London Victoria.

Where is the train station in Truro to go to London? Where is the train station in London located?

Passengers board the train most frequently from Truro, which is located around 0.4 miles (713 m) away from the city centre, and they get off the train at London Victoria, located 1.2 miles (2 km) away from the city centre.

Which train companies should I travel with from Truro to London?

For the best Truro to London train to book, you can travel safely and comfortably with Great Western Railway. However, it's always good to check all possible train companies with services between Truro and London to compare what amenities they may offer.

How many train services are there between Truro and London a day?

The average number of trains departing Truro for London is 10 a day. The train schedules and services may vary between weekdays and weekends.

When can I take the first train from Truro to London? When can I take the last train for the day?

If you prefer early morning trains from Truro to London, the first train leaves at 09: 55. If you prefer late night trains from Truro to London, the last train of the day leaves at 12: 59. Omio shows you the latest train from Truro to London schedule to help you book the best departure time for this route.

How far in advance should I book a train ticket to London from Truro to get the best deals?

In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets to London from Truro within the next 7 days, you can find tickets to cost on average £60 one way. To find the best prices for this route, consider booking your train ticket from Truro to London a few months in advance.

Important Stations and Airports for this Journey

The major railway station for departures from Truro is Truro. Read all the information you need to know about services, amenities and connections at Truro for your trip to London from Truro.