|Distance||151 miles (244 km)|
Buses from Oxford to Preston cover the 151 miles (244 km) long trip with our travel partners like. There are direct bus services available. Travelers depart most frequently from Oxford and arrive in Preston, Bus Station.
There are a few bus stations in Oxford to start your trip from including Oxford, St Giles (Stop C5), Oxford, Bus Station, Gloucester Green and Oxford, Railway Station (Stop R4). In Preston you have a few bus station options to choose from for your arrival including Preston, Bus Station, Preston, Bus Station (Stand 23) and Preston, Carlisle Street.
Omio customers traveling this route depart most frequently from Oxford and arrive in Preston, Bus Station.
The most popular departure bus station with passengers for this route, called Oxford, is located 0 mile (s) / 0 km from the city center of Oxford.
The most popular arrival bus station, Preston, Bus Station, is located 1 mile (s) / 1 km away from the city center of Preston.
Here are some other resources that might have the information you need