Oxford to London Train

Cheap train tickets from Oxford to London

Showing times and prices for Aug 18

Cheapest

38

Average

39

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
10:58AMOxford0h56 11:54AMLondon Paddington
0 transfers
381One-way
Cheapest
09:58AMOxford0h56 10:54AMLondon Paddington
0 transfers
381One-way
Cheapest
10:37AMOxford1h06 11:43AMLondon Paddington
1 transfer
381One-way
Cheapest
11:19AMOxford1h01 12:20PMLondon Paddington
1 transfer
381One-way
Cheapest
10:16AMOxford1h03 11:19AMLondon Paddington
1 transfer
381One-way

Train schedule from Oxford to London

Showing trains for tomorrow, Thursday, August 18
08:58AMOxford0h51 09:49AMLondon Paddington
0 transfers
09:58AMOxford0h56 10:54AMLondon Paddington
0 transfers
10:16AMOxford1h03 11:19AMLondon Paddington
1 transfer
10:37AMOxford1h06 11:43AMLondon Paddington
1 transfer
10:58AMOxford0h56 11:54AMLondon Paddington
0 transfers
11:19AMOxford1h01 12:20PMLondon Paddington
1 transfer

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06
Wed
Sep 07

Fastest train times from Oxford to London

Showing times and prices for Aug 18

Fastest Journey

51 m

Average

58 m

Trains per day

6

Distance

83 km

Of the 6 trains that leave Oxford for London every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:58AMOxford0h51 09:49AMLondon Paddington
0 transfers
471One-way
10:58AMOxford0h56 11:54AMLondon Paddington
0 transfers
381One-way
09:58AMOxford0h56 10:54AMLondon Paddington
0 transfers
381One-way
11:19AMOxford1h01 12:20PMLondon Paddington
1 transfer
381One-way
10:16AMOxford1h03 11:19AMLondon Paddington
1 transfer
381One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Oxford to London

distanceDistance51 miles (82 km)
durationAverage train duration49 min
priceAverage train ticket price$29 (€27)
frequencyTrain frequency72 a day
changesDirect trainYes, there are 33 direct trains a day
carriersTrain providersCross Country, Chiltern Railways, Great Western Railway or First Great Western Service

Trains from Oxford to London cover the 51 miles (82 km) long journey taking on average 49 min with our travel partners like Cross Country, Chiltern Railways, Great Western Railway or First Great Western Service. Normally, there are 72 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $14 (€13), but the average price of train tickets is $29 (€27). Travelers depart most frequently from Oxford and arrive in London Victoria.

Train providers: Great Western Rail, Chiltern Railways and CrossCountry from Oxford to London trains

Buy your official Great Western Rail, Chiltern Railways and CrossCountry train tickets from Oxford to London from $14 (€13) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient route.

CrossCountry
Chiltern Railways
Great Western Rail

CrossCountry is a fast speed train company in the United Kingdom and for your next train between Oxford and London you can choose between Standard Class and First Class tickets on Omio.

Find cheap tickets for CrossCountry trains from Oxford to London on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Oxford to London train schedule from CrossCountry, the latest train ticket offers available and other travel information for the 51 miles (82 km) route between Oxford and London, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains between Oxford and London in the Omio app, you can check to see if the CrossCountry trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the CrossCountry train schedule for your ideal departure and arrival times, compare the best route available to get to London from Oxford and then book a cheap train with ease. Sit back and enjoy your upcoming train to London from Oxford with CrossCountry!

Oxford to London train information with CrossCountry:

  • Average Duration: 1 h 24 min
  • CrossCountry frequency: 14 a day

Chiltern Railways is a regional train company in the United Kingdom which is owned by Arriva Trains and has operated since 1996. Check the different ticket types for your next train from Oxford to London: Duo, Anytime, Season, Super Off Peak, Off Peak and Advance.

Chiltern Railways is one of the best options when traveling by train from Oxford to London. Omio quickly shows you current Chiltern Railways train schedules for the Oxford - London journey and makes it easier than ever for you to buy train tickets online for the cheapest, fastest or earliest journey available. The distance between Oxford and London is around 51 miles (82 km) and the cheapest Chiltern Railways one-way ticket you can book starts at $14 (€13). As you check the latest Oxford to London train schedule from Chiltern Railways for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to London safely. If you search for Chiltern Railways tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect Chiltern Railways ticket from Oxford to London so you can spend more time enjoying the smooth and easy journey!

  • Average Price: $14

