Travel options for:
Oxford to St Albans
  • Train

    $51 - $76
    1. Oxford

      59 min - every 3 hours

      $40 - $60

    2. Baker Street Underground

      7 min - every 5 minutes

      $2 - $4

    3. West Hampstead Thameslink

      13 min - hourly

      $9 - $13

  • Bus

    $14 - $24
    1. Oxford

      1 h 40 min - every 2 hours

      $8 - $18

    2. Hemel Hempstead, Marlowes

      24 min - every 30 minutes - line 301

      $5 - $7

  • Bus, line 301 bus

    $8 - $14
    1. Oxford City Centre, Queens

      1 h 17 min - every 10 minutes

      $5 - $8

    2. Aylesbury, Bus Station (Bus

      1 h 5 min - every 30 minutes

      $1 - $5

    3. Hemel Hempstead, Marlowes

      32 min - every 30 minutes - line 301

      $1

  • Drive

    $11 - $17
    1. Oxford

      1 h - 55 miles

      $11 - $17

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

From Oxford train to Baker Street Underground Station, Tube to West Hampstead Thameslink, then train to St Albans City. 1 h 33 min £49. From Oxford bus to Hemel Hempstead, Marlowes then line 301 bus to St Albans, St Peter's Street. 2 h 8 min £13. From Oxford City Centre, Queens Lane (Stop K5) bus to Aylesbury, Bus Station (Bus Stn Bay 9), bus to Hemel Hempstead, Marlowes, then line 301 bus to St Albans, Lattimore Road. 3 h 7 min £6. From Oxford drive to St Albans. 1 h £10.