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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Reading to Windsor

distanceDistance16 miles (25 km)
durationAverage train duration24 min
priceAverage train ticket price$17 (€14)
changesDirect trainYes
carriersTrain companiesGreat Western Railway

Trains from Reading to Windsor cover the 16 miles (25 km) long trip taking on average 24 min with our travel partners like Great Western Railway. There are direct train services available. While the average ticket price for this trip costs around $17 (€14), you can find the cheapest train ticket for as low as $17 (€14). Travelers depart most frequently from Reading and arrive in Windsor & Eton Riverside.

Travel Tips

Trains from Reading 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 Reading to Windsor.
FAQs
How much do cheap train tickets between Reading and Windsor cost?
If you’re looking to save money on tickets, you can find cheap Reading to Windsor trains for as little as $17 (€14)  in the next 7 days.
What is the cost of a train between Reading and Windsor?
The Reading to Windsor train ticket price is on average $17 (€14)  if you are looking to book your tickets for this journey in the next week.
How far is Reading to Windsor by train?
The Reading to Windsor train distance is approximately 16 miles (25 km).
What is the Reading to Windsor train travel time?
On average the Reading to Windsor train travel time is 24 min  for the 16 miles (25 km) long route, but the duration can vary if you travel on weekends and holidays.
What station does the train from Reading to Windsor depart from? Which Windsor train station do I come into from Reading?

There are a few train stations in Reading to start your trip from including Reading, Reading West and Reading. In Windsor you have a few train station options to choose from for your arrival including Windsor & Eton Riverside and Windsor & Eton Central.

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

Where is the departure train station in Reading located? Where is the arrival train station in Windsor located?

Passengers booking this trip most frequently board their trains from Reading and need to travel around 0.2 miles (268 m) from the city center to get to this train station.

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

Which train providers should I travel with from Reading to Windsor?
When taking a train from Reading to Windsor, you can count on Great Western Railway for the best way to get you to Windsor. You can also check all possible train providers who offer a service to Windsor from Reading and compare the amenities they offer before buying a train ticket.
How far in advance should I book a train ticket from Reading to Windsor to get the best deals?
The price of a one way train ticket from Reading to Windsor is on average $17 (€14) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets from Reading to Windsor available a few months in advance.

Important Stations and Airports for this Journey

Reading
Windsor
Reading is the most popular Reading railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Reading for your trip to Windsor.