Find train tickets from London to Oxford

LON
30 Aug — 6 Sep1
1 adult
Sat 30/8
Sat 6/9

Good to know

Average price (round-trip)

£18
(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 £14 or less.
  • You will generally catch the best train deals if you travel in the morning.

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 Chiltern Railways are the most booked train companies.

Book train tickets from London to Oxford (return)

20/8Wed
directGreat Western Railway
0h 53mQQP-OXQ
21/8Thu
directGreat Western Railway
0h 57mOXQ-QQP
£14
20/8Wed
directChiltern Railways
1h 22mD73-OXQ
21/8Thu
directChiltern Railways
1h 25mOXQ-D73
£22

Search by stops

Search by train company

More options for your train ride to Oxford

Popular train routes from London

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.