Green Line (operated by Arriva) operates a bus from Uxbridge to St Albans every 30 minutes. Tickets cost $9 and the journey takes 1 h 17 min.
How to get from Uxbridge to St Albans
From Uxbridge Underground Station Tube to Finchley Road Underground Station, Tube to West Hampstead Thameslink, then train to St Albans City. 56 min £13. From Uxbridge, York Road (UB8) line 724 bus to St Albans, Abbey. 1 h 17 min £5. From Uxbridge taxi to St Albans. 23 min £92. From Uxbridge drive to St Albans. 23 min £4.
Is there a direct bus between Uxbridge and St Albans?
Yes, there is a direct bus departing from Uxbridge, York Road (UB8) and arriving at St Albans, Abbey. Services depart every 30 minutes, and operate every day. The journey takes approximately 1¼ hours.