Nearest Airports to Rosyth Scotland UK

The nearest airport to Rosyth is Edinburgh Airport (EDI). This airport is 6 miles or 9 km from the center of Rosyth, . Below is a list of all airports in order of distance from Rosyth, Scotland, United Kingdom.

International or Major airports near Rosyth

Airport Name Distance (miles) Distance (km)
Edinburgh Airport 6.18 Miles 9.95 Km
Perth/Scone Airport 27.91 Miles 44.91 Km
RAF Leuchars 31.39 Miles 50.52 Km
Dundee Airport 32.45 Miles 52.22 Km
Glasgow City Heliport 36.14 Miles 58.16 Km
Glasgow International Airport 40.93 Miles 65.86 Km
Glasgow Prestwick Airport 58.24 Miles 93.73 Km