Question: how long does it take to get from london to scotland?
Answer: How long does it take to get from London to Scotland? Direct flights from London to Edinburgh take between 60 and 90 minutes. You can also fly to Glasgow in roughly the same time. Flights to Aberdeen and Inverness will take just over 90 minutes, allowing you quicker access to the Scottish Highlands.