West Midlands operates a train from St Albans to Northampton hourly. Tickets cost $2 - $4 and the journey takes 15 min. West Midlands also services this route hourly. Alternatively, Arriva UK operates a bus from St Albans to Northampton every 15 minutes. Tickets cost $5 - $8 and the journey takes 35 min. National Express also services this route every 4 hours.
From St Albans Abbey train to Watford Junction then train to Northampton. 1 h 36 min £19. From St Albans City train to Bedford Railway Station then bus to North Gate Bus Station. 2 h 32 min £21. From St Albans, St Peter's Street bus to Luton Station Interchange (Luton Railway Station) then bus to Delapre Crescent. 2 h 35 min £12. From St Albans taxi to Northampton. 51 min £196. From St Albans drive to Northampton. 51 min £8.