Oxford is a city located only 60 miles from London. There are 24 hours buses connecting London and Oxford: the X90 and the Oxford Tube. There is also a train station connecting it with other cities, and there are direct trains from Edinburgh, Newcastle upon Tyne, Darlington, York, Doncaster, Sheffield and Birmingham; additionally the London trains also may stop in Reading Slough. To see train fares and timetable please visit

If you are getting to Oxford by air, the Oxford Bus Company has direct buses from London Heathrow and London Gatwick Airport. If you are arriving at Luton or Stansted Airport you would need to use the National Express Coaches service.