Train from Heathrow to Salisbury
Find the schedules, compare prices, and buy cheap tickets from Heathrow to Salisbury. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: British Airways, American Airlines, Delta Airlines
- Duration: Approximately 7 hours (non-stop flight)
- Distance: 4,200 miles
- Costs: Approximately $600 (round-trip, economy class)
- Roads/Routes: Not applicable for air travel
Pro Tip: Book a flight during off-peak times (Tuesday or Wednesday) for lower fares and a less crowded experience.
For your trip from Heathrow Airport (LHR) to Salisbury, UK, it is recommended to take a direct flight to London, followed by a train to Salisbury. Upon arrival at Heathrow, check for available non-stop flights to London airports. Following your flight, you can take the Heathrow Express or a coach to central London, and from London Paddington station, take a train to Salisbury station, which takes about 90 minutes. The total travel duration including transfer times could be around 9-10 hours.
Rail Travel (From London to Salisbury)
- Companies: Great Western Railway
- Duration: Approximately 1 hour and 30 minutes
- Distance: 85 miles from London to Salisbury
- Costs: Approximately $35 (one-way ticket)
- Roads/Routes: Not applicable for rail travel
Pro Tip: Purchase your tickets in advance for significant savings, especially if traveling during peak hours.
Upon arriving in London, purchase a ticket for a direct train from London Paddington to Salisbury. Check the Great Western Railway website for the latest schedules and availability.
Overall Recommendation
For a comprehensive journey from Heathrow, United States to Salisbury, United Kingdom, the best option is to fly directly from LHR to London Heathrow, followed by a fast train ride to Salisbury. The total journey will take approximately 9-10 hours with an estimated total travel cost of around $635.