Flying into an airport in Spain soon? We’re here to make finding and booking airport transfers quick and easy. All major airports in Spain offer shuttle bus and taxi services, whereas only the main airports such as Madrid Barajas and Barcelona El Prat are directly connected to the city centre by train.
Keep reading to find all the information you need to get to and from the main Spanish airports by train and bus.
Use our map to find the main international airports in Spain and information on the distance and connections available to nearby city centers.
Some of the major international airports in Spain include:
As the two biggest international airports in Spain, Madrid and Barcelona airports serve both long-haul and low-cost flights to destinations in Europe, Asia and America. Find out the best ways to travel between these airports and the city center below.
Madrid Barajas Airport is the main international airport serving the Spanish capital and can be easily reached with either a Cercanías train operated by Renfe or one of the city buses.
Find out more about trains to and from Madrid Airport.
Barcelona El Prat Airport is the second largest airport in Spain after Madrid and is located about 9 miles south-west of the center of Barcelona. Starting from the city center, you can reach the airport comfortably by train (local Rodalies services) or by bus (Aerobús).
Find out more about trains to and from Barcelona Airport.
If you’re flying into northern Spain, Bilbao or Santiago de Compostela are the main airports in this region. Keep reading for train and bus airport transfer information.
Bilbao Airport is the main airport of the Basque Country and Northern Spain. Around 5 and a half miles away from the city center, the airport can be easily reached by bus.
Santiago de Compostela Airport is located roughly7 and a half miles from the city of the same name. You can easily reach it by bus from the city center and the nearest cities, La Coruña, Lugo and Sobrado.
Flying into an airport in southern Spain soon but not quite sure how to get to your onwards destination? We’ve listed the main airports in the south of Spain below with train and bus transfer information.
Seville Airport is located around 6 miles east of the city of the same name. The best way to get to and from the airport is by bus.
Málaga Costa del Sol Airport is located about 5 miles from the center of the city of Málaga and is easily accessible by both train and bus from there and from nearby cities.
Alicante Elche Airport is located about 5 and a half miles south-west of the popular city of Alicante. One of the best ways to travel to and from this airport is by bus, which departs from Alicante city center and other main cities in the region.
Not sure how to get to or from Valencia or Girona Airport? Don't worry, we’ve got all the information you need to travel between the airport and the city center without problems.
Valencia Airport is located about 5 miles west of the capital of the Valencian Community. You can easily reach it by metro and bus from the city center.
Girona Airport is located almost 8 miles from the city of the same name and can be easily reached by bus from the city center and the surrounding provinces.
If you’re visiting Spain on holiday or as part of a larger European trip and thinking about exploring different parts of this beautiful country, we’ve got all the inspiration you need below. Why not check out our guide to traveling by trains in Spain too?