Trip to St Albans

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from London to St Albans

🚆 Hop on the direct train from London St Pancras Intl to St Albans City, departing every 15 minutes. The journey will whisk you to your destination in just 19 minutes. 💷 Ticket prices for the London to St Albans train range from £9 to £21. Choose from multiple routes, such as via Bedford, Brighton, or Horsham, all taking around 33 minutes to cover the 35.0 km distance.

Where to stay in St Albans

There are over 31 hotels to stay in St Albans. Prices range from $79 per night.

Accomodation

Will you be returning to London by train?

If you are looking for the return train journey, check out trains from St Albans to London

See schedule