Flights from the USA and Canada
You can fly direct to Scotland from North America with US Airways, United, Air Transat, Canadian Affair,Virgin Atlantic and Europe Airpost. Also, services including Icelandair, British Airways, KLM, Air France, among others, fly to main European hubs which can be used for onward travel to Scotland. The major European airport hubs include Heathrow, Paris Charles de Gaulle, Frankfurt am Maine, Amsterdam Schipol and Reykjavik-Keflavik Airport. Direct flights between North American cities and Glasgow and Edinburgh International airports are listed below.
From New York (Newark)
- Edinburgh: United (from May 2014)
From Orlando (seasonal)
From Calgary and Vancouver
Flights from Europe
Scotland enjoys excellent air links with most European and Scandinavian countries. The best way to find the most competitive fares for flying to Scotland is to search on comparison sites such as SkyScanner, Expedia and Cheapflights.
Flights from the Middle East
There are currently two direct routes linking the Middle East and Scotland.
Flights from Australasia
The best way to get to Scotland from Australasia is to fly via the Middle Eastern hubs of Doha with Qatar Airways or Dubai with Emirates.
Flights from Asia, Africa and Central and South America
The best way to get to Scotland from Asia and Africa is to travel via European or Middle Eastern hubs. Scotland enjoys excellent links with these hubs so onward travel from them is easy.
The major European hubs are London Heathrow, Paris Charles de Gaulle, Frankfurt am Maine, Amsterdam Schipol and Madrid Barajas airports. Flights from the Middle East are available from Dubai and Doha.
Those travelling from South America are best to travel via the European hubs, whereas routes from Central America also fly via US hubs.
Travel to Scotland by ferry
Travelling to Scotland by ferry is also a popular option from a number of European countries. Direct routes to Scottish ports operate from Ireland, while ferries also run from the Netherlands to Hull in the north east of England, around four hours drive from the Scottish border, and from Amsterdam to Newcastle, around two and a half hours drive from Edinburgh. You can find information on timetables, ferry operators and make bookings at Ferrysavers.
From Rotterdam and Zeebrugge
- Hull: P&O Ferries (Hull is approximately 260 miles from Edinburgh)
- Newcastle: DFDS Seaways (Newcastle is around 120 miles from Edinburgh)