You can get from London to St Albans by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
Travelling from London to St Albans includes taking a train.
Going by train is the quickest way from London to St Albans with an average travel time of 19 min.
You should expect to travel around 19 miles (30 km) from London to St Albans.
The average frequency per day from London to St Albans is:
However, we recommend checking specific travel dates for your journey to St Albans from London as scheduled services by train can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from London to St Albans:
Let Omio help you find the best company to travel with to St Albans from London:
Before travelling from London to St Albans, it’s good to know what ticket you can book and how much it will cost in the next 7 days:
But we recommend booking London to St Albans tickets online a few months before your planned travel date to score the best deals and save money on your trip.
Here are some other resources that might have the information you need