Travelling from Durham to Salisbury by train

Considering a train trip from Durham to Salisbury? This guide will walk you through everything — from the best routes to finding the cheapest train tickets — so you can enjoy a smooth, stress-free journey.

Cost of train tickets between Durham and Salisbury

The cheapest train tickets from Durham to Salisbury start at AU$146.73. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .

Pro tip: The best way to save on tickets from Durham to Salisbury is by booking in advance. Keep in mind that tickets for this route go on sale 2 and a half months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.

Durham to Salisbury train schedule

  • The earliest weekday train along this route departs at 05:00.

  • The latest weekday train along this route departs at 23:00.

  • The earliest weekend train along this route departs at 05:00.

  • The latest weekend train along this route departs at 22:14.

  • 32 trains run along this route each day.

  • Trains leave the station every 15 minutes.

How long is the train journey from Durham to Salisbury?

This journey covers a total of 413 kilometres, with the quickest trip taking 5 hours.

Booking Durham to Salisbury trains in advance

Booking your Durham to Salisbury tickets in advance is the best way to save money. Tickets on this specific route can be purchased 2 and a half months before departure.

Get notified of when tickets open for travel between Durham and Salisbury by setting up a booking alert. We will send you an email as soon as your tickets are available for purchase.

Learn more about train travel from Durham to Salisbury

Refer to our help articles for more details and insights on train travel from Durham and beyond. Get ready for your visit with travel tips and inspiration in our Salisbury city guide.

Frequently asked questions

How far is it from Durham to Salisbury by train?

The train journey between Durham and Salisbury spans 413 kilometres.

How much does a train ticket from Durham to Salisbury cost?

The cheapest ticket on this route is AU$146.73. When booked 30 days ahead, the price is typically . If booked 7 days in advance, expect to pay around .

How far in advance can I book my Durham to Salisbury train tickets?

You can start booking tickets for this route 2 and a half months in advance.

How long does it take to get from Durham to Salisbury?

The quickest journey is 5 hours.