Oxford is located about 60 miles North West of London. You can get to Oxford in the following ways.
The most convenient airport for Oxford is London Heathrow. There is a half-hourly coach service between Oxford and Heathrow. The journey lasts about 80 minutes. A return ticket costs 29 pounds and can be bought from the driver. The coach stops at several locations in Oxford. You should get off at the central bus station, which is the final stop.
Birmingham International Airport is also convenient. There is a regular train service to Oxford, with a journey time of about an hour.
There is an hourly coach service connecting Oxford with London Gatwick. A return ticket costs 35 pounds and the journey time is 2twoand a half hours.
Luton and Stansted airports are linked to Oxford by the National Express 737 coach. Journey time from Luton is two hours and from Stansted is three hours. Note though that this service runs only every two and half hours. Alternatively one can travel between Oxford and Stansted via central London.
There are regular train services stopping at Oxford on the mainline between London Paddington station and Birmingham New Street.