Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Salisbury to London

🚂 Hop on a direct train departing from Salisbury to London Waterloo, operated by South Western Railway. The journey is smooth and convenient, taking approximately 1 hour and 31 minutes. 💷 Ticket prices for the Salisbury to London train range from £36 to £87, offering options to suit different budgets. Sit back, relax, and get ready to explore all that London has to offer upon your arrival at Waterloo station.

Where to stay in London

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

Find accommodation
  • The train route from Salisbury to London is primarily serviced by South Western Railway. Trains depart hourly from Salisbury station and arrive at London Waterloo station, with the journey taking approximately 1 hour and 31 minutes. The ticket prices for this route typically range from £36 to £88, making it a convenient and affordable option for travelers looking to commute between the two cities. Additionally, travelers 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 fastest train route between Salisbury and London is the direct service operated by South Western Railway. This train departs from Salisbury station and arrives at London Waterloo station, with a journey time of approximately 1 hour and 31 minutes. With services operating hourly every day, this direct route offers a quick and efficient way to travel between the two cities, making it a popular choice for commuters and travelers alike.
  • Trains heading to London from Salisbury depart from Salisbury station. This station serves as the primary departure point for South Western Railway services connecting Salisbury to London. Passengers can easily board the train at Salisbury station to begin their journey to the bustling city of London, enjoying a convenient and straightforward travel experience.
  • There are multiple trains between Salisbury and London operated by South Western Railway. The services run hourly and operate every day, offering travelers frequent options to make the journey. The direct train departing from Salisbury and arriving at London Waterloo takes approximately 1 hour and 31 minutes, providing a swift and efficient transportation link between the two cities. With various departure times throughout the day, passengers can choose a train that best suits their travel schedule.
  • The Salisbury to London train services, operated by South Western Railway, arrive at London Waterloo station. London Waterloo station is a major railway terminus located in central London, making it a convenient arrival point for passengers traveling from Salisbury. Upon arrival at London Waterloo, travelers have easy access to various transportation options, including the London Underground and bus services, allowing for seamless onward journeys to their final destinations in London.
  • The first train of the day from Salisbury to London is typically in the early morning, with services starting as early as around 5:00 AM. The last train of the day usually departs in the late evening, offering travelers the flexibility to choose a convenient departure time. With hourly services operating throughout the day, passengers can easily plan their journey to London to suit their schedules, ensuring a smooth and efficient travel experience between the two cities.
  • There are multiple direct train trips each day between Salisbury and London. These direct services operated by South Western Railway depart hourly from Salisbury station and arrive at London Waterloo station, offering passengers a convenient and efficient way to travel between the two cities. With trains operating every day and the journey taking approximately 1 hour and 31 minutes, travelers have the flexibility to choose from a range of departure times that best suit their schedule.
  • Yes, there is a direct train between Salisbury and London. The direct train service departs hourly from Salisbury station and arrives at London Waterloo station, with trips operating every day. Passengers can enjoy a seamless journey that takes approximately 1 hour and 31 minutes, making it a convenient option for travel between these two cities.
  • The cost of a train ticket from Salisbury to London can vary between £36 and £88, depending on factors such as the time of booking, class of travel, and availability of discounts. Passengers have the flexibility to choose from different fare options to suit their budget and preferences when traveling between these two cities by train. It is advisable to book tickets in advance to secure the best prices and ensure a smooth and cost-effective journey from Salisbury to London.

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