Gibraltar has a land border with Spain.
Asia
Yes, the border has been open for some years now.
No, the UK does not share a border with Spain. However Gibraltar does share a border with Spain, Gibraltar is under the sovereignty and jurisdiction of the UK but not part of the UK, it is a British Overseas Territory.
The shortest border shares with any of it's neighbors is with the United Kingdom Territory of Gibraltar less than 2 miles, followed by a total land border of about 7.5 miles with Morocco, about 35 miles with Andorra, and lastly about 400 miles with Portugal. These are crude estimates based on an eyeball guess of the length of a border displayed on a map of each area on Wikipedia. The sequence is definite, only the exact length is in question.
Gibraltar is a British territory in Europe.
The shortest distance between the Canadian border and the Mexican border is 2,253.37 miles. This is equivalent to 3,626.45 kilometers.
Rhode Island, since it is the smallest state, would take the shortest distance from border to border (at complete opposite ends).
There are 16 countries that touch the border of China. Hong Kong has the shortest border touching China with the length of 30 km.
The shortest route between Cadiz and the Rock of Gibraltar is 119km, which would take 1 hour and 28 minutes by car.
It's the Rock of Gibraltar.
It's the Rock of Gibraltar.