Perth to Weymouth train

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Perth to Weymouth

distanceDistance401 miles
changesDirect trainNo

Trains from Perth to Weymouth cover the 401 miles long journey with our travel partners like. There are direct train services available. Travellers depart most frequently from Perth and arrive in Weymouth.

Travel Tips: Trains from Perth to Weymouth

Travel by train to Weymouth 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 Perth to Weymouth.
You should expect to travel around 401 miles  to Weymouth from Perth by train.

Omio customers travelling this route depart most frequently from Perth   and arrive in Weymouth.

Passengers booking this route most frequently board their trains from Perth and need to travel around 0.9 miles (1.5 km) from the city centre to get to this train station.

Passengers arriving in Weymouth most often arrive at Weymouth and need to travel around 0.3 miles (452 m) from this train station to the city centre.

Important Stations and Airports for this Journey

The major railway station for departures from Perth is Perth. Read all the information you need to know about services, amenities and connections at Perth for your trip to Weymouth from Perth.
Amenities at station
Public transport options for Perth
Location for Rail Replacement Services: Buses pick up/drop off from the main station entrance car park

More options for your journey from Perth to Weymouth

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone