On weekdays the first train departs Cricklewood at 04:56 arriving at Bedford at 06:01. The last train departs Cricklewood at 03:56 arriving at Bedford at 05:01. These timings are based on the "railway day" which begins at 04:30.
Journey Time
The average journey time between Cricklewood and Bedford is 1 hour and 4 minutes.