Coming to Oxford from abroad, the best options are:
- Flying to Heathrow
This is usually the best option for those flying long distance. There is an excellent direct bus service to Oxford (tell the driver you want to go to Gloucester Green bus station -- "Gloucester" is pronounced "gloster") with 2-3 buses per hour taking 80-90 minutes from the Heathrow Central Bus Station (Terminals 1-3) and Terminal 5. Those flying into Terminal 4 must first take a connecting underground train to the Central Bus Station.
- Flying to Birmingham
This is a good option for European flights. There is a regular train service to Oxford from the adjacent Birmingham International station. There are roughly 2 trains per hour and they take about an hour.
Other options are:
- Flying to Gatwick: the direct bus service is less frequent and takes up to 2.5 hours
- Flying to Luton or Stansted: two more airports near London but neither has convenient public transport links to Oxford
- Eurostar train to St Pancras station in London: onward travel to Oxford requires a 30-minute underground train journey to Paddington station, then an hour's train journey to Oxford