Trip to Salisbury

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration2h
Distance134 km
Avg. price$ 55
Train trips9 found

Trains from London to Salisbury

🕰️ The train ride lasts around 1 hour and 30 minutes, offering you a comfortable and efficient way to travel from the bustling city of London to the charming town of Salisbury. 💸 Ticket prices for the London to Salisbury train range from £36 to £87, giving you flexibility in choosing the fare that suits your budget and travel preferences.

Where to stay in Salisbury

There are over 94 hotels to stay in Salisbury. Prices range from $42 per night.

Accomodation

Will you be returning to London by train?

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

See schedule