Distance: 106.63 kmThe shortest distance (air line) between Oxford and Portsmouth is 106.63 km.
Driving route: -- ( - )The shortest route between Oxford and Portsmouth is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 173.83° (S)The initial bearing on the course from Oxford to Portsmouth is 173.83° and the compass direction is S.
Midpoint: 51.27563,-1.17264The geographic midpoint between Oxford and Portsmouth is in 53.31 km distance between both points in a bearing of 173.83°. It is located in United Kingdom, England, Hampshire, Basingstoke and Deane, Oakley.
Time difference: 0hOxford and Portsmouth are both in the same time zone Europe/London.