According to AA route planner…. Inverness to Glasgow = 171.1 miles Inverness to Edinburgh = 157.2 miles So to answer your question, Edinburgh is closer to Inverness than Glasgow.
They are more or less the same distance from London.
Edinburgh is farther north.
Edinburgh
Glasgow
In order of largest - smallest Glasgow, Edinburgh, Aberdeen, Dundee. Inverness and Stirling are next and are roughly the same size.
Aberdeen, Edinburgh, Glasgow, Inverness and Dundee, In no Particular order. For the record they are the only cities in Scotland aswell! 6 Cities; Edinburgh Glasgow Dundee Aberdeen Stirling Inverness
The largest Scottish cities by population are Glasgow, Edinburgh, Aberdeen, and Dundee. Glasgow is the largest with a population of over 600,000 people, followed by Edinburgh with over 500,000, Aberdeen with around 200,000, and Dundee with around 150,000.
Dundee is closer, it is around 131 miles from Inverness by road while Edinburgh is 159 miles away.
Glasgow, Edinburgh, Aberdeen, Dundee, Inverness.
Glasgow, Edinburgh, Aberdeen, Dundee, Inverness.
The main cities in Scotland are Edinburgh, Glasgow, Aberdeen, and Inverness. Edinburgh is the capital city and known for its historic architecture, while Glasgow is the largest city and a center for culture and arts. Aberdeen is known for its granite architecture and as a hub for the oil and gas industry, while Inverness is considered the capital of the Highlands.
Inverness, Stirling, Dundee, Aberdeen, Edinburgh and Glasgow.
Glasgow, Edinburgh, Aberdeen, Dundee, Stirling and Inverness.
Glasgow, Dundee, Aberdee, Inverness...
The largest is Glasgow, then Edinburgh, then Aberdeen, then Dundee, then Inverness.
Glasgow Edinburgh Aberdeen Dundee Paisley East Kilbride Inverness Livingston Hamilton Cumbernauld