Find train tickets from London to Oxford

LON
24 May — 31 May1
1 adult
Sat 24/5
Sat 31/5

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Thursday

Average price (round-trip)

£868
Train tickets from London to Oxford are on average 19% less expensive on Wednesdays
Train tickets from London to Oxford are on average 19% more expensive on Thursdays
(avg. price over the last 2 weeks)

Top tips for finding London to Oxford train tickets

  • 25% of our users found round-trip train tickets from London to Oxford for £38 or less.
  • You will generally catch the best train deals if you travel in the evening.

FAQs when traveling from London to Oxford by train

  • How long is a train journey to Oxford from London?

    The train journey from London to Oxford takes 1h 01m on average and covers a distance of 51 miles.

  • What train companies travel from London to Oxford?

    There are different train companies operating between London and Oxford. Great Western Railway and AccesRail are the most booked train companies.

Book train tickets from London to Oxford (return)

22/5Thu
directGreat Western Railway
1h 20mQQP-OXQ
29/5Thu
directGreat Western Railway
1h 04mOXQ-QQP
£38
23/5Fri
directAccesRail
1h 40mLHR-OXF
29/5Thu
directAccesRail
1h 30mOXF-LHR
£1,076
22/5Thu
directAccesRail
1h 24mLHR-OXF
29/5Thu
directAccesRail
1h 20mOXF-LHR
£1,076
23/5Fri
directAccesRail
1h 40mLHR-OXF
30/5Fri
directAccesRail
1h 10mOXF-LHR
£1,076
22/5Thu
directAccesRail
1h 25mLHR-OXF
30/5Fri
directAccesRail
1h 30mOXF-LHR
£1,076

Search by stops

Search by train company

More options for your train ride to Oxford

Complete your trip to Oxford with a hotel stay or car rental

Search Oxford trains on KAYAK. Find cheap train tickets to Oxford from London. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.