Trip to Winchester

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 Winchester

🚂 The train journey from Salisbury to Winchester involves a transfer at Southampton Central, with a total travel time of approximately 56 minutes, including transfers. 🚆 The Salisbury to Winchester train services are operated by First Great Western Service departing from Salisbury station. The arrival at Winchester station is on South Western Railway. 💷 The prices for a train ticket between Salisbury and Winchester can range from £17 to £58, offering different fare options for your journey.

Where to stay in Winchester

There are over 56 hotels to stay in Winchester. Prices range from $71 per night.

Find accommodation
  • There are two companies providing train routes from Salisbury to Winchester. First Great Western Service operates the service departing from Salisbury station, and South Western Railway operates the service arriving at Winchester station. The journey includes a transfer at Southampton Central and takes approximately 56 minutes. The prices for a train ticket between Salisbury and Winchester can range from £18 to £58.
  • The fastest train route between Salisbury and Winchester involves transferring at Southampton Central. The total journey time, including transfers, is approximately 56 minutes. This route is operated by both First Great Western Service departing from Salisbury station and South Western Railway arriving at Winchester station. The prices for this train journey can vary between £18 and £58.
  • Trains leaving for Winchester from Salisbury depart from Salisbury station. This service is operated by First Great Western Service. Passengers traveling from Salisbury can board the train at Salisbury station to begin their journey to Winchester.
  • There are multiple trains available between Salisbury and Winchester but there is no direct service. Passengers can take trains departing from Salisbury station and transfer at Southampton Central to reach Winchester. The journey, including transfers, typically takes around 56 minutes. The train services are operated by First Great Western Service from Salisbury to the transfer point and by South Western Railway from the transfer point to Winchester.
  • The train from Salisbury to Winchester operated by South Western Railway, arrives at Winchester station. Winchester station is the final destination for this train route, providing passengers with convenient access to the city center and surrounding area. Upon arrival at Winchester station, travelers can easily explore the historic city and its attractions.
  • The first train of the day from Salisbury to Winchester, which requires a transfer at Southampton Central, typically departs from Salisbury station in the early morning. The last train on this route usually leaves Salisbury station in the evening, providing travelers with a convenient option for late-day travel. Passengers can check the specific train schedules and departure times with First Great Western Service and South Western Railway to plan their journey accordingly.
  • There are no direct train trips between Salisbury and Winchester. However, travelers can take services that involve transferring at Southampton Central to reach Winchester. These services, operated by First Great Western Service and South Western Railway, provide multiple options throughout the day for passengers making the journey between Salisbury and Winchester with a transfer. It's recommended to check the train schedules for specific departure times and availability.
  • There is no direct train service between Salisbury and Winchester. Travelers will need to take a train from Salisbury and transfer at Southampton Central to reach Winchester, with the entire journey taking approximately 56 minutes. While it is not a direct route, the transfer at Southampton Central provides a convenient connection for passengers traveling between Salisbury and Winchester by train. It's advisable to check the train schedules and plan accordingly for this journey.
  • The cost of a train ticket from Salisbury to Winchester can vary between £18 and £58, depending on factors such as the time of booking, class of travel, and availability of discounts or promotions. It is recommended to check different fare options and book in advance to secure the best price for the journey. Passengers should also consider any additional fees or surcharges that may apply when calculating the total cost of traveling by train between Salisbury and Winchester.

Will you be returning to Salisbury by train?

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

See schedule