Getting to Roatan from Europe Travelers can choose from several airlines, including American Airlines, Iberia, Aeroméxico, Avianca and AirEuropa. Most flights from Europe have a layover in Madrid Adolfo Suárez Madrid–Barajas Airport (MAD), and a second layover in San Pedro Sula.