Travel options for:
Charing Cross to Oxford
  • Train Great Western Railway

    $38 - $69
    1. Charing Cross Underground

      12 min - every 5 minutes

      $2 - $4

    2. London Paddington

      56 min - every 4 hours

      $35 - $65

  • Train Chiltern Railways

    $43 - $63
    1. Charing Cross

      24 min - every 5 minutes - line 139

      $3

    2. London Marylebone

      1 h - every 3 hours

      $40 - $60

  • Bus Stagecoach Oxfordshire

    $22
    1. Charing Cross, Trafalgar

      17 min - every 5 minutes - line 24

      $3

    2. Victoria Station Oxford Tube

      1 h 39 min - every 10 minutes

      $19

  • Bus Oxford Bus Company

    $17 - $25
    1. Charing Cross

      24 min - every 5 minutes - line 139

      $3

    2. Marylebone Station

      1 h 35 min - every 15 minutes

      $14 - $22

  • Drive

    $12 - $18
    1. Charing Cross

      1 h 9 min - 56.4 miles

      $12 - $18

  • Rideshare

    $6 - $12
    1. London

      1 h 31 min - every 4 hours

      $6 - $12

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

From Charing Cross Underground Station Tube to London Paddington then train to Oxford. 1 h 31 min £32. From Charing Cross line 139 bus to London Marylebone then train to Oxford. 1 h 46 min £39. From Charing Cross, Trafalgar Square line 24 bus to Victoria Station Oxford Tube then bus to Oxford City Centre, St Aldates (Stop H5). 1 h 59 min £16. From Charing Cross line 139 bus to Marylebone Station then bus to Oxford City Centre, St Aldates (Stop H5). 2 h 5 min £14. From Charing Cross drive to Oxford. 1 h 9 min £11. From London rideshare to Oxford. 1 h 31 min £7.

 
 

Bus or train from Charing Cross to Oxford?

London Underground (Tube) operates a train from Charing Cross to Oxford every 5 minutes. Tickets cost $2 - $4 and the journey takes 12 min. Great Western Railway also services this route hourly. Alternatively, London Buses operates a bus from Charing Cross to Oxford every 5 minutes. Tickets cost $3 and the journey takes 17 min. Stagecoach Oxfordshire also services this route every 10 minutes.
 

Book transport from Charing Cross to Oxford

Book trains from Charing Cross to Oxford