Skip to content

Route

Oxford to London

2 ways to get from Oxford to London

Oxfordany addressLondonany address
Distance
95.9 km by road
Operators
Oxford Tube
  • Transfer ~1h 31 est. drive
  • Bus time not published
OxfordLondon
  • Transfer~1h 31 est.
    any addressany address
  • Bus—
    Oxford Gloucester Green bus stationLondon Victoria (Buckingham Palace Road)
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
Oxfordany addressLondonany address

door to door

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

Bustime not published
OxfordOxford Gloucester Green bus stationLondonLondon Victoria (Buckingham Palace Road)

direct, up to every 12 minutes, calling at Lewknor, High Wycombe Coachway, Hillingdon, Shepherd's Bush and Baker Street

Oxford Tube

Before you land

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

  • Easy to get wrong

    The Oxford Tube is run by Stagecoach West, NOT National Express - it was independently verified rather than assumed to be part of the National Express network the way most other intercity coach corridors in this file are, and the rival Oxford Bus Company X90 service that used to compete on this corridor was withdrawn in January 2020.

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

  • Hours

    The up-to-every-12-minutes frequency is a headline peak figure for one of the most frequent intercity coach corridors in Great Britain - Wikipedia's own article notes the original 1963 non-stop coaches took 2 hours 15 minutes, and current stopping services with the intermediate calls listed above run longer than that non-stop-era figure.

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