How to Get from Madrid Airport to the City

There are many ways to get from Madrid Airport to the Madrid city center. Your choice, then, can be based on several factors: the price of the transport, the comfort of the journey, the proximity of Madrid Airport to your final destination in Spain, and your personal preferences.

Here are several options for getting from Madrid Airport to the Madrid city center:

Buses from Madrid Airport
There is an express bus that runs 24 hours a day from the airport to Atocha station in the heart of Madrid. It is one of the cheapest options, and a good one if you are connecting to onward train transportation when you arrive in the city.

Madrid Airport Taxis
Airport taxis are the most expensive way to get from the airport to the city, but also the most convenient. They are a good choice if you are in a hurry or traveling with large bags.

Car Hire at Madrid Airport
If your trip to Spain requires travel further afield, renting a car is a good idea. However, if you are only planning to visit Madrid, it is better to take other forms of transportation, as parking is scarce and driving in the city center can be challenging.

Metro from Madrid Airport
The metro is another good option for getting from the airport to the city center. There is a station in the airport, and tickets are cheap. The metro can take you to many locations in the city, making it a good choice no matter where your final destination is.

However you choose to get from Madrid Airport to the Madrid city center, make sure to consider how much luggage you will have. That factor makes some options more or less appealing.

Madrid Airport Taxis

Taxi at Madrid Airport
Madrid Airport Taxi

Madrid airport taxis are a fast and convenient way to get from Barajas Airport (MAD) to the city center.

Taxis leave from the ranks outside of the terminal buildings. Do not take any other type of taxi, as the ones in the ranks are the only licensed airport taxis.

Taxis from Madrid Airport to the city center cost from 20 to 30 euros. The fare ultimately depends on how much luggage you have and where your final destination in the city is.

The journey takes around 20 minutes, depending on traffic and where you are going.

If you don’t want to take a Madrid airport taxi, you can get into the city center by bus, metro, car service, or rental car. More information about these options can be found here.

Buses from Madrid Airport to the City

Buses from Madrid Airport to the Madrid city center are one of the cheapest ways to get to your final destination when you arrive in Spain.

Bus services on this route operate 24 hours a day, so you can get into the city regardless of when your flight lands.

The Madrid airport bus is called the Airport Express. It makes three stops in the city center: one at Calle O’Donell, one at Plaza de Cibeles, and one at Atocha.

Buses from Madrid Airport to the Madrid city center depart from Terminals 1, 2, and 4 every 13 to 20 minutes during daytime hours and every 35 minutes in the nighttime.

The journey on this route takes 40 minutes or longer. The total travel time is subject to which stop you get off at and whether there is traffic.

Tickets for buses from Madrid Airport to the Madrid city center cost 5 euros. You can purchase them in cash from the driver when you board.