Travel from Uxbridge-England to Oxford

Bus or train from Uxbridge to Oxford?

Great Western Railway operates a train from Uxbridge to Oxford hourly. Tickets cost $25 - $50 and the journey takes 40 min. Alternatively, Oxford Bus Company operates a bus from Uxbridge to Oxford every 15 minutes. Tickets cost $13 - $20 and the journey takes 1 h 25 min.

How to get from Uxbridge to Oxford

ModeDurationPrice
From West Drayton train to Slough then train to Oxford.1 h 11 min£24
From Uxbridge, Belmont Road bus to Heathrow Central Bus Station then bus to Oxford City Centre, Queens Lane (Stop J1).1 h 52 min£14
From Uxbridge High Street line 740 bus to High Wycombe then train to Oxford.1 h 54 min£26
From Uxbridge taxi to Oxford.45 min£166
From Uxbridge drive to Oxford.45 min£7

How long does it take to get from Uxbridge to Oxford?

It takes approximately 1 h 11 min to get from Uxbridge to Oxford, including transfers.

Is there a direct train between Uxbridge and Oxford?

No, there is no direct train from Uxbridge to Oxford. However, there are services departing from West Drayton and arriving at Oxford via Slough. The journey, including transfers, takes approximately 1 h 11 min.

Is there a direct bus between Uxbridge and Oxford?

No, there is no direct bus from Uxbridge to Oxford. However, there are services departing from Uxbridge, Belmont Road and arriving at Oxford City Centre, Queens Lane (Stop J1) via Heathrow Central Bus Station. The journey, including transfers, takes approximately 1 h 52 min.

Operators from Uxbridge to Oxford

OperatorPhoneWebsite
Great Western RailwayGreat Western Railway
Carousel Buses01494 450151Carousel Buses
Oxford Bus Company+44 1865 785400Oxford Bus Company
Chiltern Railways+44 345 600 5165Chiltern Railways