The nearest airport is REU - Reus, located 38.1 km south east of Margalef.
Other airports nearby include BCN - Barcelona (111.3 km east), LEU - Seo De Urgel (129.4 km north east), ZAZ - Zaragoza Ab (155.6 km west), LDE - Tarbes Lourdes (219.6 km north),