The average bus between Bream and Oxford takes 5h 7m and the fastest bus takes 3h 51m. The bus service runs several times per day from Bream to Oxford. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 5 times a day between Bream and Oxford. The earliest departure is at 12:29 AM at night, and the last departure from Bream is at 4:15 PM which arrives into Oxford at 8:32 AM. All services require a transfer at Transport Hub arrival and take an average of 5h 7m. The schedules shown below are for the next available departures.


8h 2m • 2 changes


4h 21m • 2 changes


4h 2m • 2 changes


3h 51m • 2 changes


8h 2m • 2 changes


4h 21m • 2 changes


4h 2m • 2 changes


3h 51m • 2 changes


8h 7m • 2 changes


3h 52m • 2 changes


3h 52m • 2 changes


3h 52m • 2 changes


8h 8m • 2 changes


4h 22m • 2 changes


4h 22m • 2 changes


4h 22m • 2 changes


4h 21m • 2 changes


4h 2m • 2 changes


3h 51m • 2 changes


4h 1m • 2 changes


8h 2m • 2 changes


4h 21m • 2 changes


4h 2m • 2 changes


3h 51m • 2 changes
Want to know about travelling from Bream to Oxford? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Bream to Oxford. However, there are services departing from Bream station and arriving at Oxford station via Transport Hub arrival. The journey, including transfers, takes approximately 5h 7m.
Bream to Oxford bus services, operated by Stagecoach West, depart from Community Centre station.
Bream to Oxford bus services, operated by Stagecoach West, arrive at Magdalen Street East station.
The distance between Bream and Oxford is 90.7 km. The road distance is 120 km.
You can take a bus from Community Centre to Magdalen Street East via Transport Hub arrival, Transport Hub, Promenade, and Royal Well Bus Station in around 4h 25m.