- Must visit
Ashmolean Museum
The University of Oxford’s museum of art and archaeology, known for major collections from ancient Egypt to modern art. A top cultural stop in the city center.
Cheapest price
$34
Average price
$55
Fastest journey
50 m
Average duration
51 m
Trains per day
99
Distance
83 km
The best way to find a cheap train ticket from London to Oxford is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from London to Oxford will cost around $55 if you buy it on the day, but the cheapest tickets can be found for only $34.
Of the 99 trains that leave London for Oxford on Sat, May 23, 76 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sat, May 23 the direct trains cover the 83 km distance in an average of 51 m but if you time it right, some trains will get you there in just 50 m .
On Sat, May 23 the slowest trains will take 51 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
W34908
Y15432
L38095
W34641+
G00727
C42197+
G00903
Y15422
Y15415
Y15426
Y15429
Y15413Omio recommends booking the train as it is the most popular option from London to Oxford among Omio's users. If you are prioritising price take the bus with prices starting from $6. For those with little time consider booking a train which can get you there in 1h 23m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg. The ticket price range depends on the travel mode: a bus costs an average of $6, and a train costs an average of $14.
Distance: 51 miles (83 km)
Most popular Train | Bus | Driving |
|---|---|---|
$32 Average price | $28 Average price Cheapest | $46 Average price (fuel + tolls) |
1h 53m Average total duration Fastest 1h 23m Onboard + 30m Additional time* | 2h 13m Average total duration 1h 43m Onboard + 30m Additional time* | 1h 45m Average total duration (door-to-door) |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.2kg CO2 emissions | - CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company | Your own car or car rental |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from London to Oxford:
A bus is $5 (€4) less than a train for this route with tickets for a train from London to Oxford costing on average $32 (€26).
Other travel options to Oxford take longer:
Bus takes on average 1h 43m.
The journey is about 22m faster (1h 23m by train vs 1h 45m by car) and roughly $14 (€11) cheaper once you factor in fuel and tolls ($32 (€26) vs $46 (€37)). You'll also arrive in the city centre rather than hunting for parking, and you can work, read, or watch the landscape go by instead of concentrating on the road.
Direct services run with Great Western Railway, Chiltern Railways, Great Western Railway (GWR).
Driving is still worth considering if you want to stop along the way or need a car once you arrive.
The table below shows live departures for London to Oxford trains for today, Friday, May 22. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Y15431 | On time 5:57 PM London Paddington (PAD) | 0h53 | 6:50 PM Oxford station (OXF) | 0 transfersDirect | |
W35096+ G00733 | On time 6:08 PM London Paddington (PAD) | 1h02 | 7:10 PM Oxford station (OXF) | 1 transfer | |
L37394 | On time 6:15 PM London Marylebone (MYB) | 1h20 | 7:35 PM Oxford station (OXF) | 0 transfersDirect | |
C01016 | On time 6:23 PM London Paddington (PAD) | 0h51 | 7:14 PM Oxford station (OXF) | 0 transfersDirect | |
G14986+ G00912 | On time 6:36 PM London Paddington (PAD) | 1h02 | 7:38 PM Oxford station (OXF) | 1 transfer | |
L37404 | On time 6:45 PM London Marylebone (MYB) | 1h19 | 8:04 PM Oxford station (OXF) | 0 transfersDirect | |
Y15434 | On time 6:57 PM London Paddington (PAD) | 0h48 | 7:45 PM Oxford station (OXF) | 0 transfersDirect | |
L37341 | On time 7:10 PM London Marylebone (MYB) | 1h25 | 8:35 PM Oxford station (OXF) | 0 transfersDirect | |
W34913 | On time 7:23 PM London Paddington (PAD) | 0h55 | 8:18 PM Oxford station (OXF) | 0 transfersDirect | |
G14969+ G00918 | On time 7:30 PM London Paddington (PAD) | 1h09 | 8:39 PM Oxford station (OXF) | 1 transfer | |
C29743 | On time 7:40 PM London Marylebone (MYB) | 1h28 | 9:08 PM Oxford station (OXF) | 0 transfersDirect | |
G15157 | On time 7:53 PM London Paddington (PAD) | 0h51 | 8:44 PM Oxford station (OXF) | 0 transfersDirect | |
W35150+ G00934 | On time 8:05 PM London Paddington (PAD) | 1h03 | 9:08 PM Oxford station (OXF) | 1 transfer | |
L37402 | On time 8:06 PM London Marylebone (MYB) | 1h22 | 9:28 PM Oxford station (OXF) | 0 transfersDirect | |
W34918 | On time 8:23 PM London Paddington (PAD) | 0h54 | 9:17 PM Oxford station (OXF) | 0 transfersDirect | |
W35086+ G00925 | On time 8:34 PM London Paddington (PAD) | 1h04 | 9:38 PM Oxford station (OXF) | 1 transfer | |
L37405 | On time 8:40 PM London Marylebone (MYB) | 1h17 | 9:57 PM Oxford station (OXF) | 0 transfersDirect | |
Y15439 | On time 8:52 PM London Paddington (PAD) | 0h50 | 9:42 PM Oxford station (OXF) | 0 transfersDirect | |
L37344 | On time 9:06 PM London Marylebone (MYB) | 1h22 | 10:28 PM Oxford station (OXF) | 0 transfersDirect | |
W34923 | On time 9:23 PM London Paddington (PAD) | 0h54 | 10:17 PM Oxford station (OXF) | 0 transfersDirect | |
L37787 | On time 9:35 PM London Marylebone (MYB) | 1h22 | 10:57 PM Oxford station (OXF) | 0 transfersDirect | |
Y15440 | On time 9:53 PM London Paddington (PAD) | 0h47 | 10:40 PM Oxford station (OXF) | 0 transfersDirect | |
L37334 | On time 10:06 PM London Marylebone (MYB) | 1h27 | 11:33 PM Oxford station (OXF) | 0 transfersDirect | |
W34929 | On time 10:18 PM London Paddington (PAD) | 0h51 | 11:09 PM Oxford station (OXF) | 0 transfersDirect | |
G14974 · C47853 | On time 10:28 PM London Paddington (PAD) | 1h24 | 11:52 PM Oxford station (OXF) | 1 transfer | |
C29730 | On time 10:34 PM London Marylebone (MYB) | 1h31 | 12:05 AM Oxford station (OXF) | 0 transfersDirect | |
| Saturday, May 23 | |||||
L38098 | 12:01 AM London Marylebone (MYB) | 1h17 | 1:18 AM Oxford station (OXF) | 0 transfersDirect | |
W34937 | On time 12:30 AM London Paddington (PAD) | 1h21 | 1:51 AM Oxford station (OXF) | 0 transfersDirect | |
W34858 | 5:22 AM London Paddington (PAD) | 0h56 | 6:18 AM Oxford station (OXF) | 0 transfersDirect | |
Y15411 | 5:52 AM London Paddington (PAD) | 0h55 | 6:47 AM Oxford station (OXF) | 0 transfersDirect | |
L38372 | 5:52 AM London Marylebone (MYB) | 1h28 | 7:20 AM Oxford station (OXF) | 0 transfersDirect | |
W34605+ G00737 | 6:12 AM London Paddington (PAD) | 0h58 | 7:10 AM Oxford station (OXF) | 1 transfer | |
W34860 | 6:23 AM London Paddington (PAD) | 0h56 | 7:19 AM Oxford station (OXF) | 0 transfersDirect | |
C29736 | 6:37 AM London Marylebone (MYB) | 1h28 | 8:05 AM Oxford station (OXF) | 0 transfersDirect | |
Y15413 | 6:52 AM London Paddington (PAD) | 0h51 | 7:43 AM Oxford station (OXF) | 0 transfersDirect | |
L38433 | 7:07 AM London Marylebone (MYB) | 1h28 | 8:35 AM Oxford station (OXF) | 0 transfersDirect | |
W34862 | 7:22 AM London Paddington (PAD) | 0h54 | 8:16 AM Oxford station (OXF) | 0 transfersDirect | |
W35062+ G00852 | 7:32 AM London Paddington (PAD) | 1h06 | 8:38 AM Oxford station (OXF) | 1 transfer | |
L38450 | 7:37 AM London Marylebone (MYB) | 1h27 | 9:04 AM Oxford station (OXF) | 0 transfersDirect | |
Y15415 | 7:53 AM London Paddington (PAD) | 0h50 | 8:43 AM Oxford station (OXF) | 0 transfersDirect | |
L38436 | 8:07 AM London Marylebone (MYB) | 1h28 | 9:35 AM Oxford station (OXF) | 0 transfersDirect | |
C42174+ G00740 | 8:12 AM London Paddington (PAD) | 0h56 | 9:08 AM Oxford station (OXF) | 1 transfer | |
W34866 | 8:20 AM London Paddington (PAD) | 0h56 | 9:16 AM Oxford station (OXF) | 0 transfersDirect | |
C42281+ G00856 | 8:32 AM London Paddington (PAD) | 1h06 | 9:38 AM Oxford station (OXF) | 1 transfer | |
C29722 | 8:37 AM London Marylebone (MYB) | 1h28 | 10:05 AM Oxford station (OXF) | 0 transfersDirect | |
Y15418 | 8:52 AM London Paddington (PAD) | 0h51 | 9:43 AM Oxford station (OXF) | 0 transfersDirect | |
L38168 | 9:07 AM London Marylebone (MYB) | 1h28 | 10:35 AM Oxford station (OXF) | 0 transfersDirect | |
W34870 | 9:22 AM London Paddington (PAD) | 0h56 | 10:18 AM Oxford station (OXF) | 0 transfersDirect | |
W35066+ G00859 | 9:32 AM London Paddington (PAD) | 1h06 | 10:38 AM Oxford station (OXF) | 1 transfer | |
L38181 | 9:42 AM London Marylebone (MYB) | 1h22 | 11:04 AM Oxford station (OXF) | 0 transfersDirect | |
Y15400 | 9:50 AM London Paddington (PAD) | 0h53 | 10:43 AM Oxford station (OXF) | 0 transfersDirect | |
L38179 | 10:07 AM London Marylebone (MYB) | 1h28 | 11:35 AM Oxford station (OXF) | 0 transfersDirect | |
W34875 | 10:22 AM London Paddington (PAD) | 0h56 | 11:18 AM Oxford station (OXF) | 0 transfersDirect | |
C29720 | 10:37 AM London Marylebone (MYB) | 1h28 | 12:05 PM Oxford station (OXF) | 0 transfersDirect | |
V80511+ G00862 | 10:45 AM London Paddington (PAD) | 0h53 | 11:38 AM Oxford station (OXF) | 1 transfer | |
Y15420 | 10:52 AM London Paddington (PAD) | 0h52 | 11:44 AM Oxford station (OXF) | 0 transfersDirect | |
L38171 | 11:07 AM London Marylebone (MYB) | 1h28 | 12:35 PM Oxford station (OXF) | 0 transfersDirect | |
W34621+ G00705 | 11:12 AM London Paddington (PAD) | 0h56 | 12:08 PM Oxford station (OXF) | 1 transfer | |
W34880 | 11:23 AM London Paddington (PAD) | 0h53 | 12:16 PM Oxford station (OXF) | 0 transfersDirect | |
W35070+ G00868 | 11:32 AM London Paddington (PAD) | 1h06 | 12:38 PM Oxford station (OXF) | 1 transfer | |
L38185 | 11:37 AM London Marylebone (MYB) | 1h27 | 1:04 PM Oxford station (OXF) | 0 transfersDirect | |
Y15403 | 11:50 AM London Paddington (PAD) | 0h53 | 12:43 PM Oxford station (OXF) | 0 transfersDirect | |
L38097 | 12:05 PM London Marylebone (MYB) | 1h30 | 1:35 PM Oxford station (OXF) | 0 transfersDirect | |
W34625+ G00707 | 12:12 PM London Paddington (PAD) | 0h58 | 1:10 PM Oxford station (OXF) | 1 transfer | |
C42244 | 12:22 PM London Paddington (PAD) | 0h59 | 1:21 PM Oxford station (OXF) | 0 transfersDirect | |
W35072+ G00873 | 12:32 PM London Paddington (PAD) | 1h06 | 1:38 PM Oxford station (OXF) | 1 transfer | |
C29718 | 12:34 PM London Marylebone (MYB) | 1h31 | 2:05 PM Oxford station (OXF) | 0 transfersDirect | |
Y15422 | 12:53 PM London Paddington (PAD) | 0h50 | 1:43 PM Oxford station (OXF) | 0 transfersDirect | |
L38175 | 1:05 PM London Marylebone (MYB) | 1h30 | 2:35 PM Oxford station (OXF) | 0 transfersDirect | |
W34890 | 1:22 PM London Paddington (PAD) | 0h55 | 2:17 PM Oxford station (OXF) | 0 transfersDirect | |
W35074+ G00881 | 1:32 PM London Paddington (PAD) | 1h06 | 2:38 PM Oxford station (OXF) | 1 transfer | |
L38145 | 1:32 PM London Marylebone (MYB) | 1h33 | 3:05 PM Oxford station (OXF) | 0 transfersDirect | |
Y15424 | 1:50 PM London Paddington (PAD) | 0h53 | 2:43 PM Oxford station (OXF) | 0 transfersDirect | |
L38166 | 2:05 PM London Marylebone (MYB) | 1h30 | 3:35 PM Oxford station (OXF) | 0 transfersDirect | |
W34631+ G00714 | 2:12 PM London Paddington (PAD) | 0h57 | 3:09 PM Oxford station (OXF) | 1 transfer | |
W34895 | 2:20 PM London Paddington (PAD) | 0h56 | 3:16 PM Oxford station (OXF) | 0 transfersDirect | |
C29716 | 2:32 PM London Marylebone (MYB) | 1h33 | 4:05 PM Oxford station (OXF) | 0 transfersDirect | |
W35076+ G00886 | 2:33 PM London Paddington (PAD) | 1h05 | 3:38 PM Oxford station (OXF) | 1 transfer | |
Y15426 | 2:52 PM London Paddington (PAD) | 0h51 | 3:43 PM Oxford station (OXF) | 0 transfersDirect | |
L38146 | 3:05 PM London Marylebone (MYB) | 1h30 | 4:35 PM Oxford station (OXF) | 0 transfersDirect | |
W34635+ G00719 | 3:12 PM London Paddington (PAD) | 0h57 | 4:09 PM Oxford station (OXF) | 1 transfer | |
W34899 | 3:23 PM London Paddington (PAD) | 0h54 | 4:17 PM Oxford station (OXF) | 0 transfersDirect | |
C42194+ G00889 | 3:30 PM London Paddington (PAD) | 1h08 | 4:38 PM Oxford station (OXF) | 1 transfer | |
L38182 | 3:37 PM London Marylebone (MYB) | 1h27 | 5:04 PM Oxford station (OXF) | 0 transfersDirect | |
Y15429 | 3:52 PM London Paddington (PAD) | 0h51 | 4:43 PM Oxford station (OXF) | 0 transfersDirect | |
L38180 | 4:05 PM London Marylebone (MYB) | 1h30 | 5:35 PM Oxford station (OXF) | 0 transfersDirect | |
L38180 | 4:07 PM London Marylebone (MYB) | 1h28 | 5:35 PM Oxford station (OXF) | 0 transfersDirect | |
W34904 | 4:23 PM London Paddington (PAD) | 0h54 | 5:17 PM Oxford station (OXF) | 0 transfersDirect | |
C42282+ G00896 | 4:33 PM London Paddington (PAD) | 1h05 | 5:38 PM Oxford station (OXF) | 1 transfer | |
C29714 | 4:37 PM London Marylebone (MYB) | 1h28 | 6:05 PM Oxford station (OXF) | 0 transfersDirect | |
C42406 | 4:50 PM London Paddington (PAD) | 0h53 | 5:43 PM Oxford station (OXF) | 0 transfersDirect | |
L38150 | 5:07 PM London Marylebone (MYB) | 1h28 | 6:35 PM Oxford station (OXF) | 0 transfersDirect | |
W34641+ G00727 | 5:12 PM London Paddington (PAD) | 0h56 | 6:08 PM Oxford station (OXF) | 1 transfer | |
W34908 | 5:23 PM London Paddington (PAD) | 0h53 | 6:16 PM Oxford station (OXF) | 0 transfersDirect | |
C42197+ G00903 | 5:30 PM London Paddington (PAD) | 1h08 | 6:38 PM Oxford station (OXF) | 1 transfer | |
L38095 | 5:46 PM London Marylebone (MYB) | 1h18 | 7:04 PM Oxford station (OXF) | 0 transfersDirect | |
Y15432 | 5:52 PM London Paddington (PAD) | 0h51 | 6:43 PM Oxford station (OXF) | 0 transfersDirect | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Trains from London to Oxford run on average 10 times per day, taking around 1h 23m. Cheap train tickets for this journey start at $14 (€11) but you can travel from only $6 (€5) by bus.
There are 7 trains per day. The earliest train runs at 00:01, the last at 23:58. The fastest train covers the 51 miles (83 km) distance in 51m.
Distance 51 miles (83 km) |
Average train duration 1h 23m |
Cheapest ticket price $14 (€11) |
Trains per day 10 |
Direct trains 7 |
Fastest train 51m |
First train 12:01 AM |
Last train 11:58 PM |
Cheapest Month Feb |
Cheapest Day Tue |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Tue |
Least Busy Day Sun |
Best time to book 21 days |
Discover the best of Oxford — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Oxford trip today.
The University of Oxford’s museum of art and archaeology, known for major collections from ancient Egypt to modern art. A top cultural stop in the city center.
A distinctive anthropology and archaeology museum famous for densely displayed global collections and atmospheric Victorian cases. Especially popular with first-time visitors.
Oxford’s main natural history museum, celebrated for dinosaur skeletons, scientific specimens, and striking neo-Gothic architecture. A strong choice for families and science fans.
One of Oxford’s signature streets, lined with historic university buildings, bookshops, and classic views. A natural starting point for walking through the old center.
A compact historic square framed by the Radcliffe Camera, colleges, and church architecture. It offers one of the most recognizable city scenes.
One of Oxford’s grandest streets, admired for its elegant curve and concentration of university architecture. It remains a classic route for first-time visitors.
A historic Oxfordshire pork sausage, traditionally seasoned with herbs and spices. It is one of the city’s best-known local specialities.
A famous Oxfordshire pastry from nearby Banbury, filled with currants, spice and citrus peel. It is a classic regional sweet treat often found in Oxford.
A bitter orange marmalade long associated with Oxford breakfast tables, especially through historic local producers. It is a traditional local preserve.
A well-known restaurant by the river, noted for refined British cooking, seasonal menus and a classic Oxford dining experience.
A famous historic riverside pub outside central Oxford, known for classic British dishes, Sunday roasts and a picturesque setting.
A long-established brasserie on Oxford High Street, popular for reliable European dishes, good breakfasts and a lively elegant atmosphere.
Oxford is pricey by UK standards, especially for hotels and central dining, though pubs and chains offer cheaper meals.
Service is often included in restaurants; if not, tip 10-12.5% for good service. Round up taxis. No tip needed for pubs unless table service.
Official public transport app
Oxford Railway Station, Oxford -> Gloucester Green Bus Station, Oxford
Whether it's for business, pleasure, or something else entirely, travellers can get from London to Oxford via train easily. Early or late risers can expect to find a train to Oxford every 10 minutes, which is excellent for those commuting to work. The mid-morning, lunch, early afternoon, and late evening trains leave every 30 minutes. The journey from London to Oxford is a leisurely one, and on average, takes just over an hour.
There are frequent daily trains from London to Oxford with the first train leaving at around 6:10 a.m and the last train at about 11:10 p.m. For morning commuters travelling to Oxford for work or early appointments, 17 trains leave between 6:00 a.m. and 9:00 a.m. After the morning rush, trains from London to Oxford usually leave every 30 minutes, so the wait is never very long.
Typically, trains from London to Oxford take between 49 minutes to just over an hour. Most trains from London to Oxford travel directly. However, some trips require a change roughly halfway through the journey, at Didcot Parkway station or Reading station.
Departure train station: Getting to either London Marylebone station or London Paddington station is easy. Typically. the easiest option is the Tube. Marylebone and Paddington Tube stations are a short walk from Marylebone and Paddington stations. Buses and taxis are also good options. From central London, it will take roughly 30 minutes via public transport to get to either Marylebone station (2.5 miles) or London Paddington station (3.1 miles).
Arrival train station: When arriving at Oxford station or Oxford Parkway station, there are numerous options for the journey onwards. From Oxford Parkway station, the 250 bus takes 10 minutes to arrive at the city centre (4.9 miles). Oxford station is just a 10-minute (900 metre) walk from the city centre.
Great Western Railway, CrossCountry, and Chiltern Railways all travel from London to Oxford.
Great Western Railway (GWR) trains from London to Oxford leave daily from 5:45 a.m. to 11:39 p.m. On weekdays, there are up to 168 trains travelling from London to Oxford, with a train every 15 minutes. The journey usually takes just over an hour and the fastest train takes only 48 minutes. The 52-mile route has both direct and non-direct trains. With GWR, it's possible to purchase cheaper tickets by using a railcard, booking in advance, travelling at off-peak times, or buying a GroupSave train ticket.
CrossCountry services run frequently from London to Oxford, with the first train leaving at around 6:30 a.m. and the last one departing at about 1:00 am. CrossCountry trains to Oxford from London depart every 10 to 30 minutes, with both direct and non-direct services. CrossCountry offers many money-saving options through its railcard, group day tickets, and off-peak tickets.
Chiltern Railways services from London to Oxford begin at around 6:40 a.m. and run till 1:00 a.m. The trains take an average just over an hour, with the quickest service taking 52 minutes. The trains typically depart more frequently at peak times (morning and later afternoon), but usually, there's at least one train every 30 minutes. Cost-saving options are available with advance booking or and off-peak travel.
Great Western Railway, CrossCountry, and Chiltern Railways offer many excellent services onboard, including WiFi and beverage services. All three train lines have reserved wheelchair zones. Passengers who require extra assistance while travelling are encouraged to call ahead or speak to ticket staff at the station. Passengers are allowed to bring no more than three pieces of luggage and should check the specific measurements before travelling. Travelling with bikes is permitted; however, restrictions apply during peak times.
Booking ahead, using railcards, being flexible with travel dates and times, as well as choosing a slower journey are just some ways to find cheap train tickets when travelling from London to Oxford.
Find answers to the most common questions about traveling from London to Oxford by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Oxford, this guide helps you travel smarter and with confidence.

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