664 miles.
The distance between Inverness and Dover is about 642 road miles on the M6.
178 miles
About 550 miles, driving distance
3,533 miles if a direct route
It is 649 miles according to Google Maps.
Stirling to Inverness is 144 miles.
4,339 miles. 6,984 kilometers.
It is 4,306 air miles between Oklahoma City and Inverness Scotland.
The air distance from Belfast, Northern Ireland, to Inverness, Florida, is 4,097 miles. That equals 6,592 kilometers or 3,560 nautical miles. I suspect that this questioner is asking about Inverness, Scotland. It isn't possible to drive directly because Belfast is in Ireland and entails a ferry trip to Stranraer. The mileage from Stranraer to Inverness is about 260 miles.
106
About 500.
56.7 miles via A835