Bristol City and Airport to Oxford by Bus

National Express bus

If you are arriving at Bristol International airport you will first need to take a bus to Bristol city centre, before changing to a national bus service to Oxford. There are two options local bus services or the Bristol Airport Flyer service. The flyer service costs 6 GBP for a single and 9 GBP for a return to Bristol Bus Station. As there is no railway station at the airport the only other options are taxi or hire car.

If you are planning to travel on to any other city other than Bristol it is best to buy a combined National Express and Bristol Airport Flyer ticket. This ticket includes the transfer to Bristol city centre in your onward ticket to another city such as Oxford.

Bristol to Oxford by Bus from 5 GBP (3 hrs)

Once your arrive at Bristol Bus Station you have the option of taking National Express or a Megabus to Oxford. National Express operate one direct bus per day which takes just under 3 hours. The cost of a single ticket from Bristol city centre to Oxford varies depending on the promotion but start from as little as 5 GBP with a National Express "fun fare".

To check National Expresses latest deals, times and prices of buses from Bristol to Oxford click the button below. Be warned they can be very crowded and there is no guarantee of a place unless you book in advance:

Bristol to Oxford - Megabus from 2 GBP (5 hrs)

Bristol to Oxford by Megabus

If you are time rich, but cash poor, you could consider taking Megabus to Oxford via London due to their very cheap fares starting at just 1 GBP one way. Megabus operates 6 buses a day between the Colston Hall Stop, Bristol City Centre and Victoria Coach Station, London where you can connect to the Oxford megabus service which is even more frequent. See our London to Oxford section for details of the London to Oxford service. The only problem with this route is that it involves travelling in and out of London which can be very congested and slow so might take much longer than scheduled...

If you wish to book Megabus it is advisable to book well in advance online to secure the lowest fares. To get the lastest prices and check availability from Bristol to Oxford (via London) click on the button below:

Bristol to Oxford - Train 18 GBP (1.5 hours)

Oxford Railway station

The fastest way to get to Oxford from Bristol is to get the train from Bristol Central train station. There are no direct trains between Bristol and Oxford. You will need to take a train from Bristols main city centre station, Temple meads or Bristol Parkway (on the outskirts of Bristol), towards London. You will then need to change at Reading to get a connecting train to Oxford. On a good day the journey should take approximately 1.5 hours with prices starting at 18 GBP one way.

For cheapest fares avoid travelling at peak commuting times, use the button below to check prices and times - it is advisable to book online and have the tickets delivered as the availability of cheap tickets are limited and they are more expensive if you buy them at the station.

Bristol to Oxford by Car 73 miles (1.5 hours)

Car parking

If you are travelling to Oxford by car, you have several options on what to do with your car when you get there. If you are only visiting for the day then it is best to use the Oxford Park and Ride facilities (free parking) located North, South, East and West of the city centre. For more detailed information including maps see our guide to the Oxford Park and Ride. If you are just visiting for a few hours then you might want to use one of the car parks located within the City Centre. For more detailed information including maps see our guide to parking in Oxford. If you need to book a rental car when you get to Oxford there are several places to pick up a car. See our guide to renting a car in Oxford .

Use the button below to check availability and rental prices.

Oxford Hotel Accommodation

If you decide you would like to spend a little longer in Oxford to soak up the atmosphere and visit a few more attractions why not check out some of the Oxford Hotel Deals and see if anything takes your fancy?

  Oxford Planner

Oxford Hotels

  Hotel Search


  Oxford Cottages

Oxford Cottage image

  Free Oxford Map

Oxford Map Download Free

  Oxford Events

The Blenheim Palace Festival of Transport
(Tue 28th Aug, 2018)

This year all the vehicle shows will be held across the August Bank Holiday weekend creating the ultimate 'Festival of Transport'

St Giles Fair at St Giles
(Sun 02nd Sep, 2018)

The fair comes to St Giles for two days, lots of stalls and fair ground rides.

Oxford Open Doors
(Mon 10th Sep, 2018)

Oxford opens its doors for free! Over 150 venues and events for visitors including colleges and museums.