1. Cheap tickets
  2. Train
  3. Main Journeys
  4. Train from Oxford to London

Oxford to London train

Thanks to Gopili, compare train ticket prices and find the best price to travel from Oxford to London by train. Our service is dedicated to helping you find the cheapest Oxford to London train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.

Find cheap train tickets from Oxford to London

Cheap train calendar from Oxford to London

Find cheapest tickets to travel from Oxford to London by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.

  march may   april
monday tuesday wednesday thursday friday saturday sunday
24
25
26
27

Megabus£6

Loco2--

National Express--

28

Megabus£6

Loco2--

National Express--

29

Megabus£6

Loco2£6

National Express--

30

Ticket prices and availability have been recorded in the last 6 hours from the data provided by our partners.

Find the best prices for train tickets Oxford to London

from £5.40 MORE 1h07m
Other modes of transport available to travel from Oxford to London
Coach
from £17.00 MORE 2h25m
from £1.50 MORE 1h57m

Best price found for train ticket from Oxford to London

We compare train ticket prices for all major companies to travel from Oxford to London by train and find the best price for you. Here are the best prices selected for the coming days to go to London. Your Oxford to London train ticket is just few clicks away!

Journey Price Departure on At Company Searched
Oxford
London
£5.40 03/05/2017 12:01 Great Western Railway 1 day ago
Oxford
London
£5.40 17/05/2017 12:01 Great Western Railway 3 days ago
Oxford
London
£5.40 21/05/2017 08:50 Great Western Railway 5 days ago
Oxford
London
£5.50 21/05/2017 12:42 Chiltern Railways 5 days ago
Oxford
London
£5.50 26/04/2017 12:11 Chiltern Railways 2 days ago
Oxford
London
£5.50 28/04/2017 12:11 Chiltern Railways 3 days ago
Oxford
London
£5.50 17/05/2017 12:11 Chiltern Railways 3 days ago
Oxford
London
£5.50 03/05/2017 12:11 Chiltern Railways 1 day ago
Oxford
London
£5.50 21/05/2017 12:11 Chiltern Railways 5 days ago
Oxford
London
£7.00 21/05/2017 12:00 Great Western Railway 5 days ago

Best price found for Oxford to London train ticket for the next 30 days.

> Search train from Oxford to London

And if you change?

Other alternatives of transport exist to travel from Oxford to London:

Bus from Oxford to London

Flights from Oxford to London

Where to find cheap train tickets

Chiltern Railways

Gopili compares ticket prices for you every day from all operators to help you find cheap train tickets for your next trip. The best Chiltern Railways price found was £6.

Great Western Railway

Great Western Railway, a rail travel specialist, proposes connections to more than 257 destinations. Tickets for the journey from Oxford to London are available starting from £6.

How to find cheap train tickets Oxford to London ?

Finding cheap train tickets is not easy because travelling by train can be costly. So we decided to give our tips to find cheap train tickets Oxford to London.

When should I book my ticket?

Booking your ticket in advance instead of leaving it until the day before will help you to pay less. Advance tickets tend to go on sale 90 days in advance. On many routes you can save as much as 80% by buying your ticket 90 days in advance. We advise you to purchase your ticket as soon as possible.

When is the cheapest time of the day to travel?

If you want to find cheap train tickets, you have to avoid the peak train times between 06:30 to 09:30 and 15:30 to 18:30. Consider different times and your train ticket Oxford to London will cost less.

Is it cheaper to book two single tickets or a return?

If you already know at what time you want to come back, you need to verify the price of 2 single tickets as they are sometimes cheaper than a return. You need to take the exact train you booked.

What is split ticketing?

Frequently, getting a ticket from Oxford to an intermediary city as well as a second ticket from this city to London is cheaper than purchasing only one ticket for your entire journey. Split-ticketing can help you pay less.

Discount Oxford to London train tickets

National Railcards can offer great value for money if you're taking the train. Depending on your age as well as your situation, you are able to get one of the five existing railcards: Disabled persons, 16-25, Two together, Senior or Family and Friends railcards. Railcards can enable you to pay less for your Oxford London train ticket.

  • In order to understand the benefits of a railcard, you can estimate the number of trips you need to break even. You will see that most of the time, only a few trips are needed.

    For your assessment, you must include the cost of your railcard, for instance £30, your savings on each journey (i.e.: 34%) as well as the cost of your ticket. The average price of a Oxford London ticket is £10.13 (1).

    Divide the cost of your railcard by the saving: £30/34%= £88. Then divide £88 by £10.13: £88/£10.13 = 8.69. You will need to make approximately 9 trips from London to Oxford (one way journey) with your railcard to be profitable.

  • Railcards enable you to save 34% off most train fares for a year. The Disabled persons railcard costs £20 and the five other ones £30.

(1)Average prices observed over the last 3 months for one way journey

Train Journey Average price without railcard(1) With a railcard 34% off(2) Saving based on a one-way trip Number of return trips to pay off the cost
Oxford to London train £10.13 £6.75 £3.38 8.71

(1)Average price observed over the last 3 months for one way

(2)Price calculated with an average reduction of 34% on train tickets fare

Price barometer for train tickets covering this trip

The gopili price barometer gives the prices for a Oxford to London train and helps you to know whether you are getting a good deal:

£6
£11
£26

Minimum price

Average price

Maximum price

Average prices over the last 9 months based on user searches

Oxford - London: the best time to book cheap trains

Price of the ticket when booking in advance or at the last minute

90

£6

60

£9

30

£8

15

£11

7

£14

3

£15

