Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Salisbury to London

🚆 Experience a convenient and efficient journey from Salisbury to London by train. Departing hourly, the direct South Western Railway service takes approximately 1 hour and 31 minutes to arrive at London Waterloo station. 💷 Ticket prices for the Salisbury to London train range from £36 to £87, providing budget-friendly options for those looking to travel between these two iconic British cities. Whether for business or pleasure, this train journey offers a seamless and comfortable way to reach your destination.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Accomodation
  • The train services from Salisbury to London are provided by South Western Railway. The direct train route takes approximately 1 hour and 31 minutes, with services departing hourly every day. Passengers can contact South Western Railway at 011 44 345 600 0650 or visit their website at https://www.southwesternrailway.com/ for more information and booking options. The ticket prices for this journey vary between £36 to £88.
  • The fastest train between Salisbury and London is the direct train service operated by South Western Railway. This train route takes approximately 1 hour and 31 minutes to reach London Waterloo station from Salisbury station. The direct service operates hourly every day, providing a quick and efficient transportation option for travelers between the two cities. Passengers can enjoy a swift journey with minimal travel time when taking the direct train from Salisbury to London.
  • Trains departing from Salisbury for London are operated by South Western Railway and depart from Salisbury station. Salisbury station serves as the main departure point for the train services heading towards London. Passengers can easily access Salisbury station to begin their journey to the bustling city of London. South Western Railway offers convenient and regular departures from Salisbury station to London, providing travelers with a reliable transportation option between the two cities.
  • There are multiple trains available between Salisbury and London. The direct train service operated by South Western Railway departs hourly and takes approximately 1 hour and 31 minutes to reach London Waterloo station from Salisbury. Passengers have the flexibility to choose from various departure times throughout the day when traveling by train from Salisbury to London. Prices for the train journey between Salisbury and London range from £36 to £88, offering travelers affordable options for their transportation needs.
  • The train journey from Salisbury to London operated by South Western Railway arrives at London Waterloo station. London Waterloo is a major railway terminus in Central London, providing convenient access to various attractions, shopping areas, and transportation connections within the city. Passengers arriving at London Waterloo station can easily continue their journey to other parts of London via the extensive public transportation network available from this busy hub.
  • The first train of the day from Salisbury to London operated by South Western Railway, typically departs from Salisbury station in the early morning hours. The last train usually leaves Salisbury later in the evening to arrive at London Waterloo station. With hourly services running every day, passengers have flexibility in choosing a suitable departure time for their journey between Salisbury and London.
  • There are multiple direct train trips each day between Salisbury and London. The services, operated by South Western Railway, run hourly and are available every day for passengers traveling between Salisbury station and London Waterloo station. With this regular schedule, travelers have the convenience of choosing from various departure times to suit their itinerary.
  • Yes, there is a direct train between Salisbury and London. This direct service, operated by South Western Railway, departs hourly from Salisbury station and arrives at London Waterloo station. The journey duration is approximately 1 hour and 31 minutes, providing passengers with a convenient and efficient transportation option between the two cities.
  • The cost of a train ticket from Salisbury to London typically ranges from £36 to £88, depending on factors such as the time of booking, class of travel, and availability of discounts or promotions. It is recommended to book tickets in advance to secure the best fares for this route. Passengers can check with South Western Railway for specific pricing details and any potential savings options.

Will you be returning to Salisbury by train?

If you are looking for the return train journey, check out trains from London to Salisbury

See schedule