Stirling's location at the intersection of the Highlands and Lowlands, and the north and south Scotland, means there are plenty of convenient ways to reach the city.
By road: Stirling is close to both the M80 and M9 motorways, so it's incredibly well-connected by road. In fact, about half of Scotland's population lives within an hour's drive of Stirling, so it's one of the easiest places in the country to get to.
Local buses in Stirling are run by First Group, and long-distance coaches connect the city with destinations further afield in Scotland.
By rail: Stirling has a railway station served by Scotrail inter-city services as well as trains to and from London.
By air: Stirling itself does not have a commercial airport, although it's close to the general aviation hub of Cumbernauld. However, the city is under an hour's drive from both Edinburgh and Glasgow airports, so it's easy to fly into either of these international airports and connect with Stirling.