Because of its compact nature, most everything in Oxford is easily accessible on foot or by bicycle. In addition to being cycle friendly, Oxford has excellent public transportation; buses connect all major areas of the city and have regular and frequent routes.