Travel options for:
Oxford to Marlborough
  • Train, bus

    $25 - $40
    1. Oxford

      15 min - every 4 hours

      $5 - $11

    2. Didcot Parkway

      16 min - hourly

      $13 - $24

    3. Swindon, Bus Station

      31 min - every 2 hours

      $6

  • Bus

    $17
    1. Oxford City Centre, Frideswide

      1 h 20 min - every 30 minutes

      $11

    2. Swindon, Bus Station

      31 min - every 2 hours

      $6

  • Taxi

    $150 - $190
    1. Oxford

      50 min - 44.2 miles

      $150 - $190

  • Drive

    $9 - $14
    1. Oxford

      50 min - 44.2 miles

      $9 - $14

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

From Oxford train to Didcot Parkway, train to Swindon, Bus Station, then bus to Marlborough, Lloyds Bank. 1 h 46 min £21. From Oxford City Centre, Frideswide Square (Oxford Rail Station) bus to Swindon, Bus Station then bus to Marlborough, Lloyds Bank. 2 h 17 min £12. From Oxford taxi to Marlborough. 50 min £140. From Oxford drive to Marlborough. 50 min £8.

 
 

Bus from Oxford to Marlborough

Stagecoach West operates a bus from Oxford to Marlborough every 30 minutes. Tickets cost $11 and the journey takes 1 h 20 min. 2 other operators also service this route.