Travel from St-Albans to Brixton

Bus or train from St Albans to Brixton?

Thameslink operates a train from St Albans to Brixton every 30 minutes. Tickets cost $13 - $19 and the journey takes 51 min. Alternatively, Arriva UK operates a bus from St Albans to Brixton every 15 minutes. Tickets cost $5 - $7 and the journey takes 14 min. 2 other operators also service this route.

Book transport from St Albans to Brixton

How to get from St Albans to Brixton

From St Albans City train to Loughborough Junction. 51 min £11. From St Albans City train to London St Pancras International LL then train to Loughborough Junction. 51 min £14. From St Albans, St Peter's Street bus to Bricket Wood, Black Boy PH then line 757 bus to Victoria, Green Line Coach Station. 1 h 21 min £10. From St Albans, Lattimore Road line 84 bus to High Barnet Underground Station then Tube to Stockwell Underground Station. 1 h 54 min £9. From St Albans taxi to Brixton. 42 min £117. From St Albans drive to Brixton. 42 min £5. From St Albans rideshare to London. 51 min £3.

Is there a direct train between St Albans and Brixton?

Yes, there is a direct train departing from St Albans City and arriving at Loughborough Junction. Services depart every 30 minutes. The journey takes approximately 51 mins.

Is there a direct bus between St Albans and Brixton?

No, there is no direct bus from St Albans to Brixton. However, there are services departing from St Albans, St Peter's Street and arriving at Victoria, Green Line Coach Station via Bricket Wood, Black Boy PH. The journey, including transfers, takes approximately 1 h 21 min.