Getting here

Zaragoza is situated between Madrid and Zaragoza, about 300km from each city:

International flights

Zaragoza has an airport with a limited number of scheduled international flights to destinations such as London (United Kingdom), Milan (Italy), Brussels (Belgium), Paris (France), Bucharest (Romania) and Cluj-Napoca (Romania). To get to the city centre from the airport you can use the shuttle bus service (no. 501) which leaves from the arrivals terminal or catch a taxi which will cost you around 25.00€.

Travelling from Madrid and Barcelona

If you are travelling from a city not served by Zaragoza airport, our recommendation would be to fly to either Madrid Barajas Adolfo Suárez airport or Barcelona El Prat airport and then take the high speed train (AVE) to Zaragoza from Atocha-Puerta station in Madrid or Sants station in Barcelona.

In both cases, the journey to Zaragoza takes about 1½ hours and one or two trains leave for Zaragoza every hour. It’s advisable to buy your train ticket online in advance, leaving enough time to get to the mainline station from the corresponding airport (1½ hours from the arrival time of your flight).

If you book your ticket in advance, the train ticket to Zaragoza also includes the shuttle-train service from Madrid Barajas Adolfo Suárez airport to Atocha station or from Barcelona El Prat airport to Sants station. At the ticket machines located at the both airport stations you have to use the ‘Combinado Cercanías’ reference number that you will find on your AVE ticket, in order to obtain the shuttle-train ticket.

Once you arrive a Zaragoza-Delicias station you can reach your final destination by taking one of the various local buses that leave from the station or by catching a taxi at the taxi rank outside the station.

There are also regular coach services from Madrid and Barcelona to Zaragoza, including a direct route from Madrid Barajas Adolfo Suárez airport to Zaragoza.

Further information