Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Truro to Salisbury by train
-
First train05:36
-
Last train22:49
-
Avg changes1
-
Fastest journey4hr 4m
-
Distance247 kilometres
-
Trains per day44
-
Avg. journey time4hr 41m
-
Train operators
From Truro to Salisbury by train
Opt for comfortable, green travel and choose to go from Truro to Salisbury by train. With 44 trains per day, you will have various options to choose from. Read on for details on the quickest routes, total travel distance, tips on saving money on tickets and more.
Train travel between Truro and Salisbury: train ticket prices
Cost of train tickets from Truro to Salisbury:
Cheapest tickets: €54.55
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 5 and a half months in advance.
Truro to Salisbury train schedule
The earliest weekday train along this route departs at 05:36.
The latest weekday train along this route departs at 22:49.
The earliest weekend train along this route departs at 06:06.
The latest weekend train along this route departs at 22:15.
44 trains run along this route each day.
Trains leave the station every 11 minutes.
What are the travel time and distance for trains from Truro to Salisbury?
On this route spanning 247 kilometres in total, the fastest journey takes 4 hours and 4 minutes.
Booking horizon for travel between Truro and Salisbury
Tickets for travel between Truro and Salisbury can be booked 5 and a half months in advance. Booking earlier ensures lower prices, so be sure to book as far out as possible.
Learn more about train travel from Truro to Salisbury
Refer to our help articles for more details and insights on train travel from Truro and beyond. Get ready for your visit with travel tips and inspiration in our Salisbury city guide.
Frequently asked questions
What’s the distance from Truro to Salisbury by train?
The train route from Truro to Salisbury covers 247 kilometres.
How much does a train ticket from Truro to Salisbury cost?
The cheapest ticket on this route is €54.55. When booked 30 days ahead, the price is typically . If booked 7 days in advance, expect to pay around .
How far in advance can I book my Truro to Salisbury train travel?
Tickets for travel along this route go on sale 5 and a half months in advance.
How long does the train take from Truro to Salisbury?
The fastest travel time is 4 hours and 4 minutes.
Other journeys to Salisbury View all journeys to Salisbury
-
From London to Salisbury From €11.96
-
From Bath Spa to Salisbury From €9.82
-
From Bristol to Salisbury From €34.60
-
From Southampton to Salisbury From €12.81
-
From Woking to Salisbury From €16.66
-
From Poole to Salisbury From €33.32
-
From Basingstoke to Salisbury From €20.50
-
From Winchester to Salisbury From €16.45
-
From Plymouth to Salisbury From €93.11
-
From Exeter to Salisbury From €20.93
-
From Brighton to Salisbury From €41.43
-
From Portsmouth to Salisbury From €25.63
Other journeys from Salisbury
-
From Salisbury to London From €11.96
-
From Salisbury to Bath Spa From €13.24
-
From Salisbury to Southampton From €25.20
-
From Salisbury to Torquay From €26.06
-
From Salisbury to Bristol From €29.04
-
From Salisbury to Basingstoke From €20.50
-
From Salisbury to Reading From €8.12
-
From Salisbury to Plymouth From €87.13
-
From Salisbury to Exeter From €14.52
-
From Salisbury to Brighton From €42.29
-
From Salisbury to Birmingham From €40.15
Other journeys from Truro
-
From Truro to London From €57.66
-
From Truro to Plymouth From €7.69
-
From Truro to Taunton From €18.37
-
From Truro to Exeter From €26.48
-
From Truro to Newton Abbot From €15.38
-
From Truro to Reading From €74.75
-
From Truro to Birmingham From €51.26
-
From Truro to Bristol From €23.92
-
From Truro to Par From €14.10
-
From Truro to Manchester From €139.67
-
From Truro to Newquay From €11.11
-
From Truro to Edinburgh (Waverley, city centre) From €405.77