Trains from London to Oxford

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Today Tue 21 Feb Wed 22 Feb Thu 23 Feb Fri 24 Feb Sat 25 Feb Sun 26 Feb Mon 27 Feb Tue 28 Feb Wed 1 Mar Thu 2 Mar Fri 3 Mar Sat 4 Mar Sun 5 Mar Mon 6 Mar Tue 7 Mar Wed 8 Mar Thu 9 Mar Fri 10 Mar Sat 11 Mar Sun 12 Mar Mon 13 Mar Tue 14 Mar Wed 15 Mar Thu 16 Mar Fri 17 Mar Sat 18 Mar Sun 19 Mar Mon 20 Mar Tue 21 Mar Wed 22 Mar Thu 23 Mar Fri 24 Mar Sat 25 Mar Sun 26 Mar Mon 27 Mar Tue 28 Mar Wed 29 Mar Thu 30 Mar Fri 31 Mar Sat 1 Apr Sun 2 Apr Mon 3 Apr Tue 4 Apr Wed 5 Apr Thu 6 Apr Fri 7 Apr Sat 8 Apr Sun 9 Apr Mon 10 Apr Tue 11 Apr Wed 12 Apr Thu 13 Apr Fri 14 Apr Sat 15 Apr Sun 16 Apr Mon 17 Apr Tue 18 Apr Wed 19 Apr Thu 20 Apr Fri 21 Apr Sat 22 Apr Sun 23 Apr Mon 24 Apr Tue 25 Apr Wed 26 Apr Thu 27 Apr Fri 28 Apr Sat 29 Apr Sun 30 Apr
Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices
Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices

Price Calendar: These fares were collected over the last 24 hours and may be subject to change.

London to Oxford Train Information

Avg. Train Duration0m
Trains arrive inOxford
Trains depart fromLondon
Train Ticket Price£ 8.81
Distance83 km
Train Companies
  • Chiltern Railways
  • Great Western Railway

Quick Guide: Trains from London to Oxford

Finding trains from London to Oxford is easy with up to 5 services per hour available at peak times. Trains run throughout the day starting early in the morning and continuing till late at night. There is a choice of fast and slower services, and passengers choosing the faster option could be in Oxford in under an hour. The average journey time varies from just over 1 hour on fast routes to just over 1.5 hours on the slower route where there are more stops. The route is run by Great Western Rail and Chiltern Railways and though many trains terminate at Oxford some go on to other destinations such as Weston-super-Mare.


Which train companies go from London to Oxford?

Great Western Rail operate the trains running from London Paddington to Oxford. Chiltern Railways operate trains from London Marylebone to Oxford.

How long is the train from London to Oxford?

Trains from London to Oxford take roughly 1 hour.

When are the first and last trains of the day from London to Oxford?

The first train from London to Oxford is at 7:35 a.m and the last London to Oxford train leaves at 11:37 p.m.

Where do trains from London to Oxford depart from and arrive to?

Most trains from London to Oxford leave from Paddington Station though a commuter service from Marylebone is also available.Paddington Station is located in the centre of London just to the west of Oxford Street and is easily accessible by Underground. The Bakerloo, Hammersmith & City, District and Circle lines all stop at the station and there is easy access by escalator to the main concourse. Buses also stop nearby, including the 7, 23, 27, 205 and 436 and the N7 and N205 cover the area at night.

Trains from London to Oxford arrive at the main Oxford station in Park End Street. It's just a short walk to the centre of the city and taxis are available outside the station entrance. Local bus services also stop close to the station and run regularly till late at night.

Looking for more information on travelling from London to Oxford?

Can't get enough of travelling by train?

Everything you need to know about train travel in the UK

Tips and tricks on how to purchase cheap train tickets




Local Time 10:50
£ Sterling Pounds
Population 154,500
Region South East England
Languages English

How expensive is Oxford?

An Average Meal

An average meal in a restaurant in Oxford costs 1.2% less than in London.


Prices in Oxford are on average 5.2% lower than in London.

Public Transport

Public transport in Oxford costs around 16% less than in London.

A Night in a Hotel

A night in a hotel in Oxford is about 23.8% less expensive than in London.

Cheapest London to Oxford Trains This Weekend