How to get from Oxford to Edinburgh by car, truck, walk, bike
Distance between Oxford and Edinburgh is 484 kilometers (300 miles).
Driving distance from Oxford to Edinburgh is 578 kilometers (358 miles)
Route Map
Routes from oxford-oxfordshire to edinburgh-city-of-edinburgh
4 Ways from Oxford (United Kingdom/Oxfordshire) to Edinburgh (United Kingdom/City of Edinburgh)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto St Aldate's, A420 394 m
2. Turn right onto Speedwell Street 227 m
3. Turn left 14 m
4. Keep right 19 m
5. Turn slight right onto Thames Street, A420 623 m
See more
Questions and Answers
What is the cheapest way to get from Oxford (United Kingdom/Oxfordshire) to Edinburgh (United Kingdom/City of Edinburgh)?
How do I get from Oxford (United Kingdom/Oxfordshire) to Edinburgh (United Kingdom/City of Edinburgh) the fastest?
How long does it take to get from Oxford (United Kingdom/Oxfordshire) to Edinburgh (United Kingdom/City of Edinburgh)?
Trips from Oxford
OxfordCarlisleOxfordNorwichOxfordLiverpoolOxfordZagrebOxfordPlymouthOxfordOdesaOxfordSantanderOxfordAngersOxfordCardiffTrips to Edinburgh (United Kingdom/City of Edinburgh)
AuchterarderEdinburghGuildfordEdinburghLivingstonEdinburghLongforganEdinburghFrankfurtEdinburghColintonEdinburghCroyEdinburghKarlsruheEdinburghIrvineEdinburghInformation about Stations
All station in Oxford (United Kingdom/Oxfordshire)
Oxford Oxford StationOxford (Kidlington) Oxford All station in Edinburgh (United Kingdom/City of Edinburgh)
South Gyle Edinburgh StationKingsknowe Edinburgh StationSlateford Edinburgh StationWester Hailes Edinburgh StationHaymarket Edinburgh StationEdinburgh Waverley Edinburgh StationEdinburgh Airport Edinburgh