516Km
Holyhead to Edinburgh is 319 miles.
Distance and time Holyhead to swansea
its 160 miles probally
The distance between the above mentioned places is 319.6 miles approximately. 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.
Either drive or take a train to Crewe and then change trains and head for Scotland.
The driving distance from Holyhead to London is 288 road miles.
The shortest distance is 559 miles.
The shortest driving distance is 370 miles.
Holyhead, Isle Of Anglesey to Liverpool, Merseyside = 94 miles.
260 miles
The distance between Manchester, England and Holyhead, Wales is about 120 road miles or 193 km.
The distance between Holyhead UK and Swansea UK is about 170 road miles.