Travel from Harrow-on-the-Hill to Oxford

Bus or train from Harrow on the Hill to Oxford?

Chiltern Railways operates a train from Harrow on the Hill to Oxford hourly. Tickets cost $40 - $65 and the journey takes 1 h. Alternatively, Oxford Bus Company operates a bus from Harrow on the Hill to Oxford every 15 minutes. Tickets cost $13 - $21 and the journey takes 1 h 25 min.

Book transport from Harrow on the Hill to Oxford

How to get from Harrow on the Hill to Oxford

ModeDurationPrice
From Harrow-on-the-Hill train to London Marylebone then train to Oxford.1 h 34 min£44
From Harrow-on-the-Hill train to Aylesbury, Bus Station (Bus Stn Bay 11) then bus to Oxford City Centre, Carfax (Stop I2).2 h 5 min£21
From Harrow Bus Station line 140 bus to Heathrow Central Bus Station then bus to Oxford City Centre, Queens Lane (Stop J1).2 h 26 min£13
From Harrow on the Hill taxi to Oxford.55 min£198
From Harrow on the Hill drive to Oxford.55 min£8

How long does it take to get from Harrow on the Hill to Oxford?

It takes approximately 1 h 34 min to get from Harrow on the Hill to Oxford, including transfers.

Is there a direct train between Harrow on the Hill and Oxford?

No, there is no direct train from Harrow on the Hill to Oxford. However, there are services departing from Harrow-on-the-Hill and arriving at Oxford via London Marylebone. The journey, including transfers, takes approximately 1 h 34 min.

Is there a direct bus between Harrow on the Hill and Oxford?

No, there is no direct bus from Harrow on the Hill to Oxford. However, there are services departing from Harrow Bus Station and arriving at Oxford City Centre, Queens Lane (Stop J1) via Heathrow Central Bus Station. The journey, including transfers, takes approximately 2 h 26 min.

Operators from Harrow on the Hill to Oxford

OperatorPhoneWebsite
Chiltern Railways+44 345 600 5165Chiltern Railways
Arriva UK+44 (0)191 520 4000Arriva UK
London BusesLondon Buses
Oxford Bus Company+44 1865 785400Oxford Bus Company