Scottish Citylink operates an extensive network of long-distance express services within Scotland, operating 19 routes linking the cities of Glasgow, Edinburgh, Aberdeen, Dundee, Stirling and Inverness, as well as linking some rural Highland communities to the main urban areas of Scotland. Services also operate to Northern Ireland via the ferry link between Stranraer and Belfast, and there are seasonal workings to Blackpool. In all, over 200 destinations are served by Scottish Citylink within Scotland, using about 90 coaches provided by operators local to the 'destination' area, carrying over three million passengers annually.