Subscribe to receive top tips, train news and travel inspiration straight to your inbox
St Albans to Oxford by train
-
First train03:33
-
Last train23:59
-
Avg changes1
-
Fastest journey1hr 45m
-
Distance65 kilometres
-
Trains per day16
-
Avg. journey time2hr 14m
-
Train operators
Explore St Albans to Oxford by train
Thinking about travelling from St Albans to Oxford by train? Here’s everything you need to know to maximise your experience along this train journey.
Train travel between St Albans and Oxford: train ticket prices
Cost of train tickets from St Albans to Oxford:
Cheapest tickets: US$39.00
Cost of tickets when booked 30 days in advance:
Cost of tickets when booked 7 days in advance:
Tickets go on sale 2 months in advance.
St Albans to Oxford departure timetable
On this route, 16 trains run daily, with the first one leaving St Albans at 03:33 and the last leaving at 23:59 during the week.
For weekend travel to Oxford, the earliest departure is at 06:39 and the last one is at 22:27. You will find that departures along this journey occur every 26 minutes.
Average train travel time and distance from St Albans to Oxford
On this route, the fastest trip lasts 1 hour and 45 minutes, spanning 65 kilometres in total.
When do tickets between St Albans and Oxford go on sale?
Travellers can book train journeys between St Albans and Oxford 2 months before the travel date. The earlier you book, the better the price. Stay informed about ticket availability by setting up a personalised booking alert with Rail Europe.
Making the most of your St Albans to Oxford travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Oxford.
Frequently asked questions
How far is St Albans to Oxford by train?
The distance between St Albans and Oxford is 65 kilometres.
How much is a train ticket from St Albans to Oxford?
The cheapest fare on this route is US$39.00. If you book 30 days in advance, tickets cost about . If booked 7 days in advance, the cost is typically .
How far in advance can I book my St Albans to Oxford train tickets?
Tickets for this route become available 2 months before the travel date.
How long does the train take from St Albans to Oxford?
The fastest travel time is 1 hour and 45 minutes.
Other journeys to Oxford View all journeys to Oxford
-
From London to Oxford From US$8.00
-
From Birmingham to Oxford From US$14.50
-
From Edinburgh (Waverley, city centre) to Oxford From US$95.00
-
From Glasgow to Oxford From US$112.50
-
From Banbury to Oxford From US$8.00
-
From Gloucester to Oxford From US$38.50
-
From Sheffield to Oxford From US$67.00
-
From Gatwick Airport to Oxford From US$15.00
-
From Leeds to Oxford From US$82.00
-
From Reading to Oxford From US$9.50
-
From Cambridge to Oxford From US$25.50
-
From Coventry to Oxford From US$12.50
Other journeys from Oxford
-
From Oxford to Reading From US$6.00
-
From Oxford to Cambridge From US$25.50
-
From Oxford to Coventry From US$16.50
-
From Oxford to Brighton From US$22.50
-
From Oxford to York From US$513.00
-
From Oxford to Bath Spa From US$33.50
-
From Oxford to Bournemouth From US$17.00
-
From Oxford to Nottingham From US$57.00
-
From Oxford to London From US$8.00
-
From Oxford to Birmingham From US$12.50
-
From Oxford to Edinburgh (Waverley, city centre) From US$58.00
-
From Oxford to Glasgow From US$112.00
Other journeys from St Albans
-
From St Albans to Luton From US$6.16
-
From St Albans to London From US$8.50
-
From St Albans to Brighton From US$22.50
-
From St Albans to Bedford From US$17.02
-
From St Albans to Guildford From US$27.61
-
From St Albans to Herne Hill From US$20.91
-
From St Albans to Nottingham From US$59.00
-
From St Albans to Gatwick Airport From US$20.50
-
From St Albans to Elstree and Borehamwood From US$6.97
-
From St Albans to Birmingham From US$53.00
-
From St Albans to Mill Hill Broadway From US$9.78
-
From St Albans to Paris From US$376.00