Find cheap tickets for Great Western Rail trains from Oxford to London on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Oxford to London train schedule from Great Western Rail, the latest train ticket offers available and other travel information for the 51 miles (82 km) journey from Oxford to London, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Oxford to London in the Omio app, you can check to see if the Great Western Rail trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Great Western Rail train schedule for your ideal departure and arrival times, compare the best route available to get to London from Oxford and then book a cheap train with ease. Sit back and enjoy your upcoming train between Oxford and London with Great Western Rail!

Oxford to London train information with Great Western Rail:

  • Average Duration: 55 min
  • Great Western Rail frequency: 31 a day

Trains from Oxford to London

There are 14 trains per day for travel from Oxford to London, and direct services 7 days per week to Marylebone or Paddington stations. Of the 14 daily trains, 10 are direct routes so there are no delays along the way. The average time to travel is 1h 3min, with the slowest trains being 1h 34min because of stops. It is possible to make the trip in 47min if you get the right train. The distance covered is 51 miles (82 km).

Oxford to London Train Time: Daily Departures

The travel time of 51 miles (82 km) is covered in an average of 47min. Trains begin in early morning and there are 5 departures per hour throughout the day. Most of the trains are direct routes to the destination city. The last train is at 11:00 p.m., and services on Sunday are less frequent with a later morning trains. Passengers leave mostly from Oxford to arrive in London.

How long is the journey by train from Oxford to London?

Travel time from Oxford to London is an average of 50min, with some trains getting there in under 50min. Most of the trains are direct routes. Some trains have 1 stop on the way, so travel time is a little longer on these trains. The Chiltern Railways departures to Marylebone and other stopover trains to Paddington take up to 25min more to reach the destination.

Oxford Green Day. Source: Shutterstock

What is/are the departure and arrival stations for trains from Oxford to London?

Departure train station: The departure station is the Oxford train station located just minutes from central Oxford. There are other bus routes nearby, so it can be accessed via bus or taxi. The station has a café, cab rank, bathroom facilities, a supermarket, and free Wi-Fi. Charging stations are available to electronic devices, and handicapped access is available across the station. Make certain to get to the station at least 30-60min early so you don’t miss your train for the day.

Arrival train station: The arrival station is either London Paddington or London Marylebone, depending on the train you take. The Paddington station is located in western London, with underground connections and buses from anywhere in the city. The Marylebone Station is to the north of the city center, and accessible by Underground trains and buses just off Marylebone Rd. Both stations have pubs, shopping, dining, and cab ranks. There are also restaurants around the station.

Which train companies travel from Oxford to London?

The train providers for travel from Oxford to London are Great Western railroad (GWR) and trains to London Marylebone are serviced by Chiltern Railways. Cross Country Trains provides service from Oxford. The quickest trip to London is 56min, and direct trains are available. There are more than 5 direct service trains departing daily, and the last train leaves at 11:00 p.m. The Sunday schedule is less than the normal departures, and there is a later morning train than during the week. It’s good to check the train schedules often leading up to your trip as times change and you don’t want to miss your trip.

Great Western railroad (GWR) trains from Oxford to London

Great Western railroad (GWR) rail offers service to London, with the fastest trains taking only 56min to reach London Paddington. Most of the trains are direct routes to the destination city. There are up to 5 trains departing per hour during the week, and less on Sundays and a later morning train. The final train departs at 11:00 p.m. Be sure to check the train schedules on a daily basis leading up to your trip as schedules might change.

Chiltern Railways trains from Oxford to London

Chiltern Railways serves travel to Marylebone London and the trip averages 56min. There are up to 5 trains per hour departing, and most of the trains have direct routes. The last train departs at 11:00 p.m., and on Sundays the schedule is less than during the week, including a later morning train. It’s a good practice to check the train schedules often to make certain your trip has not changed or is delayed. Always arrive at the station at least 30min early to be certain you don’t miss your trip.

Oxford Blue Green. Source: Shutterstock

Train Oxford to London: Services on Board

For travel from Oxford to London, both Chiltern and Great Western railroad offer many benefits to make sure you’re comfortable on your journey. You can get a first-class ticket for more leg room and choice seating, but the Coach fares offer adjustable seats with thick cushions. There are no bag restrictions, and you might be able to bring a bike if there is ample room on the train. There is specific storage for wheelchairs, and the train is equipped to help disabled passenger’s board.

