The distance is straight path from one place to another place. There might be slight difference between the actual distance and the above mentioned distance because of the route chosen.The distance between the above mentioned places is 312.68 road miles approximately.
The distance between Holyhead UK and Swansea UK is about 170 road miles.
The distance between Manchester, England and Holyhead, Wales is about 120 road miles or 193 km.
The distance between Southampton and Oxford is about 66.2 miles.
140 miles
about 340 miles
170 miles or 272km
It is around 27 miles from Southampton to Portsmouth
The distance is approximately 123 road miles.
about 80 miles
60 miles
562 miles
146 miles