How to get to Madrid

By plane

All commercial flights arrive at Adolfo Suarez Madrid – Barajas Airport. It is 12 km to the northeast of the city which means it is within very easy reach of the city centre.

It is the 4th most important airport in Europe after Heathrow airport in London, Charles de Gaulle in Paris and Frankfurt in Germany and has four terminals.There are hundreds direct flights from all over the world including many European cities such as Berlin, London, Paris, Rome, Geneva to name just a few. To see which airlines fly to Madrid, click here

By train

There are two mainline train stations in Madrid – Atocha and Chamartin.  As Madrid is geographically in the centre of the country it is extremely easy to get here from most places in Spain as well as from abroad.

Consult the Spanish rail network website for routes and prices to Madrid.

How to get to the centre of Madrid from the airport

There are various different ways of getting from the airport to the centre of Madrid.


Line 8 (Nuevos Ministerios – Airport) joins the city with the airport (terminal 4) and takes only 20 minutes from Terminal 4 and 12 minutes from the other terminals.  You can plan your route to the centre using the Metro Madrid website.


There are various bus services from the airport to the centre of Madrid.

  • Express Bus – 24 hour service from the airport to the centre of Madrid. This service picks up passengers at Terminal 1, 2 and 4 and has stops in the Calle O’Donnell, Cibeles and the train station Atocha. 
  • Line 101
  • Line 200

For information about these services – click here

 There is also a shuttle service between the different terminals

Local trains

Line C-1 – this line connects Terminal 4 with the centre of the city with stops at Chamartin train station, Nuevos Ministerios and also Atocha train station.


there are taxi ranks outside all the terminal buildings. There is a fixed rate of 30€ between the airport and the centre of Madrid.

Transfer service

For a hassle-free arrival we can offer you a private door to door transfer from the airport directly to your accommodation in Madrid. Our driver will be waiting for you in the arrivals area and will take you straight to your accommodation in Madrid.  Just let us know if you would like to use this service at time of booking your accommodation with IH Madrid and then all you need to do is to send us your flight details so we can organise it.  It is also possible to book the service for your return journey to the airport. The cost of this service is 65€ one way.