You can get a bus from Cardiff bus station (Wood street) to Oxford (Gloucester Green), National Express run four coaches a day. The journey time is between 5 and 6 hours depending on the time you travel, this includes a change at Birmingham coach station, as there are no direct coaches to Oxford. The cost of a return ticket is between 27 and 34 GBP. To book in advance on the secure official website just click the button below:
If you are time rich, but cash poor, you could consider taking Megabus to Oxford via London due to their very cheap fares. Megabus operates 9 buses a day between Cardiff City Centre and Victoria Coach Station where you can connect to the London to Oxford megabus service which is even more frequent. See our London to Oxford section for details of the London to Oxford service. The only problem with this route is that it involves travelling in and out of London which can be very congested and slow so might take much longer than scheduled...
The fastest way to get to Oxford from Cardiff is to get the train from Cardiff Central train station. There are trains every half hour from 6am till 9pm, the train journey time is around 2 hours and requires you to change at Didcot Parkway train station as there are no direct trains. The cost of train ticket in the UK is quite complicated, the best thing to do is to book well in advance and possibly buy a single ticket in either direction. This way you can pay as little as 40 GBP for you ticket rather than 130 - 200 for a peak return ticket. Use the button below to check train times and prices.
If you are travelling to Oxford by car, you have several options on what to do with your car when you get there. If you are only visiting for the day then it is best to use the Oxford Park and Ride facilities (free parking) located North, South, East and West of the city centre. For more detailed information including maps see our guide to the Oxford Park and Ride. If you are just visiting for a few hours then you might want to use one of the car parks located within the City Centre. For more detailed information including maps see our guide to parking in Oxford. If you need to book a rental car when you get to Oxford there are several places to pick up a car. See our guide to renting a car in Oxford .
If you decide you would like to spend a little longer in Oxford to soak up the atmosphere and visit a few more attractions why not check out some of the Oxford Hotel Deals and see if anything takes your fancy?