COMPARE Prices across different modes

Sun
Sep 19
$62Chiltern Railways
$13Megabus
Mon
Sep 20
$32Cross Country
$12National Express
Tue
Sep 21
$25Cross Country
$14National Express
Wed
Sep 22
$25Cross Country
$11National Express
Thu
Sep 23
$25Cross Country
$11National Express
Fri
Sep 24
$32Cross Country
$13Megabus
Sat
Sep 25
$32Cross Country
$13Megabus
Sun
Sep 26
$32Cross Country
$13Megabus
Mon
Sep 27
$32Cross Country
$11National Express
Tue
Sep 28
$25Cross Country
$11National Express
Wed
Sep 29
$25Cross Country
$11National Express
Fri
Oct 1
$32Cross Country
$13Megabus
Sat
Oct 2
$32Cross Country
$13Megabus
Sun
Oct 3
Find prices
$11National Express
Tue
Oct 5
$25Cross Country
$11National Express
Wed
Oct 6
$25Cross Country
$11National Express
Fri
Oct 8
$32Cross Country
$13Megabus
Sat
Oct 9
$32Cross Country
$13Megabus

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Oxford to Birmingham

distanceDistance57 miles (92 km)
durationAverage bus duration1 h 30 min
priceAverage bus ticket price$12 (€10)
changesDirect busYes
carriersBus companiesNational Express or Megabus

Buses from Oxford to Birmingham cover the 57 miles (92 km) long trip taking on average 1 h 30 min with our travel partners like National Express or Megabus. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $11 (€9), but the average price of bus tickets is $12 (€10). Travelers depart most frequently from Oxford and arrive in Birmingham, Coach Station.

National Express

If you’re thinking of taking a bus between Oxford and Birmingham, you can enjoy a comfortable journey at a budget-friendly price with National Express. National Express is the UK’s leading long-distance bus company offering hundreds of routes to towns and cities across the UK, including routes to and from major airports like Heathrow, Gatwick, Stansted, Luton and Bristol. On a National Express bus, you can expect to travel 57 miles (92 km) between Oxford and Birmingham and pay as low as $11 (€9) if you book in advance.

All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus between Oxford and Birmingham, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare. Check the National Express bus schedule from Oxford to Birmingham, select your preferred ticket type, and book your cheap bus tickets on Omio today!

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

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

Buses from Oxford to Birmingham: Journey Details

Direct buses from Oxford to Birmingham are provided by the National Express coach service. National Express operate six direct services a day, the first in the early hours of the morning and the following five throughout the day with the last departing mid-afternoon. Travel time on a direct service is between 1.5 and 2.5 hours. Those departing during the evening can board an indirect service with a change at Milton Keynes, increasing total journey time to 4.5 hours.

Taking the Bus from Oxford

Coaches for Birmingham depart from Oxford's main coach station, Gloucester Green Bus Station. Gloucester Green is located within the city centre of Oxford making it easy to reach by bus. It's also a ten minute walk from Oxford Train Station. Buses in Oxford run from around 6:00 a.m. until 12:00 a.m. Those wishing to arrive at the coach station outside of those times should book a taxi.

Getting into Birmingham by Bus

Known for its rich industrial heritage, Birmingham is today a modern, thriving and cosmopolitan city. The city centre is home to a number of fascinating museums such as the Birmingham Museum & Art Gallery and the Newman Brother's Factory Museum as well as plenty of shopping opportunities from the malls to the famous Jewellery Quarter. Coaches from Oxford arrive at Birmingham Coach Station which is located less than a kilometre to the east of the city centre along Digbeth. Most major bus routes in Birmingham stop close to the coach station in the city centre. Most buses cease operating between 11:00 p.m. and 12:00 a.m. and don't start again until 6:00 a.m. so those traveling to the coach station during the early hours should book a taxi.

Travel Tips

Buses from Oxford to Birmingham
Take the bus 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 does a cheap bus to Birmingham from Oxford cost?
Omio customers have found the cheapest buses from Oxford to Birmingham to cost as little as $11 (€9)  in the next 7 days.
What is the cost of a bus from Oxford to Birmingham?
In the next 7 days you can expect to pay on average $12 (€10)  for a bus ticket between Oxford and Birmingham.
How far is it from Oxford to Birmingham by bus?
The bus distance from Oxford to Birmingham is around 57 miles (92 km).
How many hours is the bus time from Oxford to Birmingham?
On average the Oxford to Birmingham bus time is 1 h 30 min  covering the 57 miles (92 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which bus station from Oxford to Birmingham do I depart from? Which Birmingham bus station from Oxford do I arrive in?

There are a few bus stations in Oxford to start your route from including Oxford, St Giles (Stop C5), Oxford, Bus Station, Gloucester Green and Oxford, Railway Station (Stop R4). In Birmingham you have a few bus station options to choose from for your arrival including Birmingham, Coach Station, Birmingham, Station Street (Stop NS13) and Birmingham, Hill St / Railway Bridge.

Omio customers traveling this route depart most frequently from Oxford   and arrive in Birmingham, Coach Station.

Where is the Oxford bus station located? Where is the Birmingham bus station located?

You can find the most popular departure bus station for this journey, Oxford, located approximately 0 mile (s) / 0 km from the city center of Oxford. The most popular arrival bus station in Birmingham, called Birmingham, Coach Station, is located around 1 mile (s) / 1 km away from its city center.

Which bus companies can get me from Oxford to Birmingham?
For the best Oxford to Birmingham bus to book, you can travel safely and comfortably with National Express or Megabus. However, it's always good to check all possible bus providers with services between Oxford and Birmingham to compare what amenities they may offer.
Are there any nonstop bus services from Oxford to Birmingham?
If you’re looking for a direct bus, consider traveling with National Express. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
When does the first bus depart from Oxford to Birmingham? When does the last bus depart from Oxford to Birmingham?
You can take the first bus from Oxford to Birmingham at 8: 30 AM. The last bus from Oxford to Birmingham that you can take departs at 5: 50 PM. Omio shows you the latest bus from Oxford to Birmingham schedule to help you book the best departure time for this journey.
How early should I purchase bus tickets between Oxford and Birmingham to score the best deals?
You can find buses to Birmingham from Oxford to cost on average $12 (€10) one way if you book within the next 7 days. But we recommend buying bus tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Oxford to Birmingham bus generally on sale a few months before the planned travel date.
Stations

Important Stations and Airports for this Journey

Oxford
Birmingham
Oxford
Amenities