How to travel from Oxford to London

Travel options
from Oxford to London

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

Our recommendation
bus

To get from Oxford to London on Oct 08 we recommend taking a bus because it’s the best combination of price and speed.

10:36AMOxford0h16 10:52AMLondon
0 transfers
151One-way
Cheapest
10:36AMOxford0h16 10:52AMLondon
0 transfers
151One-way
Other options
10:07AMOxford0h45 10:52AMLondon
0 transfers
151One-way
08:02AMOxford1h11 09:13AMLondon
0 transfers
151One-way
07:19PMOxford1h12 08:31PMLondon
0 transfers
151One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Sat
Oct 08
Sun
Oct 09
Mon
Oct 10
Tue
Oct 11
Wed
Oct 12
Thu
Oct 13
Fri
Oct 14
Sat
Oct 15
Sun
Oct 16
Mon
Oct 17
Tue
Oct 18
Wed
Oct 19
Thu
Oct 20
Fri
Oct 21
Sat
Oct 22
Sun
Oct 23
Mon
Oct 24
Tue
Oct 25
Wed
Oct 26
Thu
Oct 27
Fri
Oct 28

Travel Information between Oxford and London

distanceDistance51 miles (82 km)
modeAvailable travel modesBus, flight, ferry or train
priceTicket price range$16 - $38
cheapestCheapest modeBus • $16 (€15) • 55 min
fastestFastest modeTrain • $38 (€37) • 49 min
carriersPopular travel companiesMegabus or Chiltern Railways

Take a bus, flight, ferry or train to travel 51 miles (82 km) to London from Oxford. If speed is a priority, then a train is the best option with an average duration of 49 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $16 (€15). The most popular travel companies which serve this trip are Megabus or Chiltern Railways among others. Travelers can even take a direct bus or train from Oxford to London.

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.

Travel Tips: Travel from Oxford to London

Travel Tips: Travel to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Oxford to London.
FAQs

You can travel from Oxford to London 4 different ways: bus, flight, ferry or train.

The cheapest way to get from Oxford to London is by taking a bus. You can find average ticket prices around $16 (€15) compared to other travel options to London:

Taking a bus is usually $23 (€22) less than taking a train to London, which costs on average $38 (€37) for the same trip.

The fastest way from Oxford to London is by train with an average journey time of 49 min.

There are alternative travel options to London that can usually take longer:

In comparison, going by bus can take 55 min   on average.

The distance from Oxford to London is approximately 51 miles (82 km).

The average frequency per day from Oxford to London is:

  • 85 buses a day.
  • 76 trains a day.

However, we recommend checking specific travel dates for your journey from Oxford to London as scheduled services by bus, flight, ferry or train can vary by season or day of the week.

These are the most popular departure and arrival points from Oxford to London:

  • Trains from Oxford to London most often leave from Oxford and arrive in London Victoria.

If finding a good deal is your main consideration for your trip from Oxford to London, then we'll help you find the best value travel companies for you:

  • Travel with Megabus for buses to London. If you’re looking for a good deal on tickets, check for Megabus Oxford to London tickets on Omio for $16 (€15).
  • Travel with Chiltern Railways to go to London by train. For a good deal on tickets, you can find Chiltern Railways Oxford to London tickets on Omio for $38 (€37).

Yes, there are direct services available from Oxford to London with the following travel companies:

  • You can travel directly by bus with National Express or Megabus with 63 direct buses per day.
  • You can take a direct train with with 36 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to London as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Oxford and London.

Omio customers who travel from Oxford to London often also extend their vacation to go to Paris, Amsterdam or Brussels. Omio can help you plan your trip by finding the best connections between London and these popular destinations at a great price.

When planning your trip from Oxford to London, it’s good to keep in mind what tickets to purchase and their prices in the next 7 days:

  • Bus tickets are costing on average $16 (€15) one way.
  • Train tickets cost on average $38 (€37) one way.

However, we recommend buying tickets from Oxford to London online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Oxford to London: related information

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
Currency
Language