• Nothing Found

Getting from Madrid Airport to City Center

The distance between Madrid-Barajas Airport (MAD) and the city center is approximately 18 km, and driving takes 20-25 minutes. Five transportation options are available from Madrid Airport to the city center: taxi, Madrid Airport transfer, metro, train, and bus. The fastest and most convenient choices are a Madrid Airport taxi or private transfer, as these services are door-to-door.

If you’d prefer to save some money and use Madrid’s public transport system, there are a few solid options to choose from. The fastest option is the pink metro line (Line 8), which gets you to the center in 20 minutes. Alternatively, the cheapest option is the suburban train. Finally, you can use the airport express bus, which takes 45 minutes to reach Atocha Station and is especially useful if you’re arriving at night.

Welcome Pickups offers meet and greet services and a friendly introduction to Madrid at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €33 20min 24/7
Metro €10 20min 06:05–01:33
Train €5.2 27min 06:00–23:30
Bus €10 45min 24/7
Welcome Airport Transfer €40 20min 24/7

How to get from Madrid Airport to the city center by taxi

Taking a taxi from Madrid Airport to the city is one of the quickest and most convenient travel methods. Official airport taxis are white with a red stripe and available 24/7 from the airport taxi ranks.

You can exit Arrivals and join the taxi waiting line right outside. The ride to central Madrid takes around 20 minutes in normal traffic conditions.

How much is a taxi from Madrid Airport to the city center?

A taxi from Madrid Airport to the city center is charged a fixed rate of €33. This includes rides to any destination within the M-30 Zone at any time of day, as well as public holidays. Remember to ensure the taximeter is set to Tariff 4 for the trip.

If your destination is outside the city ring, your fare will be calculated using a taximeter based on the distance travelled.

Cost

€33

Trip Duration

20 Min

Airport taxis are always available, although you may be subject to waiting times during peak season.

Convenience
Safety
Value for Money

Taxis run 24/7 from MAD Airport.

Where do I get a taxi from?

There are two taxi ranks outside each terminal at Madrid Airport (Terminals 1, 2, 3, and 4). Regardless of the terminal, you’ll find a rank outside the exits on both the arrivals and departures levels.

Upon exiting, you’ll see white taxis with red stripes lined up in the ranks ahead of you.

Convenience

Getting an official taxi at Madrid Airport is a reliable choice as the trip is quick and direct. On top of that, fares are fixed, and you’ll find taxis lined up in the ranks at any hour of the day.

The only con is that the airport gets crowded during peak season (June-July). If you’re flying during these months, you’ll probably have to stand in line for a while.

Editor’s Note

There is no nighttime surcharge for taxis in Madrid, so you'll pay the same fare regardless of the time of day.

Useful Tips

Taxis in Madrid can fit up to 4 people with 3 pieces of luggage.
For more than 4 passengers or more than 3 pieces of luggage, you have to book a minivan.
Double-check the fixed fare with the driver before starting your ride.
If you are heading outside of the city ring, make sure that the taximeter is reset before setting off.
Never accept rides from unlicensed drivers offering their services in the main terminal.
Not all taxis at Madrid Airport accept credit card payments. To avoid any issues, carry enough cash in the local currency (€), including small change.
If you think you have been scammed or overcharged, write down the taxi driver’s name, ID number and the number of your taxi. You can then contact the taxi company or the foreign tourist police to file a complaint.

Getting from Madrid Airport to the city center by metro

If you’d rather use Madrid’s public transport, the metro is a good option. The pink line (Rosa Line 8) connects Madrid Airport to the city center via Nuevos Ministerios Station in just five stops. However, you may have to change at the station if your hotel is situated further in the center.

The best way to reach the heart of the city is to hop on Line 10 to “Tribunal Station” and then get on the Light Blue Line 1 to ‘Atocha Station.’ We suggest checking maps to find which line stops closest to your hotel or accommodation.

How much is the metro from Madrid Airport to the city center?

To travel on the metro in Madrid, you have to buy a Multi Public Transport Card for €2.50. You can then load any valid ticket type onto the re-usable card.

The route from the airport to the city falls under the Zone A category. So a one-way ticket from Madrid Airport to the city center costs €1.50. There is also a €3 surcharge for tickets to and from the airport.

All in all, you’ll pay €7 for the trip on the metro, including the one-time purchase of a transport card.

*Tickets can be purchased from the customer service offices at both airport stations or from the self-service machines at the airport or any station.

Cost

€5

Trip Duration

20 Min

The metro departs every 3-8 minutes from Madrid Airport.

Convenience
Safety
Value for Money

The Madrid Airport metro runs from 06:05 until 01:33.

Where do I get the train from?

There are metro stations at Madrid Airport. Aeropuerto T1-T2-T3 Station is located in the center of Terminal 2 on Level 1. Likewise, Aeropuerto T4 Station is found in Terminal 4 on Level -1.

