The train between Salisbury and Aarhus takes 31h 53m. The train runs, on average, once a week from Salisbury to Aarhus. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run once a week between Salisbury and Aarhus. The service departs Salisbury at 5:15 AM in the morning, which arrives into Aarhus at 14:08:00. All services require a transfer at London Waterloo Station and take an average of 31h 53m. The schedules shown below are for the next available departures.
Want to know about travelling from Salisbury to Aarhus? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Salisbury to Aarhus. However, there are services departing from Salisbury station and arriving at Aarhus station via London Waterloo. The journey, including transfers, takes approximately 31h 53m.
Salisbury to Aarhus train services, operated by South Western Railway, depart from Salisbury station.
Salisbury to Aarhus train services, operated by South Western Railway, arrive at Aarhus H station.
The distance between Salisbury and Aarhus is 971.1 km. The road distance is 1,691 km.
There is no direct connection from Salisbury to Aarhus. However, you can take the train to London Waterloo, walk to Embankment station, take the subway to King's Cross St. Pancras station, walk to London St. Pancras Int., take the train to Amsterdam Centraal, take the train to Hamburg-Harburg, walk to Hamburg-Harburg, take the vehicle to Odense, walk to Odense St., then take the train to Aarhus H.