Buses from Bedford travel to Northampton , Milton Keynes , Cambridge , Oxford and other towns in the region . Most of these services depart from the main bus station in the town . The town 's bus services and major bus routes include route X5 to Milton Keynes , Cambridge and Oxford and services to Northampton , Kettering and other towns in the region .