Buses in St Albans

31 bus routes serve St Albans, run by Thameslink, West Midlands Trains, Sullivan Buses, Arriva Beds and Bucks and Arriva Herts and Essex and others. The busiest stops are St Albans City station, St Albans Abbey station and St Peter's Street.

Most frequent routes

Where you can go from St Albans

Routes

Bus companies

Stops and stations

Questions

Where can I go by bus from St Albans?
Direct buses from St Albans go to Luton (train, 321, X10), Marshalswick (S6, S9, S8), Verulam (S9, S8, S7), Welwyn Garden City (302, 653, 230), Bedford (train), Cell Barnes (S1), Cottonmill (S4), Hemel Hempstead (302, 300), Horsham (train) and Watford (321, 602).
Which bus goes from St Albans to Luton?
Routes train, 321 and X10, run by Thameslink, Arriva Beds and Bucks and Uno.
Which bus goes from St Albans to Marshalswick?
Routes S6, S9 and S8, run by Red Eagle.
Which bus goes from St Albans to Verulam?
Routes S9, S8 and S7, run by Red Eagle.
Where do buses stop in St Albans?
The busiest stops are St Albans City station, St Albans Abbey station, St Peter's Street, St Albans City Railway Station and Police Station.
Which bus companies run in St Albans?
Thameslink, West Midlands Trains, Sullivan Buses, Arriva Beds and Bucks, Arriva Herts and Essex, Uno, Red Rose Travel, Red Eagle, Centrebus and Redline.
What are the most frequent buses in St Albans?
the 84 (St Albans – Potters Bar), the 321 (Watford – Luton Town Centre), the 724 (Harlow Town Centre – St Albans) and the 301 (St Albans – Coreys Mill).

Timetables from the Bus Open Data Service (Department for Transport), updated Friday, 16 October 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook