Loch Ness is located in the Scottish Highlands and is the largest body of water in Scotland. The nearest station to Loch Ness is the Inverness Station, which is located in the city of Inverness, which is 54 km away from the Loch Ness. The Edinburgh Station is located in the capital city of Scotland, which is Edinburgh and is around 100 km away from the Loch Ness. By train, both the cities are connected.