Trip to Salisbury

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 Birmingham to Salisbury

🚆 Take a scenic train journey from Birmingham to Salisbury, involving a transfer at Bristol Temple Meads. The route is operated by CrossCountry and First Great Western Service. 🛤️ The total duration of the train trip, including transfers, is approximately 3 hours and 7 minutes. 🎟️ Ticket prices for the train ride from Birmingham to Salisbury range from £70 to £173, providing travelers with flexibility in choosing their preferred class and seat type.

Where to stay in Salisbury

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

Find accommodation
  • There is no direct train from Birmingham to Salisbury, but you can take a train with transfers. The train services on this route are operated by CrossCountry, with departures from Birmingham New Street station. The journey typically involves changing trains at Bristol Temple Meads before reaching Salisbury station. The total travel time for this route is approximately 3 hours and 7 minutes.
  • The fastest train option between Birmingham and Salisbury, with a total journey time of approximately 3 hours and 7 minutes, involves transferring at Bristol Temple Meads. The services are operated by CrossCountry and First Great Western Service, departing from Birmingham New Street and arriving at Salisbury station, respectively. While there is no direct train on this route, taking the connecting trains at the designated stations offers a relatively efficient and convenient travel option.
  • Trains traveling from Birmingham to Salisbury depart from Birmingham New Street station. This is the main railway station in Birmingham and serves as the starting point for the CrossCountry train services heading towards Salisbury. Passengers can board the train at Birmingham New Street and make their way towards the final destination of Salisbury.
  • There are multiple trains available between Birmingham and Salisbury but there is no direct service. Passengers can take trains operated by CrossCountry, departing from Birmingham New Street station and transferring at Bristol Temple Meads before reaching Salisbury. The journey typically takes around 3 hours and 7 minutes including transfers. Alternatively, there are also train services operated by First Great Western Service that arrive at Salisbury station.
  • The train traveling from Birmingham to Salisbury operated by First Great Western Service arrives at Salisbury station. This is where passengers will disembark and complete their journey to Salisbury. Salisbury station is the final destination for this particular train service on this route.
  • The first train of the day from Birmingham New Street station to Salisbury, with transfers in Bristol Temple Meads, typically departs in the early morning. The last train on this route usually leaves Birmingham in the late afternoon. Passengers should check the specific timetable with CrossCountry for the most up-to-date information on train schedules.
  • There are no direct train trips between Birmingham and Salisbury. Passengers traveling from Birmingham to Salisbury will need to take a train with transfers, typically changing at Bristol Temple Meads. The frequency of these train services may vary, so it is recommended to check the schedule with CrossCountry for the specific number of trips available each day. The journey, including transfers, takes approximately 3 hours and 7 minutes.
  • No, there is no direct train between Birmingham and Salisbury. Travelers will need to take a train with a transfer, usually changing at Bristol Temple Meads. The journey from Birmingham to Salisbury, including transfers, typically takes around 3 hours and 7 minutes. It is advisable to plan the journey ahead of time to account for the transfer and ensure a smooth travel experience.
  • The cost of a train ticket from Birmingham to Salisbury can range from £71 to £175, depending on factors such as the class of travel, time of booking, and availability of discounts. It is recommended to book tickets in advance to secure lower fares and potentially save money on the journey. Prices may also vary based on peak travel times or popular travel dates, so it's advisable to check with the train operator for the most up-to-date fare information.

Will you be returning to Birmingham by train?

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

See schedule