Skip to content

Route

London to Oxford

2 ways to get from London to Oxford

LondonLondon Paddington (GWR) or London Marylebone (Chiltern Railways)OxfordOxford railway station
Regional train
0h 52 published
Distance
96.2 km by road
Operators
Great Western Railway · Chiltern Railways
  • Regional train 0h 52
  • Transfer ~1h 31 est. drive
LondonOxford
  • Regional train0h 52
    London Paddington (GWR) or London Marylebone (Chiltern Railways)Oxford railway station
  • Transfer~1h 31 est.
    any addressany address
Drawn from the connection data on this page — not an illustration.

Journey times, operators and connections for the routes we cover. You book with the operator; we show you who runs it and how long it takes.

Options by mode

Journey times and carriers on this route.

Transfer~1h 31 est. drive
Londonany addressOxfordany address

door to door

Private road transfer — availability and price depend on the provider; this is not an offer

Before you land

The parts people get wrong. Each one links to where we checked it.

  • Easy to get wrong

    GWR runs 2 fast trains per hour to Paddington via Reading, while Chiltern Railways runs 2 trains per hour to Marylebone via Oxford Parkway and High Wycombe that are explicitly slower - Oxford's own station article states the Chiltern service is 'slower than the fast Great Western Railway services to London Paddington', so picking a ticket by price alone can mean a materially longer ride.

    en.wikipedia.org · checked 2026-09-10

  • Status

    The Chiltern Marylebone route via Oxford Parkway only began running on 11 December 2016 - it is a genuinely newer alternative to the historic GWR route, not a rebrand of it.

    en.wikipedia.org · checked 2026-09-10