Trip to Windsor

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Oxford to Windsor

🚂 The total travel time for this train trip from Oxford to Windsor, including transfers, typically takes approximately 1 hour and 23 minutes. First Great Western Service operates the train services between these two charming English towns, ensuring a smooth and comfortable journey for travelers. 🚂 Travelers can expect ticket prices for the Oxford to Windsor train to range between £18 and £68, allowing flexibility based on budget and desired travel class. The scenic ride offers a glimpse of the English countryside before arriving at the historic and picturesque destination of Windsor.

Where to stay in Windsor

There are over 106 hotels to stay in Windsor. Prices range from $74 per night.

Accomodation
  • There is no direct train service from Oxford to Windsor. However, you can take a train from Oxford to Windsor with transfers at Reading and Slough. The train services on this route are operated by First Great Western Service. The journey typically takes around 1 hour and 23 minutes to reach Windsor from Oxford by train. Prices for a ticket on this route can range from £18 to £69, depending on the class and time of booking.
  • The fastest train option between Oxford and Windsor involves taking a service operated by First Great Western. This route includes transfers at Reading and Slough, with a total journey time of approximately 1 hour and 23 minutes. While there is no direct train connection, this is the most efficient way to travel by train from Oxford to Windsor. Ticket prices for this route can range from £18 to £69, depending on factors such as class and booking time.
  • Trains from Oxford to Windsor operated by First Great Western Service, depart from Oxford station. This is the main departure point for travelers beginning their journey to Windsor by train. Passengers can board the train at Oxford station to start their trip to Windsor & Eton Central with transfers at Reading and Slough along the way. Oxford station serves as the starting point for this specific train route to Windsor.
  • There are multiple train services between Oxford and Windsor with transfers at Reading and Slough. These services are operated by First Great Western Service. The journey from Oxford to Windsor, including transfers, usually takes approximately 1 hour and 23 minutes. Passengers can expect a seamless trip despite the transfers, with efficient connections to reach Windsor & Eton Central station.
  • The train service from Oxford to Windsor operated by First Great Western Service, arrives at Slough station. Passengers will disembark at Slough station before making the final leg of their journey to Windsor & Eton Central. Slough station serves as a convenient transit point for travelers heading to Windsor, offering easy connections to the final destination. Once at Slough station, passengers can easily continue their journey to Windsor by train.
  • The first train from Oxford to Windsor departs Oxford station in the early morning, typically around 6:00 AM. The last train of the day on this route usually leaves Oxford station in the late evening, approximately around 11:00 PM. Travelers can refer to the specific schedule for the most up-to-date information on departure times for trains from Oxford to Windsor, including any potential changes or variations in the timetable.
  • There are no direct train trips between Oxford and Windsor. Travelers will need to take a connecting train with transfers at Reading and Slough to reach Windsor from Oxford. The journey, including the transfers, usually takes approximately 1 hour and 23 minutes. It is advisable to check the train schedule for the day of travel to determine the frequency of trips and plan accordingly.
  • There is no direct train service available between Oxford and Windsor. Travelers will need to take a train with transfers at Reading and Slough to reach Windsor from Oxford. The entire journey, including the transfers, typically takes around 1 hour and 23 minutes. It is recommended to plan the trip accordingly to accommodate the transfers and ensure a smooth journey.
  • The cost of a train ticket from Oxford to Windsor can vary between £18 and £69. The ticket price range depends on factors such as the class of travel, time of booking, and availability of discounts or promotions. It is advisable to book tickets in advance to secure the best fares for the journey. Travelers should check for any updates or special offers when planning their trip to Windsor from Oxford by train.

Will you be returning to Oxford by train?

If you are looking for the return train journey, check out trains from Windsor to Oxford

See schedule