COMPARE Prices across different modes

Thu
Oct 28
$58Great Western Railway
Fri
Oct 29
$58Great Western Railway
Sat
Oct 30
$58Great Western Railway
Sun
Oct 31
$57Great Western Railway
Mon
Nov 1
$58Great Western Railway
Tue
Nov 2
$58Great Western Railway
Thu
Nov 4
$58Great Western Railway
Fri
Nov 5
$58Great Western Railway
Sat
Nov 6
$58Great Western Railway
Sun
Nov 7
$57Great Western Railway
Mon
Nov 8
$58Great Western Railway
Tue
Nov 9
$58Great Western Railway
Thu
Nov 11
$58Great Western Railway
Fri
Nov 12
$58Great Western Railway
Sat
Nov 13
$58Great Western Railway
Mon
Nov 15
$57Great Western Railway
Tue
Nov 16
$58Great Western Railway

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Cardiff and Oxford

distanceDistance84 miles (136 km)
durationAverage bus duration6 h 30 min
priceAverage bus ticket price$27 (€22)
changesDirect busYes
carriersBus companiesNational Express

Buses from Cardiff to Oxford cover the 84 miles (136 km) long journey taking on average 6 h 30 min with our travel partners like National Express. There are direct bus services available. While the average ticket price for this journey costs around $27 (€22), you can find the cheapest bus ticket for as low as $27 (€22). Travelers depart most frequently from Cardiff Central and arrive in Oxford, St Giles (Stop C5).

Bus companies

Cardiff to Oxford with National Express

Buy your official National Express bus tickets between Cardiff and Oxford from $27 (€22) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most popular route.

National Express

Travel hassle-free from Cardiff to Oxford on a bus with National Express! Omio shows you National Express bus schedules and ticket types available to help you find the cheapest and fastest route between Cardiff and Oxford. National Express is the leading bus company for routes throughout the United Kingdom, offering hundreds of journeys to cities, towns, and major UK airports at an affordable price. You can expect to travel 84 miles (136 km) between Cardiff and Oxford on the bus and pay as low as $27 (€22) for a bus ticket.

All National Express buses are air-conditioned and provide free WiFi and onboard entertainment. Most buses are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Cardiff - Oxford bus: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to. So, book your cheap National Express bus ticket between Cardiff and Oxford on Omio today and enjoy your journey!

Read on for COVID-19 recommendations and policies for your National Express bus ticket from Cardiff to Oxford:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Verification of ticket with valid ID
  • Exceptions to waive change or cancellation fees policy
  • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
    • Restricted ticket: One change is allowed free of charge
    • Standard ticket: Full refund or one change is allowed free of charge
    • Fully flexible ticket: Unlimited changes to time or date are allowed
    • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

Travel Tips

Buses from Cardiff to Oxford
Take the bus 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
How much do cheap bus tickets between Cardiff and Oxford cost?
Omio customers have found the cheapest buses from Cardiff to Oxford to cost as little as $27 (€22)  in the next 7 days.
How much is the bus between Cardiff and Oxford on average?
In the next 7 days you can expect to pay on average $27 (€22)  for a bus ticket from Cardiff to Oxford.
How far is it from Cardiff to Oxford by bus?
The Cardiff to Oxford bus distance is approximately 84 miles (136 km).
What is the Cardiff to Oxford bus travel time?
On average the Cardiff to Oxford bus time is 6 h 30 min  covering the 84 miles (136 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What bus station in Cardiff goes to Oxford? What bus station do I come into Oxford from Cardiff?

When taking the bus from Cardiff to Oxford, you can choose to depart from bus stations like Cardiff, Sophia Gardens, Cardiff, University and Cardiff, National Museum (Stop Rg). Your trip can end in bus stations such as Oxford, St Giles (Stop C5), Oxford, Bus Station, Gloucester Green and Oxford, Railway Station (Stop R4).

Omio customers who travel this route most frequently depart from Cardiff Central   and arrive in Oxford, St Giles (Stop C5).

Where is the bus station in Cardiff to go to Oxford? Where is the bus station in Oxford located?

Passengers booking this journey most frequently board their buses from Cardiff Central and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.

Passengers arriving in Oxford most often arrive at Oxford, St Giles (Stop C5) and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

What bus companies offer a service from Cardiff to Oxford?
Take the Cardiff to Oxford bus with National Express. However, it's always good to check out all possible bus companies for the trip between Cardiff and Oxford as there might be differences in the amenities they offer.
When can I take the first bus from Cardiff to Oxford? When can I take the last bus for the day?
The first Cardiff to Oxford bus departs at 6: 10 AM   and the last bus from Cardiff to Oxford leaves at 6: 45 PM. Check out the most up-to-date bus schedule from Cardiff to Oxford on Omio and find the best time to travel to your destination.
How far in advance should I purchase a bus ticket from Cardiff to Oxford to get the best deals?
If you buy the Cardiff to Oxford bus within the next 7 days, you can find one way tickets to cost on average $27 (€22). However, booking your bus ticket in advance gives you access to the best prices for buses from Cardiff to Oxford. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey