Travel options for:
Harrow on the Hill to Oxford
  • Train

    $46 - $68
    1. Harrow-on-the-Hill

      13 min - hourly

      $5 - $9

    2. London Marylebone

      1 h 1 min - every 2 hours

      $40 - $60

  • Train via Aylesbury, Bus Station (Bus Stn Bay 11)

    $22 - $33
    1. Harrow-on-the-Hill

      44 min - hourly

      $17 - $26

    2. Aylesbury, Bus Station (Bus

      1 h 17 min - every 10 minutes

      $5 - $8

  • Train Great Western Railway

    $31 - $58
    1. Harrow Bus Station

      38 min - every 10 minutes - line 140

      $3

    2. Hayes & Harlington

      1 h 21 min - every 4 hours

      $28 - $55

  • Bus

    $16 - $22
    1. Harrow Bus Station

      54 min - every 10 minutes - line 140

      $3

    2. Heathrow Central Bus Station

      1 h 25 min - every 15 minutes

      $13 - $19

  • Taxi

    $220 - $270
    1. Harrow on the Hill

      55 min - 47.4 miles

      $220 - $270

  • Drive

    $10 - $15
    1. Harrow on the Hill

      55 min - 47.4 miles

      $10 - $15

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Harrow-on-the-Hill train to London Marylebone then train to Oxford. 1 h 36 min £43. 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 Hayes & Harlington then train to Oxford. 2 h 22 min £28. 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 £9.