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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Travel Tips

Trains from Weymouth to Leeds
Travel by train to Leeds 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 Leeds.
How many miles is it from Weymouth to Leeds by train?
The distance from Weymouth to Leeds by train is approximately 223 miles (359 km).
How long is the train to Leeds from Weymouth?
While the time it takes to travel 223 miles (359 km) between Weymouth and Leeds can vary based on specific dates, weekends, and bank holidays, the train duration from Weymouth to Leeds is on average 6 h 55 min.
What is the departure train station in Weymouth and arrival train station in Leeds?

When travelling this route, Omio customers are departing most frequently from Weymouth, Ranelagh Road   and arriving in Leeds Railway Station.

Where is the train station in Weymouth? Where is the train station in Leeds?

Passengers board their train most frequently from Weymouth, Ranelagh Road and travel around 0.2 miles (430 m) from the city centre to this train station.

Passengers travelling this route most often arrive at Leeds Railway Station and need to travel approximately 0.1 miles (172 m) from the train station to the city centre in Leeds.

How many train services are there to Leeds from Weymouth a day?
On average, there are 12 trains a day from Weymouth to Leeds. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

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 trip to Leeds from Weymouth.