Getting to Oxford from Heathrow airport by bus takes between 80 and 100 minutes and at time of writing cost 24 GBP one way and 31 GBP return. A 33% discount on bus fares is available to those over 60 with the National Express Senior Coach Card, if you are aged between 16 and 26 you can get 50% off a young persons rail card that will save you 33% on coach fares and there is also a family coachcard. Any of these discount cards can be used on bus trips from Heathrow to Oxford when you purchase online throught he booking form below.
The Oxford Bus Company operates the route between Heathrow and Oxford and the buses are called "The Airline" tickets can be booked through the National Express website using the form below. The buses pretty much run 24 hours a day, 7 days a week and at peak times every 30 minutes. They stop at Heathrow Terminals 1, 2, 3 (at the Central bus station bay 14a) and also on the ground floor at the new Heathrow Terminal 5 (Bay 11).
The buses do NOT stop at Terminal 4. If you are arriving at Heathrow Terminal 4 you need to take the underground Heathrow Express train (free service between terminals) to the other terminals to catch the bus - more detailed information is available on the BAA Heathrow website.
Bus tickets for "The Airline" and National Express can both be booked online on the National Express website. Click the button below to book online:
All the buses from Heathrow take you to the centre of Oxford and the main bus station, Gloucester Green, there are a few other stops in Oxford on the way into the centre. For a printable timetable for the Airline with a map of where to get on and off the bus please download the timetable by clicking the following link "The Airline" timetable.
An alternative to the bus from Heathrow to Oxford is to take the train. This can be faster due to road traffic but is normally more expensive. There are two main routes for the trip between Heathrow Airport and Oxford:
1. Heathrow Express Train (or Underground) to Paddington or Marylebone then train to Oxford:
One way train tickets on the Heathrow Express from Heathrow to Paddington cost £14.50. London underground can also be used which is cheaper but slower. The train from London Paddington to Oxford costs approx 16 GBP one way or less depending on time of day. A route between Marylebone and Oxford also opened in 2016 and this may be cheaper than Paddington to Oxford and is just one more stop on the tube.
RailAir is a bus service from Heathrow central bus station to Reading train station (journey time 43 - 57 minutes). You can download a brochure for RailAir by clicking the link. At Reading you can take the train direct to Oxford which takes approx 30 minutes. To check prices and availability click the button below:
If you are travelling in a group you may find the most economic way to travel from Heathrow Airport could be by private taxi hire. The serivce is door to door and saves hassle with baggage. A typical car (4 passengers) will cost 120 GBP one way from Heathrow Airport to Oxford. If you have a special request or want detailed pricing click the button below to submit your details:
If you have a very early flight from Heathrow Airport or arriving late you may wish to spend the night at a hotel near Heathrow Airport which can work out cheaper than Oxford itself. If you are on a budget you will find the new Easyhotel is one of the cheapest places to stay. Those on a bigger budget might prefer the brand new Sofitel attached to Terminal 5.
You can easily transfer between Heathrow Airport and the local hotels using the Heathrow Hoppa Service.
To see other hotels in and around Heathrow airport click the following link - Heathrow Hotel Deals.