More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Weymouth to Salisbury

distanceDistance42 miles (68 km)
durationAverage train duration2 h 20 min
changesDirect trainYes

Trains from Weymouth to Salisbury cover the 42 miles (68 km) long journey taking on average 2 h 20 min with our travel partners like. There are direct train services available. Travelers depart most frequently from Weymouth, Ranelagh Road and arrive in Salisbury.

Travel Tips: Trains from Weymouth to Salisbury

Travel by train to Salisbury easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Weymouth to Salisbury.
FAQs

How many miles is it from Weymouth to Salisbury by train?

The distance between Weymouth and Salisbury by train is approximately 42 miles (68 km).

How long is the train from Weymouth to Salisbury?

On average the Weymouth to Salisbury train time is 2 h 20 min  covering the 42 miles (68 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

What train station in Weymouth goes to Salisbury? What train station do I come into Salisbury from Weymouth?

Omio customers book a train from Weymouth, Ranelagh Road   to Salisbury   most frequently for this route.

Where is the Weymouth train station located? Where is the Salisbury train station located?

Passengers board the train most frequently from Weymouth, Ranelagh Road, which is located around 0.2 miles (430 m) away from the city center, and they get off the train at Salisbury, located 0.4 miles (748 m) away from the city center.

When is the earliest train from Weymouth to Salisbury? When is the last train from Weymouth to Salisbury?

The earliest train departing from Weymouth to Salisbury leaves at 9: 20 AM. The last train departing from Weymouth to Salisbury leaves at 9: 20 AM. You can find the latest Weymouth to Salisbury train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

Important Stations and Airports for this Journey

Weymouth
Salisbury
The major railway station for departures from Weymouth is Weymouth, Ranelagh Road. Read all the information you need to know about services, amenities and connections at Weymouth, Ranelagh Road for your journey between Weymouth and Salisbury.

More options for your journey from Weymouth to Salisbury

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