If you arrive at Terminal 1 or 3, you can catch the free Madrid Airport shuttle bus to the other terminals.

Convenience

Catching the subway from Madrid Airport is a quick and affordable option. Metro line 8 connects the airport to other subway lines, such as Lines 6, 9, and 10, so you can reach most of Madrid’s metro stations from the airport.

It’s worth noting that services can get very crowded during peak season. This often causes delays and raises safety concerns, so be prepared to wait, and don’t forget to keep an eye on your luggage.

Editor’s Note

If you plan on using Madrid public transport throughout your stay, we recommend buying a tourist ticket to get the most out of it.

Useful Tips

There are ticket machines in every subway station, both in the airport and in city stations.
Be careful with your personal belongings.
There is limited luggage space on the metro.
You can also purchase 10 trips for €6.10 or a Madrid tourist pass starting from €8.40 for 24 hours.
Single tickets are only valid on the day of purchase and are considered valid until you finish the trip and exit the metro.
Don't forget to validate your ticket when entering and exiting the subway.
Children between the ages of 4 and 11 can apply for the children's Madrid Tourist Pass with a 50% discount.
Ideal for solo travelers or backpackers after a quick and affordable transfer.

How to get from Madrid Airport to the city center by train

Renfe, Spain’s national railway company, operates two trains from Madrid Airport to the city center: Line C-1 and Line C-10. Both services operate the same route from the airport to central Madrid so you can travel to the center by train.

The trip takes around 30 minutes and terminates at ‘Principe Pio Station,’ with stops at ‘Atocha Railway Station,’ ‘Madrid Chamartín,’ and ‘Nuevos Ministerios Station.’ This means you can easily connect to the metro system and reach many areas across Madrid.

How much is the train from Madrid Airport to the city center?

The cost of the train from Madrid Airport to Madrid depends on where you’re getting off. As fares are calculated based on the number of zones you travel through to reach your destination:

1/2 Zones –  €1.70
3 Zones – €1.85
4 Zones –  €2.60
5 Zones – €3.40

That said, a one-way ticket to the center costs €2.60, and a return ticket costs €5.20. You must start your journey within two hours of buying your ticket.

*You can purchase tickets from the Cercanías self-service machines at the airport.

Cost

€2.60

Trip Duration

30 Min

Renfe Cercanías trains depart every 15 minutes.

Convenience
Safety
Value for Money

The C1 line operates from 06:02 to 00:02, and the C10 train runs between 05:47 and 22:47.

Where do I get the metro from?

Madrid Airport Train Station is in Terminal 4 on Level -1. If you are arriving at Terminals 1, 2, or 3, you will have to catch the airport shuttle to T4.

Once you’re in the correct terminal, follow the signs with the Renfe logo down to the station.

Convenience

If you arrive at Terminal 4, taking the suburban commuter train to the center is practical. However, if you arrive at the other three terminals, hopping on the metro is much easier than waiting for the airport shuttle to take you to the train station.

Furthermore, local commuters use these trains daily, so you can expect crowded trains and longer delays if you’re traveling during rush hours (07:30-09:30 and 18:00 -20:00).

Editor’s Note

If you land at Terminal 4, taking the commuter train is a good choice. However, if you land at T1, 2, or 3, we recommend getting the metro for a faster transfer.

Useful Tips

Each train ticket is only valid for two hours after the ticket is issued.
There is limited luggage storage on suburban trains.
If you plan on using the trains a few times, you can purchase Bonotren tickets (10 rides) or tourist passes to save money.
Not recommended for families with young children and lots of luggage.
Renfe trains are accessible and the company even provides a Special Assistance service for people with reduced mobility. To request the service, visit the official Renfe website.

How to get from Madrid Airport to the city center by bus

The Madrid Airport Express Bus (Line 203) connects the airport to the city center 24 hours a day. The yellow buses have an ‘Airport Express Aeropuerto’ sign. They depart from Terminals 1, 2, and 4 and reach Atocha Train Station in the city center in around 45 minutes.

During the daytime, the bus stops at O’Donnell, Cibeles, and Atocha stations, whereas at night, it only stops at O’Donnell and Cibeles. This is because Atocha Train Station is only open until 23:30.

How much is the bus from Madrid Airport to the city center?

A single ticket for the Madrid Airport Bus to Atocha Station costs €5.

You can buy your ticket from the driver on the bus with cash, a debit card, or a credit card. You can also use your mobile phone for contactless payment.

Cost

€5

Trip Duration

45 Min

The Madrid Airport Bus departs every 15-20 minutes from 06:00-23:30 and every 35 minutes at night.

Convenience
Safety
Value for Money

The Madrid Airport Express bus runs 24/7.

Where do I get the bus from?

Express bus 203 stops at Terminals 1 and 2’s Departures and Arrivals levels, and the Terminal 4 bus stands on the ground level. To get there, follow the bus signs and exit the building.

