DHC-6 De Havilland Twin Otter Beach Takeoff from Barra, Outer Hebrides, Scotland. Barra International Airport (Scottish Gaelic: Port-adhair Bharraigh) (IATA: BRR, ICAO: EGPR) (also known as Barra Eoligarry Airport) is a short-runway airport (or STOLport) situated in the wide shallow bay of Traigh Mhòr at the north tip of the island of Barra in the Outer Hebrides, Scotland.