L'Ecosse a d'excellentes liaisons aériennes avec l'Europe continentale, ainsi qu'une liaison directe en ferry jusqu'à Zeebrugge.
Avec un bon choix des vols directs des centres européens, il est facile de aller en Ecosse. Il y a aussi des liaisons en direction du nord des aéroports anglaises.
Rosyth (de Zeebruges) est le port principale en Ecosse pour les ferries, mais il y a aussi des liaisons via Shetland. Newcastle et Hull sont les ports ferries anglaises qui offrent des liaisons à l'Europe continentale.