Stirling has excellent direct rail and road links to the rest of Scotland and the UK. London and the other great capitals of Europe are a short hop by air from either Edinburgh or Glasgow airports, both of which are within easy reach of the city.