Cities, towns and villages
The nearest large airports for Oxfordshire are London Heathrow International and Birmingham International. There is a direct coach link between LHR and Reading Train station. Reading is just south of Oxfordshire and provides a direct train link to Oxford and many other parts of the county.
Oxford is connected to regular train services from, Birmingham New Street, London Paddington and Worcester. Didcot Parkway station is connected to Oxford, and is also a stop on the main line between London and Bristol. Bicester and Thame are also connected to London Marylebone, in one direction, connecting with the Oxford-Birmingham line at Banbury.
The M40 motorway provides the fastest access to Oxfordshire from both London and Birmingham. The M4 motorway, although not running inside of Oxfordshire is just south of the county in Berkshire and provides a good link from the West Country (Bath, Bristol, Wales) or London for those heading to the southern part of the county.
Oxford is connected by regular buses to London's Victoria Coach Station, and to Cambridge via Buckingham, Milton Keynes and Bedford. All of the local airports are connected, with the most frequent connections to Heathrow and Gatwick airports.
There are bus services from Oxford to each of the major towns in the county. There are also railway connections along the Cotswold line toward Worcester, this being the only railway line across the Cotswolds. There are regular stopping trains servicing the line between Oxford and London Paddington. To go by rail between Bicester or Thame and Oxford requires a change in Banbury or London.
Buses can be infrequent to non-existent in rural areas, and often do not run an evening service.
Oxfordshire is, on the whole, one of the safest counties in England (as regards both people and the environment), however Oxford city has higher levels of crime than the national average (for all major crime types)  and visitors should be cautious when wandering around certain parts the city at night.