Adolfo Suárez Madrid-Barajas Airport (Madrid) The Metro (€4.50 to €5, 30 minutes to the centre) runs from 6.05am to 1.30am; the Exprés Aeropuerto bus (30 to 40 minutes, €5) runs 24 hours between the airport and Puerta de Atocha train station or Plaza de Cibeles. There are also private minibuses or taxis (€30).
El Prat Airport (Barcelona) Buses cost €5.90 and run every five to 10 minutes from 6.10am to 1.05am; it’s 30 to 40 minutes to the centre. Trains (€4.10, 25 to 30 minutes to the centre) run half-hourly from 5.42am to 11.38pm. Taxis cost €25 to €30 and reach the centre in 30 minutes.