If you arrive at T3, you must transfer to another terminal by foot or via the airport shuttle service.

Convenience

The airport express runs 24/7, meaning you can jump on a bus to Madrid city center no matter what time you land.

However, the bus only makes a few stops in the center, so you may have to change to another mode of transport or walk to your final destination. Plus, waiting times can extend significantly during peak season.

Editor’s Note

If you want to use public transport and you're landing at night, the airport express bus is the only choice.

Useful Tips

O'Donnel bus stop has a connection with metro Line 6.
Plaza Cibeles bus stop has a connection with metro Line 2.
Atocha Railway Station bus stop has a connection with metro Line 1 and all other suburban rail lines.
There is designated space for luggage.
Two urban buses also depart from the airport (Buses 101 and 200). However, the stops are much further from the city center. Although if you're staying in alternative areas of the city, these buses may be practical.

Getting from Madrid Airport to the city by private transfer

The best way to get from Madrid Airport to the city center is by private transfer. You can book your transfer in advance, which allows you to skip the taxi waiting line and secure a reliable, 5-star service.

Private Madrid Airport transfers, such as Welcome Pickups’ personalized services, are specifically designed with travelers in mind and offer a comprehensive service to ensure a stress-free arrival:

  • Meet and greets
  • Trained English-speaking drivers
  • Flight monitoring
  • Guaranteed fixed fares
  • 24/7 customer support

 

With everything planned ahead of time, all you have to do is meet your friendly driver and enjoy the ride into central Madrid. Plus, your driver will even give you a mini tour of the city and share a few local tips and tricks so that you can make the most out of your stay.

How much is a private transfer from Madrid Airport to Madrid city center?

When you book a private airport transfer, you’ll receive a fixed quote in advance. This means you can avoid any hidden fees by booking and paying for your transfer before entering the airport.

Nevertheless, the fixed prices of a private transfer from Madrid Airport to Madrid are as follows:

– Sedan (up to 4): €40 during the day and €43 at night
– Minivan (up to 8): €65 daytime and €73 nighttime
– Minibus (up to 12): €120 during the day and €140 at night

You can book your ride using our website or app within minutes. Just enter your personal details, flight number, and pick-up time to get your quote. The quote you receive is fixed and not subject to change, so even if traffic is heavy, you won’t pay a cent extra.

Cost

€40

Trip Duration

20 Min

*Pre-booking your private airport transfer from Madrid Airport is the best way to ensure a seamless experience.

Convenience
Safety
Value for Money

Private airport transfers are available 24/7 from Madrid Airport.

Where do I get a transfer from?

When you book a private transfer in advance, your trained English-speaking driver will be waiting for you at Arrivals, holding a sign with your name. Following a friendly meet and greet, your driver will help you with your luggage and lead you to your pre-selected, modern vehicle.

Convenience

For a similar price to official airport taxis, private transfers allow you to save time and ensure a top-quality, reliable service with a trained professional. And more importantly, they’re the best solution for avoiding the taxi waiting line during peak season! Besides, you get to enjoy the benefits of 24/7 customer support and extra services like skip-the-line tickets.

Editor’s Note

Perfect for families and business travelers after a seamless arrival experience.

Useful Tips

It is advised to set the pickup time to 20-30 minutes after your plane is due to land, so that you leave enough time to clear passport control and baggage claim.
A few days before you're due to fly, you will receive an email including your driver's name, details, and vehicle information so that you know what to expect on the day.
Our modern sedans can seat up to 4 people, our larger minivans can take up to 8, and our spacious minibuses are for groups of up to 12.
If you need a child booster or baby seat, you can request one during the booking process online or using the app.
If your plane is late, your driver will receive live updates on your plane's arrival time so that they can be there waiting for you no matter what time you land.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Madrid. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€35
NIGHTTIME
€35
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

How far is the Madrid Airport from the city center?

Madrid-Barajas Airport is 18 km away from Madrid city center. The fastest mode of transport will get you there in 20 minutes.

How much is a taxi from Madrid Airport to city center?

Taxis from Madrid-Barajas Airport to the city center are charged at a flat rate of €33. However, if you are traveling outside the central ring, the journey will be charged with a taximeter based on the distance traveled.

How to get from Madrid Airport to Madrid?

There are five options for your Madrid Airport transfer: taxi, private transfer, train, metro, or bus. The most convenient methods are by Madrid Airport taxi or private transfer, as these services are door-to-door. If you plan on using Madrid’s public transportation system, there are a few choices. The quickest is the pink metro line (Line 8), taking 20 minutes. Alternatively, you can take the Madrid Airport train to the city. It’s the cheapest option, costing just €2.60. Finally, you can use the airport express bus, which takes 45 minutes.

Does the metro go to Madrid Airport?

Yes, the pink line (Rosa Line 8) connects Madrid Airport to the city via Nuevos Ministerios Station. You can then change onto alternative lines to reach different areas within the center.

Was this helpful?

Pre-book online