By bus

Buses from Madrid and Barcelona to Zaragoza (Delicias Bus Station)

You can also take a bus from Barcelona or Madrid to Zaragoza. The buses run almost every hour and cover the 300 km distance in 3hours 30min. Visit the Alsa Bus Company website Alsa website for additional information. Buses from Barcelona depart from Barcelona Nord Bus Station but, if you are flying to Madrid, buses to Zaragoza depart from the Airport itself (Terminal 4), so you may find this a convenient option all together. The same goes for the return journey, as you can travel from Zaragoza Delicias to Barajas Airport T4 by bus. Remember that there is a free shuttle bus service connecting all airport terminals (see above).