For safety, disabled passengers must disclose their illness when they book fares. Up to 2 pets are allowed to travel but must be in carriers. Service animals can also travel but must stay with their owners throughout the trip. They also must show proof of certification as a therapy animal. The trains offer free Wi-Fi and electrical outlets for charging devices during the journey, and assistance is available during travel.

How to find cheap train tickets from Oxford to London?

The cheapest way to get from Oxford to London depends on what methods you try to get reduced tickets. You can book on less busy times as travel is cheaper when you book off times and days. If you’re flexible with your travel plans you can also save a bundle on tickets. This takes careful planning as you must look at train schedules, dates, and decide the best times for you to travel.

Booking tickets that have longer travel times or that have more than 1 stop are also great ways to save. Booking tickets ahead of time often has cheap options, too. Take a good look at when you might be able to take your trip and how far in advance you can book it to save on ticket prices.

To London by train—travel tips

London is the destination of many travelers, and knowing more about the city can make your vacation more memorable, especially with tips that could save you money and make your trip more organized. One great tip is to pack appropriately. London weather is often unpredictable, and one day it can be sunny while the next chilly. Perhaps the best piece of clothing you can pack is a scarf. It’s versatile and will keep you warm in the event it does get cold, especially if you go into the Cotswolds. You should pack clothes that you can layer, from light shirts to middle weight sweaters and pants.

A great way to save is to fly into lesser-known airports and take a bus, taxi, or train into London. The UK has a great train and bus system, and it’s easy to access stops and underground Tube system. If you are staying in London more than a few days, it’s worth it to get an Oyster Card. It’s a pay-as-you-go card for all public transportation in the city, and getting one will save you a bundle.

Another big tip is to study the language. Sure, it’s still English, but British English is far different than American English, so learning the words and phrases they use will make your trip more enjoyable.

Train tickets from Oxford to London: when to book to save $

Time Price Savings
1 week earlier 9 €
2 weeks earlier 7 €29.%
3 weeks earlier 7 €29.%
1 month before 6 €50%
2 months earlier 7 €29.%
3 months earlier 6 €50%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Oxford - London. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Oxford - London 3 weeks in advance means you can save on average up to 29% compared to the price available on the day of departure.
  • If you book a ticket Oxford - London with 2 months in advance you save up to about 29% compared to the initial price.
  • By booking 3 months in advance, you could save up to 50%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips: Trains from Oxford to London

Travel by train 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
Looking to save money on your route? Omio customers have found the cheapest train from Oxford to London for the next 7 days starting from $14 (€13)  one way.
In the next 7 days you can expect to pay on average $29 (€27)  for a train ticket between Oxford and London.
The distance to London from Oxford by train is approximately 51 miles (82 km).
The train time between Oxford and London is on average 49 min  for the 51 miles (82 km) long journey, but the time it takes to go between Oxford and London by train can vary depending on specific dates or traveling on weekends and holidays.

Omio customers who travel this route most frequently depart from Oxford   and arrive in London Victoria.

Passengers board the train most frequently from Oxford, which is located around 1.2 miles (1.9 km) away from the city center, and they get off the train at London Victoria, located 1.8 miles (2.9 km) away from the city center.

For the trip from Oxford to London you can take a train with Cross Country, Chiltern Railways, Great Western Railway or First Great Western Service. Be sure to check out all possible train providers that offer services to London from Oxford on Omio to compare what amenities they may have.
Yes, there are 33 direct trains per day from Oxford to London, and you can find a direct train for this route with Chiltern Railways or Great Western Railway  on Omio. It's worth paying attention to when you purchase your train ticket as direct services tend to offer more convenience and save you time getting to your destination.
The average number of trains departing Oxford for London is 72 a day. The train schedules and services may vary between weekdays and weekends.
The first Oxford to London train departs at 6: 50 AM   and the last train from Oxford to London leaves at 11: 11 PM. Check out the most up-to-date train schedule from Oxford to London on Omio and find the best time to travel to your destination.
The price of a one way train ticket from Oxford to London is on average $29 (€27) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets between Oxford and London available a few months in advance.

Important Stations and Airports for this Journey

Oxford
London
The major railway station for departures from Oxford is Oxford. Read all the information you need to know about services, amenities and connections at Oxford for your journey from Oxford to London.
Amenities at station
WifiWifi
ShoppingShopping
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3451652030
Public transit options for Oxford
Location for Rail Replacement Services: From station forecourt in front of station

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