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: CA$50.70
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 CA$50.70. 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 CA$10.40
-
From Birmingham to Oxford From CA$18.85
-
From Edinburgh (Waverley, city centre) to Oxford From CA$123.50
-
From Glasgow to Oxford From CA$146.25
-
From Banbury to Oxford From CA$10.40
-
From Gloucester to Oxford From CA$50.05
-
From Sheffield to Oxford From CA$87.10
-
From Gatwick Airport to Oxford From CA$19.50
-
From Leeds to Oxford From CA$106.60
-
From Reading to Oxford From CA$12.35
-
From Cambridge to Oxford From CA$33.15
-
From Coventry to Oxford From CA$16.25
Other journeys from Oxford
-
From Oxford to Reading From CA$7.80
-
From Oxford to Cambridge From CA$33.15
-
From Oxford to Coventry From CA$21.45
-
From Oxford to Brighton From CA$29.25
-
From Oxford to York From CA$319.15
-
From Oxford to Bath Spa From CA$43.55
-
From Oxford to Bournemouth From CA$22.10
-
From Oxford to Nottingham From CA$74.10
-
From Oxford to London From CA$10.40
-
From Oxford to Birmingham From CA$16.25
-
From Oxford to Edinburgh (Waverley, city centre) From CA$75.40
-
From Oxford to Glasgow From CA$145.60
Other journeys from St Albans
-
From St Albans to Luton From CA$8.45
-
From St Albans to London From CA$11.05
-
From St Albans to Brighton From CA$29.25
-
From St Albans to Bedford From CA$23.34
-
From St Albans to Guildford From CA$37.86
-
From St Albans to Herne Hill From CA$28.67
-
From St Albans to Nottingham From CA$76.70
-
From St Albans to Gatwick Airport From CA$26.65
-
From St Albans to Elstree and Borehamwood From CA$9.56
-
From St Albans to Birmingham From CA$68.90
-
From St Albans to Mill Hill Broadway From CA$13.42
-
From St Albans to Paris From CA$488.80