|Fastest time||5h 5m|
|Trips per day||10|
On average there are 10 bus trips per day. National Express has the most options for departures from Weymouth to Oxford, with an average of 10 trips per day and 20 monthly trips. One bus carrier currently travels from Weymouth to Oxford. Of the 10 trips there is 1 trip that is a direct route with no transfers.
Need more travel options? Traveling by Train from Weymouth to Oxford starts at $48.99.
Book National Express from Weymouth to Oxford from $35.16. There are 10 National Express schedules from Weymouth to Oxford and you can expect on average to pay $40.65 for a National Express ticket to Oxford. In Weymouth, National Express departs to Oxford from 57 The Esplanade and no other station. In Oxford, National Express arrives at Queens Lane (Stop K5) and 4 other stations.
An average trip on National Express from Weymouth to Oxford takes 7 hours and 17 minutes, while the fastest available National Express trip will get you to Oxford in 5 hours and 5 minutes,