Find train tickets from London to Oxford

LON
30 May — 6 Jun1
1 adult
Fri 30/5
Fri 6/6

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Saturday

Average price (round-trip)

£230

Average price (one-way)

£27
Train tickets from London to Oxford are on average 85% less expensive on Tuesdays
Train tickets from London to Oxford are on average 167% more expensive on Saturdays
(avg. price over the last 2 weeks)
(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.

  • How much does a train ticket from London to Oxford cost?

    The average price of a round-trip train ticket from London to Oxford is £530. In the last 3 days, the lowest price found by KAYAK users was £1,425.

Book train tickets from London to Oxford (return)

28/5Wed
directGreat Western Railway
1h 20mQQP-OXQ
4/6Wed
directGreat Western Railway
1h 04mOXQ-QQP
£38
28/5Wed
directAccesRail
1h 24mLHR-OXF
4/6Wed
directAccesRail
1h 30mOXF-LHR
£70
29/5Thu
directAccesRail
1h 05mLHR-OXF
5/6Thu
directAccesRail
1h 40mOXF-LHR
£70
29/5Thu
directAccesRail
1h 40mLHR-OXF
4/6Wed
directAccesRail
1h 30mOXF-LHR
£70
28/5Wed
directAccesRail
1h 25mLHR-OXF
5/6Thu
directAccesRail
1h 30mOXF-LHR
£70

Search by stops

Search by train company

Book train tickets from London to Oxford (one-way)

29/5Thu
directGreat Western Railway
0h 56mQQP-OXQ
£14
28/5Wed
directTrain
1h 15mMY2-OXQ
£16
28/5Wed
directGreat Western Railway
1h 20mQQP-OXQ
£17
29/5Thu
directAccesRail
1h 50mLHR-OXF
£35
28/5Wed
directAccesRail
1h 25mLHR-OXF
£35
29/5Thu
1 stopMultiple carriers
1h 14mQQP-OXQ
£43
29/5Thu
1 stopAccesRail
3h 40mSTN-OXF
£70
28/5Wed
1 stopAccesRail
3h 50mSTN-OXF
£70
28/5Wed
1 stopAccesRail
3h 35mLTN-OXF
£72
29/5Thu
1 stopAccesRail
3h 35mLTN-OXF
£72
29/5Thu
1 stopAccesRail
3h 35mLGW-OXF
£74
28/5Wed
1 stopAccesRail
3h 45mLGW-OXF
£74

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.