Option 1: Train
From Madrid Barajas airport:
1. Take a commuter train (RENFE Cercanias) to Atocha Station
2. From Madrid Atocha Station take a train to Huesca (Intermodal)
Option 2: Train + train
From Madrid Barajas airport:
1. Take a commuter train (RENFE Cercanias) to Atocha Station
2. From Madrid Atocha Station take a train to Zaragoza (Delicias Station)
3. From Zaragoza Delicias Station take a train to Huesca (Intermodal)
Option 3: Train + bus
From Madrid Barajas airport:
1. Take a commuter train (RENFE Cercanias) to Atocha Station
2. From Madrid Atocha Station take a train to Zaragoza (Delicias Station)
3. From Zaragoza Delicias Station take a bus to Huesca (Intermodal)
Option 4: Bus from Madrid Barajas airport (T-4) to Zaragoza
Delicias Station + train or bus to Huesca (Intermodal)
From Madrid Barajas airport:
1. Take a bus to Zaragoza (Delicias Station)
2. From Zaragoza (Delicias Station) take a train to Huesca (Intermodal)
3. From Zaragoza (Delicias Station) take a bus to Huesca (Intermodal)
From Madrid Barajas Airport to Madrid Atocha Station:
Commuter train (“RENFE Cercanias”): http://www.renfe.com/EN/viajeros/cercanias/madrid/
From Madrid Barajas Airport (T4) To Zaragoza (Delicias Station)
Bus: https://www.alsa.es/en/our-destinations/airports/madrid-barajas-airport
From Madrid Atocha Station to Huesca (Intermodal)
Train: http://www.renfe.com/EN/viajeros/index.html
From Zaragoza (Delicias station) to Huesca (Intermodal)
Train: http://www.renfe.com/EN/viajeros/index.html
Bus: http://www.avanzabus.com/web/about-avanza-grupo/companies/alosa-largo-recorrido.html