Cardiff to Oxford by Bus 34 GBP (5 Hours)

Wood Street to Gloucester Green by Bus

National Express bus

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:

To check times and prices of buses from Cardiff to Oxford click the button below. Be warned they can be very crowded and there is no guarantee of a place unless you book in advance:

Cardiff to Oxford - Megabus from 2 GBP (6 hrs)

Cardiff to Oxford by Megabus

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...

For booking information for Megabus it is advisable to book well in advance online to secure the lowest fares. To get the lastest prices and check availability from Cardiff to Oxford (via London) click on the button below:

Cardiff to Oxford - Train 40 GBP (2 hours)

Oxford Railway station

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.

Cardiff to Oxford by Car 108 miles (2.5 hours)

Car parking

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 .

Use the button below to check availability and rental prices.

Oxford Hotel Accommodation

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?

  Oxford Planner

Oxford Hotels

  Hotel Search


  Oxford Cottages

Oxford Cottage image

  Free Oxford Map

Oxford Map Download Free

  Oxford Events

Blenheim Palace Sportive and Family Cycle Day
(Tue 14th Aug, 2018)

Enjoy this once a year exclusive family opportunity to cycle around the picturesque Parkland of Blenheim Palace.

The Blenheim Palace Festival of Transport
(Tue 28th Aug, 2018)

This year all the vehicle shows will be held across the August Bank Holiday weekend creating the ultimate 'Festival of Transport'

St Giles Fair at St Giles
(Sun 02nd Sep, 2018)

The fair comes to St Giles for two days, lots of stalls and fair ground rides.