COMPARE Prices across different modes

Tue
26 Oct
£58Great Western Railway
Find prices
Wed
27 Oct
£40Great Western Railway
£20National Express
Thu
28 Oct
£41Great Western Railway
£20National Express
Fri
29 Oct
£41Great Western Railway
Find prices
Sat
30 Oct
£41Great Western Railway
Find prices
Sun
31 Oct
£41Great Western Railway
Find prices
Mon
1 Nov
£41Great Western Railway
Find prices

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Oxford from Cardiff

distanceDistance84 miles (136 km)
durationAverage train duration2 h 3 min
priceAverage train ticket price£43 (€49)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesGreat Western Railway

Trains from Cardiff to Oxford cover the 84 miles (136 km) long journey taking on average 2 h 3 min with our travel partners like Great Western Railway. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £40, but the average price of train tickets is £43. Travellers depart most frequently from Cardiff Central and arrive in Oxford.

Trains from Cardiff to Oxford: Journey Details

Hopping on the train from Cardiff to Oxford is a breeze, with frequent services and up to 37 departures a day. Each journey can require one to three changes depending on the time of day. On weekends, trains remain frequent but the timetable is slightly altered.

Which train companies go from Cardiff to Oxford?

Trains from Cardiff to Oxford are provided by Great Western Railways.

How long is the train from Cardiff to Oxford?

The train from Cardiff to Oxford takes around 2 hours and 11 minutes on average. All journeys require at least 1 transfer calling at Reading, Bath, Swindon, Didcot Parkway or Bristol Parkway.

When are the first and last trains of the day from Cardiff to Oxford?

From Monday to Friday, services commence as early as 5:12 a.m and roughly run twice an hour until 11:27 p.m. On the weekend, the frequency of trains from Cardiff to Oxford are the same, but the times are slightly different.

When is the best time to book a train ticket from Cardiff to Oxford?

In order to get the best price for train tickets from Cardiff to Oxford it's best advised to book them at least 3 weeks before departure.

Where do trains from Cardiff to Oxford depart from and arrive at?

Trains from Cardiff to Oxford depart from Cardiff Central Station, located in the city centre. The station is well connected by public transport from all over the city and surrounding areas.

All trains from Cardiff to Oxford arrive at Oxford Railway Station, situated in the heart of the city. Arrival passengers can walk to their central destination if desired. Or hop on the local transport if preferred. There is also a taxi rank outside the terminal.

Travel Tips

Trains from Cardiff to Oxford
Travel by train to Oxford easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to Oxford.
FAQs
What is the price of the cheapest train from Cardiff to Oxford?
Omio customers have found cheap train tickets from Cardiff to Oxford for as low as £40  for the next 7 days.
What is the average cost of a train from Cardiff to Oxford?
The Cardiff to Oxford train ticket price is on average £43  if you are looking to book your tickets for this trip in the next week.
What is the distance to Oxford from Cardiff via train?
The train distance from Cardiff to Oxford is around 84 miles (136 km).
What is the average Cardiff to Oxford train duration?
The Cardiff to Oxford train duration is on average 2 h 3 min, which is to be expected when travelling 84 miles (136 km) from Cardiff to Oxford. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
When travelling by train from Cardiff to Oxford, which train station in Cardiff do I depart from and which train station in Oxford do I arrive in?

Some of the Cardiff train stations to Oxford you can start your journey from include Cardiff Central, Cardiff (Queen Street) and Cardiff (Cathays). Similarly, some of the arrival train stations in Oxford include Oxford, Oxford Parkway Station and Oxford, Magdalen Road.

When travelling this route, Omio customers are departing most frequently from Cardiff Central   and arriving in Oxford.

Where is the Cardiff train station located? Where is the Oxford train station located?

The most popular departure train station with passengers for this route, called Cardiff Central, is located 0 mile (s) / 0 km from the city centre of Cardiff.

The most popular arrival train station, Oxford, is located 0 mile (s) / 0 km away from the city centre of Oxford.

What train providers offer a service between Cardiff and Oxford?
Take the Cardiff to Oxford train with Great Western Railway. However, it's always good to check out all possible train companies for the route from Cardiff to Oxford as there might be differences in the amenities they offer.
How many train services are there from Cardiff to Oxford a day?
The average number of trains departing Cardiff for Oxford is 25 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Cardiff to Oxford?
The first train from Cardiff to Oxford leaves at 08: 19   and the last train for this leaves at 10: 18. Omio shows you the latest train from Cardiff to Oxford schedule to help you book the best departure time for this route.
How early should I buy Cardiff to Oxford train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this trip and save money. If you book train tickets from Cardiff to Oxford within the next 7 days, you can find tickets to cost on average £43 one way. To find the best prices for this route, consider booking your train ticket from Cardiff to Oxford a few months in advance.

Important Stations and Airports for this Journey

Cardiff
Oxford
Cardiff Central is the most popular Cardiff railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Cardiff for your journey to Oxford.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
Connections to/from station
Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
Train lines: Transport for Wales, CrossCountry, Great Western Railway