There are 4 ways to get from St Albans to Bedford by train, bus, taxi or car
Questions & Answers
The cheapest way to get from St Albans to Bedford is to drive which costs £5 - £9 and takes 39 min.
The quickest way to get from St Albans to Bedford is to taxi which costs £120 - £150 and takes 39 min.
No, there is no direct bus from St Albans to Bedford. However, there are services departing from St Albans, St Peter's Street and arriving at Cauldwell, Bedford College via Luton Town Centre, Galaxy Centre. The journey, including transfers, takes approximately 2 h 11 min.
Yes, there is a direct train departing from St Albans City and arriving at Bedford. Services depart every 20 minutes. The journey takes approximately 40 min.
The distance between St Albans and Bedford is 27 miles. The road distance is 35.2 miles.
The best way to get from St Albans to Bedford without a car is to train which takes 40 min and costs £11 - £16.
The train from St Albans City to Bedford takes 40 min including transfers and departs every 20 minutes.
St Albans to Bedford bus services, operated by Arriva UK, depart from St Albans, St Peter's Street station.
What companies run services between St Albans, England and Bedford, England?
Thameslink operates a train from St Albans to Bedford every 20 minutes. Tickets cost $15 - $20 and the journey takes 40 min. Alternatively, you can take a bus from St Albans to Bedford via Luton Station Interchange (Luton Railway Station) and Luton Town Centre, Galaxy Centre in around 2 h 11 min.
Train from St Albans City to Bedford
- Ave. Duration
- 40 min
- Every 20 minutes
- Estimated price
- $15 - $20
- Schedules at