1

£22

Same day

Days before Departure

The graph above shows the cheapest prices found over the last six months depending on how many time in advance the ticket is bought. Buying your train from Oxford to London in advance can enable you to spend less for your trip.

The cheapest tickets we found were from £6 when purchasing your ticket 2 months in advance which is 74% cheaper than the cheapest fare we found when booking on the day you're travelling.

Things to do in London

We have created for you a list of 6 places that you can do in London.

  • Tower Bridge
  • Big Ben
  • Tower of London
  • British Museum
  • Abbey Road Studios
  • Westminster Abbey

If you're discovering London for the first time and you do not have a clear idea of the things that you can visit during your time over there, we're here to help. Your itinerary will obviously depend of the length of your stay as well as your areas of interest but the team at Gopili helps you find the interesting places in London.

Tower Bridge is probably one of the most important tourist places for visitors. You can also plan to discover British Museum and Big Ben which are frequently recommended by the travellers who have already explored the city.

Another noteworthy location that you may want to discover is Abbey Road Studios if you want to find out more about this destination.

Tower of London is also a point of interest that we will suggest you to see if you have spare time during your trip.

At last, if you're still curious in discovering more about London, Westminster Abbey can be the last step of your stay. While people might not consider it as the most important thing to do, it will enable you to get a complete picture of the city and its character.

Book cheap train from Oxford to London

There are different ways to book your Oxford to London train ticket:

Buying your train tickets online is easy and can be done quickly. Almost all rail specialists enable to do it using their website.Tickets will be ready to collect at the station within 2 hours after you bought them using the fast ticket machine. Remember that you will need the card that you've used to pay in complement of your collection number.

Most rail companies as well as some independent ticket retailers will have telephone numbers in order to take your booking by phone.

Depending on the station, you are able to either purchase your train ticket at the ticket office or via a ticket vending machine available at many stations. We recommend you to check beforehand if the station has these services and the opening hours.

If you use our fast and simple search service, you can compare hundreds of train offers from all major rail companies. Gopili can help you get cheap train tickets from Oxford to London! Moreover, train tickets London to Oxford are also available for your return journey.

Transport operators from Oxford to London

The following table lists the various transport operators serving the route Oxford to London.

Transport operators Departure Arrival
Chiltern Railways Oxford London
Great Western Railway Oxford London

Next train departures

When are the next trains to London?

Departure Arrival Duration Company
Today
Oxford
12:01
London Paddington
13:00
0h59m Great Western Railway
Oxford
12:01
London Paddington
13:13
1h12m Great Western Railway
Oxford
12:11
London Waterloo
13:18
1h07m Chiltern Railways
Oxford
17:23
London Waterloo
18:35
1h12m Chiltern Railways
Oxford
17:30
London Paddington
18:29
0h59m Great Western Railway
Tomorrow
Oxford
12:01
London Paddington
13:13
1h12m Great Western Railway
Oxford
12:01
London Paddington
13:00
0h59m Great Western Railway
Oxford
12:07
London Paddington
13:12
1h05m Great Western Railway
Oxford
12:11
London Waterloo
13:18
1h07m Chiltern Railways
Oxford
17:23
London Waterloo
18:35
1h12m Chiltern Railways

The table above only shows the remaining services for today and will display a maximum of 10 train departures.

See all departures: Today / Tomorrow

According to our data, 5 trains from Oxford to London are being operated today and 6 tomorrow. The first Oxford London train is at 12:01 while the last one departs at 17:30. The first and last departure times might vary every day and there can be fewer trains during weekends as well as bank holidays. Rail companies can as well adapt the number of trains during school holidays or depending on the demand.

Main train ticket types in United Kingdom

There are three principal rail tickets types in UK, Advance, Off-Peak and Anytime tickets. Each ticket types gives different fares and travel flexibility. But other tickets types are available such as Season tickets, Super-Off-Peak tickets or Rover and Rangers tickets for instance. Let's see the different types of rail ticket from Oxford to London below:

If you want to purchase the cheapest available ticket, Advance tickets are perfect for you. These tickets are released 12 weeks before travel and offer biggest discounts. The earlier you book, the cheaper the train prices are! But you can't annul your advance rail ticket, they are non-refundable, and they are sold as singles.

Off-Peak and Super Off-peak tickets are available on numerous trains outside of peak travel hours. With these tickets you travel at Off-Peak time, so don't have to pay the fare of a completely flexible Anytime ticket. You can be reimbursed if you decide not to travel.

Anytime tickets is ideal for you, if you want a entirely flexible ticket with no restrictions to travel. They offer the greatest flexibility in your time of travel. But they are not advised if you want the cheapest type of ticket Oxford to London.

Season tickets are ideal for you if you make the same route more than three or four times a week. In this instance, Season Tickets offer better value for money compared to buying daily tickets.

Travel information for your train journey

Oxford London train

Route Oxford to London

Oxford London train map

Train duration 1h07m
Arrival city London, England
Departure city Oxford, England
Distance 52 Miles
Lowest train ticket price from £5.40
Train operators for Oxford to London Chiltern Railways, Great Western Railway

Which train company can I use?

The trip connecting Oxford, which is in England and London, located in England is well served by trains. The trains are operated by the following train companies: Chiltern Railways, Great Western Railway.

How far is it by train?

On average, it takes around 1h07m by train covering a distance of 52 miles to get to London from Oxford. The journey time will change depending if your train is direct or with stops.

What is the price of a train ticket for this journey?

The lowest ticket price we've found to travel in the next 30 days is £5.40 one way.