Barajas Airport to Madrid Stations
Take the overground train (Cercanias) running from Terminal 4 to all main stations in Madrid.
Free shuttle buses running from the other terminals to Terminal 4.
El Prat Airport to Barcelona Sants St.
Take the Cercanias train at Terminal 2, and it takes around 20 min.
Girona Costa Brava Airport to Barcelona Sants St.
There is no rail connection from the airport, only from Girona city center where the train station is located. Trains from Girona St. to Barcelona are Regional trains that can’t be booked in advance. You can only get the tickets at the train Station.
As an alternative, there is a shuttle bus called Barcelona Bus (www.barcelonabus.com) which connects the Airport with Barcelona city center.
Reus Airport to Tarragona St .
The closer main train Station would be Tarragona (around 20 min away), and it is connected by a shuttle bus service provided by Hispano Igualadina(www.igualadina.com).
If Reus St. suits you better for other destinations, you can take the Line 50 bus.(http://www.reustransport.com)
Alicante Airport to Alicante Terminal St .
No rail connection down there, but a bus service provided by SuBus
Valencia Airport to Valencia Nord St.
Two Underground lines connecting the airport with Valencia Nord Station.
Line 3 for Rafelbunyol (stop Xativa) or Line 5 for Maritum Serreria (stop Xativa) Journey takes around 30 min.
Malaga Airport to Malaga Maria Zambrano St.
A Cercanias train will take you to Malaga Maria Zambrano St. in just 15 min., departing from the Station located in P2 (just in front of Terminal 2)
Seville Airport to Seville Santa Justa St.
Only bus services from the Airport to the city center in around 20 min, provided by Seville’s Urban Transport Line. (http://www.tussam.es/)