Travel options
from Oxford to London

You can get from Oxford to London by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Sun
Nov 28
$41Great Western Railway
$17Megabus
Mon
Nov 29
$24Chiltern Railways
$17Megabus
Tue
Nov 30
$24Chiltern Railways
$17Megabus
Wed
Dec 1
$24Chiltern Railways
$17Megabus
Thu
Dec 2
$24Chiltern Railways
$17Megabus
Fri
Dec 3
$24Chiltern Railways
$17Megabus
Sat
Dec 4
$12Chiltern Railways
$17Megabus
Sun
Dec 5
$43Chiltern Railways
$17Megabus
Mon
Dec 6
$24Chiltern Railways
$17Megabus
Tue
Dec 7
$25Great Western Railway
$17Megabus
Wed
Dec 8
$24Chiltern Railways
$17Megabus
Thu
Dec 9
$8Great Western Railway
$17Megabus
Fri
Dec 10
$24Chiltern Railways
$17Megabus
Sat
Dec 11
$8Great Western Railway
$17Megabus
Sun
Dec 12
$8Great Western Railway
$17Megabus
Mon
Dec 13
$8Great Western Railway
$17Megabus
Tue
Dec 14
$8Great Western Railway
$17Megabus
Wed
Dec 15
$8Great Western Railway
$17Megabus
Thu
Dec 16
$8Great Western Railway
$17Megabus
Fri
Dec 17
$27Great Western Railway
$17Megabus
Sat
Dec 18
$8Great Western Railway
Find prices

Travel Information to London from Oxford

distanceDistance51 miles (82 km)
modeAvailable travel modesBus or train
priceTicket price range$17 - $25
cheapestCheapest modeBus • $17 (€14) • 1 h 29 min
fastestFastest modeTrain • $25 (€20) • 47 min
carriersPopular travel companiesMegabus or Great Western Railway

Take a bus or train to travel 51 miles (82 km) between Oxford and London. If speed is a priority, then a train is the best option with an average duration of 47 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $17 (€14). The most popular travel companies which serve this route are Megabus or Great Western Railway among others. Travelers can even take a direct bus or train from Oxford to London.

The Window Seat

Read more about London

London: A City Guide
London: A City Guide

Where do you start with a city like London? Each corner of this sprawling metropolis has its own distinct vibe. If you like the finer things head to the West, if leafy gardens are your thing then North is for...

Continue reading
Capital Gains
Capital Gains

Europe’s biggest capital cities are all mesmerizing in their own right but depending on what type of person you are, one of the big five—Berlin, London, Madrid, Paris and Rome—will call to you more...

Continue reading
Beyond Greta
Beyond Greta

The global outbreak of COVID-19 has made us reevaluate our lives in every way. Things that used to worry us don’t seem important anymore. The pandemic has also cast a spotlight on what we are doing to our...

Continue reading

How to Travel from Oxford to London

This easy and convenient trip is a very popular one for travelers in the United Kingdom, as well as commuters and family outings. The distance between the two is about 100 km, so it is possible to get there and back in a day. By train, the trip takes about an hour. By bus, it takes about 100 minutes, outside of peak times.

Trains from Oxford to London | Buses from Oxford to London | Return trips from London to Oxford

Oxford to London Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€19

1:40 h

1 Day Ahead

trains

€29

0:54 h

2 Months Ahead



What is the best way to travel from Oxford to London?

Cheapest way to travel from Oxford to London


cheap

Taking a bus is the cheapest way to travel from Oxford to London. Buses traveling from Oxford to London depart from Oxford's bus station and take at least 1:40 h to arrive at London's Victoria Coach station or Sutton Rail station. Over 70 buses travel from Oxford to London per day, with the first departing Oxford at 12:30 a.m and are operated by National Express.


Fastest way to travel from Oxford to London


fast

Taking the train is the fastest way to travel from Oxford to London. Taking the train is usually approximately 40 minutes minutes faster than traveling from Oxford to London by bus. Most trains traveling from Oxford to London are direct while some involve a transfer at Reading. Trains traveling from Oxford to London depart from Oxford's train station and take at least 54 minutes to arrive at either Maryleboyne or Paddington train station. Approximately 216 trains travel from Oxford to London per day with the first departing Oxford at 8:16 a.m.


Most popular way to travel from Oxford to London


popular

Taking the train is the most popular way to travel from Oxford to London. Taking the train is at least 40 minutes faster than traveling from Oxford to London by bus. Trains are also only €10 more expensive than buses on average. Trains become significantly less expensive when booked significantly ahead of time. Oxford and London are located too close together to make flying between them a efficient way to travel.


How to get from Oxford to London

The Best Way According to our Users

Whether it is for business or leisure, in order to travel from Oxford to London, 78,21% of our customers choose the train as their preferred mode of transportation. By traveling by train on this route, you can enjoy the comfort of spacious seats, spectacular views—and in some cases free Wi-Fi—in both second and first class. Our customers have decided that the train is the best way to get from Oxford to London and have chosen to enjoy this fast, safe and efficient way to arrive at their destination. Taking the train also avoids long lines or potential expenses for transfers to/from the station—especially since most main railway stations are located in the city center. Train companies in Europe vary from country to country, but most of them offer high-speed train routes, therefore when you add up at the end-to-end journey time, the train is often also the fastest way to get to your destination.

Search on Omio to find cheap tickets from Oxford to London. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travelling from Oxford to London: related information

Here are some other resources that might have the information you need