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

Deutsche Bahn

Train Information between Leeds and Windsor

distanceDistance164 miles (265 km)
durationAverage train duration3 h 37 min
priceAverage train ticket price$82 (€68)
changesDirect trainYes

Trains from Leeds to Windsor cover the 164 miles (265 km) long journey taking on average 3 h 37 min with our travel partners like. There are direct train services available. While the average ticket price for this route costs around $82 (€68), you can find the cheapest train ticket for as low as $82 (€68). Travelers depart most frequently from Leeds Railway Station and arrive in Windsor & Eton Riverside.

Travel Tips

Trains from Leeds to Windsor
Travel by train to Windsor 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 Leeds to Windsor.
How much do cheap trains between Leeds and Windsor cost?
Omio customers have found the cheapest trains from Leeds to Windsor to cost as little as $82 (€68)  in the next 7 days.
What is the cost of a train from Leeds to Windsor?
The train price between Leeds and Windsor is on average $82 (€68)  if you are looking to purchase your tickets for this journey in the next 7 days.
How many miles is it from Leeds to Windsor by train?
The Leeds to Windsor train distance is approximately 164 miles (265 km).
How long is the train ride from Leeds to Windsor?
On average the Leeds to Windsor train time is 3 h 37 min  covering the 164 miles (265 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Leeds to Windsor, which train station in Leeds do I depart from and which train station in Windsor do I arrive in?

Omio customers traveling this route depart most frequently from Leeds Railway Station   and arrive in Windsor & Eton Riverside.

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

Passengers board their train most frequently from Leeds Railway Station and travel around 0.1 miles (172 m) from the city center to this train station.

Passengers traveling this route most often arrive at Windsor & Eton Riverside and need to travel approximately 0.3 miles (528 m) from the train station to the city center in Windsor.

How early should I purchase Leeds to Windsor train tickets to get the best deals?
If you book a train ticket from Leeds to Windsor within the next 7 days, you can find tickets to cost on average $82 (€68) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Leeds to Windsor are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

The major railway station for departures from Leeds is Leeds Railway Station. Read all the information you need to know about services, amenities and connections at Leeds Railway Station for your journey to Windsor from Leeds.
Amenities at station
Phone Number
+44 3457114141
Ticket Office Hours
Mon - Sat: 04: 45 - 23: 59 | Sun: 06: 45 - 22: 30
Public transit options for Leeds Railway Station
Bus lines: 1, 16, 201, 229, 34, 5, 60, A1
Train lines: Northern, TransPennine Express

More options for your journey from Leeds to Windsor

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