Travel options
from York to Salisbury

You can get from York to Salisbury by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information between York and Salisbury

distanceDistance201 miles (324 km)
modeAvailable travel modesCoach or train
priceTicket price range£38 - £54
fastestFastest modeTrain • £54 • 4 h 21 min
carriersPopular travel companiesNational Express or London North Eastern Railway

Travel 201 miles (324 km) by coach or train from York to Salisbury. The most popular travel providers which serve this journey are National Express or London North Eastern Railway among others. Travellers can even take a direct from York to Salisbury.

Travelling from York to Salisbury: related information

Here are some other resources that might have the information you need