Travel options
from Birmingham to Oxford

You can get from Birmingham to Oxford by train, bus or flight.

Our recommendation

To get from Birmingham to Oxford on 21 Jan we recommend taking a bus because it’s the best combination of price and speed.

09:30Birmingham1h35 11:05Oxford
0 changes
09:30Birmingham1h35 11:05Oxford
0 changes
Other options
17:20Birmingham1h30 18:50Oxford
0 changes
12:00Birmingham1h45 13:45Oxford
0 changes
10:04Birmingham New Street1h10 11:14Oxford
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

21 Jan
£23Cross Country
22 Jan
£18Cross Country
23 Jan
Find prices
24 Jan
£45Cross Country
£9National Express
25 Jan
£22Cross Country
26 Jan
£23Cross Country
£8National Express

Travel Information from Birmingham to Oxford

distanceDistance57 miles (92 km)
modeAvailable travel modesCoach or train
priceTicket price range£12 - £44
cheapestCheapest modeCoach • £12 • 1 h 30 min
fastestFastest modeTrain • £44 • 1 h 9 min
carriersPopular travel companiesMegabus or Chiltern Railways

Travel 57 miles (92 km) by coach or train from Birmingham to Oxford. If speed is a priority, then a train is the best option with an average duration of 1 h 9 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £12. The most popular travel providers which serve this route are Megabus or Chiltern Railways among others. Travellers can even take a direct from Birmingham to Oxford.

Travel Tips: Travel from Birmingham to Oxford

Travel 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 Birmingham to Oxford.

What are my travel options from Birmingham to Oxford?

You can travel from Birmingham to Oxford 2 different ways: coach or train.

What is the cheapest way to get from Birmingham to Oxford?

The cheapest way from Birmingham to Oxford is by taking a coach. You can find average ticket prices around £12 compared to other travel options to Oxford:

A coach is about £32 less than a train, which costs on average £44 for this route.

What is the quickest way from Birmingham to Oxford?

The fastest way from Birmingham to Oxford is by train with an average journey time of 1 h 9 min.

Other travel options from Birmingham to Oxford can usually take longer:

In comparison, travelling by coach can take you on average 1 h 30 min.

How many miles are between Birmingham and Oxford

You should expect to travel around 57 miles (92 km) from Birmingham to Oxford.

How many scheduled departures are there a day from Birmingham to Oxford?

The average frequency per day from Birmingham to Oxford is:

  • 12 trains per day.

However, we recommend checking specific travel dates for your trip between Birmingham and Oxford as scheduled services by coach or train can vary by season or day of the week.

What are the departure and arrival points in Birmingham and in Oxford?

These are the most popular departure and arrival points when travelling from Birmingham to Oxford:

  • Most travellers board their coach from Birmingham, Coach Station and arrive in Oxford, St Giles (Stop C5).
  • Most travellers who book a train ticket from Birmingham to Oxford depart from Birmingham New Street to Oxford.

Which travel companies can help me find a way to get from Birmingham to Oxford?

Omio works with many trusted partners that can help you travel the best way from Birmingham to Oxford:

  • You can go to Oxford from Birmingham by coach with Megabus. You'll see cheap coach tickets for £12 with Megabus from Birmingham to Oxford on Omio.
  • You can take a train from Birmingham to Oxford with Chiltern Railways. Cheap tickets can be found for £44 with Chiltern Railways from Birmingham to Oxford.

Where else should I travel to after my journey from Birmingham to Oxford ends?

Many of our customers who book a trip from Birmingham to Oxford often extend their holiday and travel to other popular destinations like London, Luton or Bristol. If you’re thinking of adding another destination to your Birmingham and Oxford itinerary, let Omio find you the best connections between Oxford and any of these top destinations today!

How early should I buy Birmingham to Oxford tickets online to score the best deals?

When planning your trip between Birmingham and Oxford, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Coach tickets cost on average £12 one way.
  • Train tickets cost on average £44 one way.

However, we recommend buying tickets to Oxford from Birmingham online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Birmingham to Oxford: related information

Here are some other resources that might have the information you need