COMPARE Prices across different modes

Sat
25 Sep
£45Cross Country
£9Megabus
Sun
26 Sep
£23Cross Country
£9Megabus
Mon
27 Sep
£23Cross Country
£9National Express
Tue
28 Sep
£18Cross Country
£9National Express
Wed
29 Sep
£18Cross Country
£8National Express
Fri
1 Oct
£23Cross Country
£9Megabus
Sat
2 Oct
£23Cross Country
£9Megabus
Sun
3 Oct
£23Cross Country
£9Megabus
Mon
4 Oct
£23Cross Country
£8National Express
Tue
5 Oct
£18Cross Country
£8National Express
Wed
6 Oct
£18Cross Country
£8National Express
Thu
7 Oct
£18Cross Country
£8National Express
Fri
8 Oct
£23Cross Country
£9Megabus

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Oxford and Birmingham

distanceDistance57 miles (92 km)
durationAverage train duration36 min
priceAverage train ticket price£25 (€28)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesCross Country

Trains from Oxford to Birmingham cover the 57 miles (92 km) long route taking on average 36 min with our travel partners like Cross Country. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this trip costs around £25, you can find the cheapest train ticket for as low as £18.

Train companies

CrossCountry from Oxford to Birmingham

You can travel by train between Oxford and Birmingham with CrossCountry for as low as £18. When you search for timetables and tickets, Omio will show you the best route.

CrossCountry

CrossCountry is a fast speed train company in the United Kingdom and for your next train from Oxford to Birmingham you can choose between Standard Class and First Class tickets on Omio.

If you're looking for cheap CrossCountry tickets between Oxford and Birmingham, check out Omio! With one-way Oxford to Birmingham train ticket prices starting as low as £18 when you book in advance, we'll help you get to Birmingham from Oxford by showing you the latest CrossCountry offers, train timetables and tickets for this 57 miles (92 km) route. You can also review relevant ticket information for each class fare available on this journey, such as luggage policy and amenities offered onboard with CrossCountry. If you search for CrossCountry tickets from Oxford to Birmingham in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train from Oxford to Birmingham on offer, Omio makes it easier than ever for you to find that perfect train with CrossCountry so you can enjoy a smooth and comfortable journey.

Oxford to Birmingham train information with CrossCountry:

  • Average Duration: 1 h 9 min
  • CrossCountry frequency: 12 a day

These are CrossCountry 's ticket policies for COVID-19 for the train between Oxford and Birmingham:

  • Refund or voucher policy
  • If you have an Off-Peak or Anytime ticket, you can get a full refund and the £10 admin fee has been waived. Advance tickets are normally non-refundable but you can now also get a full refund if your Advance ticket was booked before 23 March 2020.
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Oxford to Birmingham: Journey Details

There are regular trains from Oxford to Birmingham every day. Departures are at approximately one hour intervals with more at peak times such as the morning and evening rush hours. The service starts in the early hours of the morning and the last train is in late evening. Trains are operated by Cross Country and this route enjoys a direct service. A journey takes just over one hour on average making it a quick and convenient choice for travellers.

Taking the Train from Oxford

Passengers taking trains from Oxford to Birmingham will leave from Oxford Railway Station which is about half a mile west of the city centre. Those wishing to reach the station by car will find parking in Becket Street while local taxis can drop travellers at the station entrance. Buses from many parts of the city stop at the bus stop in front of the station although services stop in the evening. Those travelling later at night will find taxis easily in most parts of Oxford.

Getting into Birmingham by Train

Birmingham's industrial past has left a legacy of fine 19th century architecture and inner city canals that is an attractive setting for walks and excursions. In addition, some of the best shopping and entertainment facilities in the Midlands ensures that the city appeals to all tastes. Trains from Oxford to Birmingham arrive at New Street Station. The station is in the heart of the city and just a short walk from central landmarks like the Bullring shopping centre with its striking Selfridges building or 5 minutes from Moor Street Station. Travellers can take taxis from directly in front of the station or use public transport to reach their final destination. Buses to most areas can be caught at stops in nearby Smallbrook Queensway and in Hill Street.

Travel Tips

Trains from Oxford to Birmingham
Travel by train to Birmingham 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 Oxford to Birmingham.
FAQs
How much do cheap trains to Birmingham from Oxford cost?
Looking to save money on your trip? Omio customers have found the cheapest train to Birmingham from Oxford for the next 7 days starting from £18  one way.
What is the average price of train tickets to Birmingham from Oxford?
The Oxford to Birmingham train ticket price is on average £25  if you are looking to purchase your tickets for this route in the next week.
What is the distance between Oxford and Birmingham via train?
The distance between Oxford and Birmingham by train is approximately 57 miles (92 km).
How many hours does it take from Oxford to Birmingham by train?
The Oxford to Birmingham train duration is on average 36 min, which is to be expected when travelling 57 miles (92 km) from Oxford to Birmingham. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What train companies go from Oxford to Birmingham?
For the best Oxford to Birmingham train to purchase, you can travel safely and comfortably with Cross Country. However, it's always good to check all possible train companies with services from Oxford to Birmingham to compare what amenities they may offer.
How many train services per day are there between Oxford and Birmingham?
The average number of trains departing Oxford for Birmingham is 12 a day. The train schedules and services may vary between weekdays and weekends.
How early should I purchase Oxford to Birmingham train tickets to get the best deals?
You can find a train between Oxford and Birmingham to cost on average £25 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Oxford to Birmingham train generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Oxford
Birmingham
Oxford
Amenities