Travel from Oxford to Windsor-Castle

Bus or train from Oxford to Windsor Castle?

Great Western Railway operates a train from Oxford to Windsor Castle hourly. Tickets cost $26 - $50 and the journey takes 37 min. Alternatively, Oxford Bus Company operates a bus from Oxford to Windsor Castle every 15 minutes. Tickets cost $12 - $19 and the journey takes 1 h 14 min.

How to get from Oxford to Windsor Castle

ModeDurationPrice
From Oxford train to Slough, train to Windsor & Eton Central, then walk to Windsor Castle.1 h 3 min£23
From Oxford City Centre, Queens Lane (Stop K5) bus to Heathrow Airport Terminal 5, Heathrow Terminal 5, line 8 bus to Windsor Town Centre, WH Smith (Central Station Access Road), then walk to Windsor Castle.2 h 19 min£15
From Oxford City Centre, St Aldates (Stop H3) bus to Reading Town Centre, Friar Street (Merchants Place), bus to Bracknell Bus Station, line 702 bus to Windsor Town Centre, Parish Church (Church Lane), then walk to Windsor Castle.3 h 32 min£13
From Oxford taxi to Windsor Castle.49 min£180
From Oxford drive to Windsor Castle.49 min£8

How long does it take to get from Oxford to Windsor Castle?

It takes approximately 1 h 3 min to get from Oxford to Windsor Castle, including transfers.

Is there a direct train between Oxford and Windsor Castle?

No, there is no direct train from Oxford to Windsor Castle. However, there are services departing from Oxford and arriving at Windsor & Eton Central via Slough. The journey, including transfers, takes approximately 1 h 3 min.

Is there a direct bus between Oxford and Windsor Castle?

No, there is no direct bus from Oxford to Windsor Castle. However, there are services departing from Oxford City Centre, Queens Lane (Stop K5) and arriving at Windsor Town Centre, WH Smith (Central Station Access Road) via Heathrow Airport Terminal 5, Heathrow Terminal 5. The journey, including transfers, takes approximately 2 h 19 min.

Operators from Oxford to Windsor Castle

OperatorPhoneWebsite
Great Western RailwayGreat Western Railway
Oxford Bus Company+44 1865 785400Oxford Bus Company
Arriva UK+44 (0)191 520 4000Arriva UK
Thames Travel+44 1865 785400Thames Travel
Green Line (operated by First in Berkshire)0344 801 7261Green Line (operated by First in Berkshire)