Abu Dhabi, United Arab Emirates Aktion, Greece Alexandroupoli, Greece Alicante, Spain Amman, Jordan Amsterdam, Netherlands Athens, Greece Atlanta, United States Bali, Indonesia Bangkok, Thailand Barcelona, Spain Beijing, China Beirut, Lebanon Belgrade, Serbia Berlin, Germany Bogota, Colombia Bologna, Italy Bordeaux, France Bratislava, Slovakia Brussels, Belgium Bucharest, Romania Budapest, Hungary Buenos Aires, Argentina Cancun, Mexico Cape Town, South Africa Cappadocia, Turkey Casablanca, Morocco Chios, Greece Copenhagen, Denmark Corfu, Greece Crete, Greece Cyprus, Cyprus Delhi, India Doha, Qatar Dubai, United Arab Emirates Dublin, Ireland Dubrovnik, Croatia Edinburgh, Scotland Faro, Portugal Florence, Italy Frankfurt, Germany Geneva, Switzerland Granada, Spain Hanoi, Vietnam Hong Kong, China Ibiza, Spain Istanbul, Turkey Johannesburg, South Africa Kalamata, Greece Kavala, Greece Kefalonia, Greece Kos, Greece Krakow, Poland Kuala Lumpur, Malaysia Lima, Peru Lisbon, Portugal London, United Kingdom Los Angeles, United States Lyon, France Malaga, Spain Mallorca, Spain Malta, Malta Marrakech, Morocco Marseille, France Melbourne, Australia Mexico City, Mexico Milan, Italy Moscow, Russia Mumbai, India Munich, Germany Mykonos, Greece Mytilene, Greece Nairobi, Kenya Naples, Italy Naxos, Greece New York, United States Nice, France Paris, France Paros, Greece Phuket, Thailand Porto, Portugal Prague, Czech Republic Rhodes, Greece Rio de Janeiro, Brazil Rome, Italy Saint Petersburg, Russia Salzburg, Austria Samos, Greece San Francisco, United States Santiago, Chile Santorini, Greece Seoul, South Korea Seville, Spain Singapore, Singapore Skiathos, Greece Sofia, Bulgaria Split, Croatia Stockholm, Sweden Sydney, Australia Tel Aviv, Israel Thessaloniki, Greece Tokyo, Japan Toronto, Canada Toulouse, France Valencia, Spain Venice, Italy Vienna, Austria Volos, Greece Warsaw, Poland Zagreb, Croatia Zakynthos, Greece Zurich, Switzerland

Madrid Airport Shuttle & Private Transportation Service

Book Welcome Pickups transfer

Airport Shuttle Services from Madrid Airport

Madrid-Barajas International Airport (MAD) provides multiple efficient transportation options to get you from the airport into the city. There are multiple bus lines that service the route. The bus lines are the designated 'Airport Shuttle Express' as well as the lines 200 and 101 EMT buses. The airport shuttle is a little more costly than regular buses at 5€ per person (usual buses are around 1.50€ pp) but is much more efficient than normal bus lines as it makes fewer stops along its course.

Madrid airport Express bus departing from the airport

Airport Express Shuttle to Plaza de Cibeles

This bus is the best way to get to the city centre from Madrid airport. The bus operates 24 hours a day which is very convenient for those travelling late or early. It makes stops between terminals 1, 2 and 4 at the airport and makes three city stops: on the corner of O’Donnell and Doctor Esquerdo (metro O’Donnell), on Plaza de Cibeles (the square from which all night buses depart) and next to Atocha train station (only between 6am and 11:30pm). The cost is 5€ pp and the journey will take around 50 minutes.

Trip Duration
35 Min.
Availability 24/7
The bus leaves every 15 minutes.

EMT Bus Line 200 to Avenida de America

The bus line that connects the major transport hub at Avenida de America to the airport. The bus leaves from terminal 1, 2, 3 and 4 at the airport to Avenida de America. The cost is less than the Airport Express at a mere 1.50€, however the journey time is longer and there are less intercity stops. If you wish to take an intercity train this is the best option as the Avenida de America is a good place to take many of these trains. The bus also doesn't run overnight like the express.

Trip Duration
50 Min.
Availability 5:10am-11:30pm
Change is only given for notes under 5€. Only cash accepted.
Bus leaves every 15-20 minutes during peak time.

EMT Bus Line 101 to Canillejas Transport Hub

Much like the Line 200, the EMT Bus Line 101 rides from the airport to another major transport hub, the Canillejas hub.
The bus runs from Barajas: From Monday to Saturday, from 06:00am to 11:25pm. Sunday and public holidays, from 07:30am to 11:25pm and leaves between every 13 - 16 minutes from the airport, stopping at terminals 1, 2 and 3 at Madrid-Barajas.

Trip Duration
50 Min.
Availability 06:00am-11:25pm

Convenience and Avaialbility

The shuttle services from the airport are affordable and operate for long hours, even 24 hours for the express shuttle. Costing no more than 5€ they are a good option for those who are travelling on a budget. The only downside is that they can take a long time to get to the city and most of them do not stop at all airport terminals.

The airport express shuttle is 24-hour operation.

Buses only accept cash and it is best to have exact change.

Luggage racks are available on the airport express

Madrid Airport Shuttle Ticket Information

There are multiple ways to buy tickets for the bus. For standard, one-way tickets, you can purchase a ride on the bus with cash only. If you are staying in Madrid for a while and will be using many bus services, then there are tourist passes or multi-book ticketing options available. These are purchased from tobacconists or from the ticketing counters or machines in the lobby of any metro station. The tickets are valid for 10 trips within the city zone A on EMT buses or Metro line 1, €12.20. or for any line €18.30.

The multi-book ticketing option excludes the tickets purchased for the express airport bus.

A standard EMT bus fare is 1.50€

You can only buy tickets for the airport express on the bus, with cash.

Where to catch your Madrid Airport Shuttle

The bus stops are in most terminals arrivals or departures or both. The major express bus goes between terminals 1, 2 and 4 which are the major hubs for international flights. The 200 Line is the only line that stops at all terminals before heading to the city. The signage should read “BUSES” and is easy to follow.

Madrid Airport Shuttle to Hotel

Although the shuttle options from Madrid Airport are affordable and relatively safe and comfortable, they are the most time-consuming option for transport. With waiting times and traffic, you can end up spending an hour getting to the city, if not more. This can add a lot of extra time to your journey. Additionally, the lack of door-to-door service means that you may need to spend more time and money getting a different transport option to your hotel.

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

To ensure the most direct and most comfortable transportation option, consider booking with Welcome Pickups. Welcome offers the best transportation services from the airport to your desired destination within the city for the same price as a regular taxi. Pre-book with Welcome for a stress-free private ride!

Read More

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24h before and get a refund

Edit or cancel transfers


Same price as a regular taxi from the line


Sedan Car

4 pax, 4 pieces of luggage

Book a taxi transfer


See other transportation options

Frequently asked questions

How much is the taxi fare from Madrid Airport to the city centre?

A taxi from the Airport into the city in Madrid operates on a flat rate within the city radius. Therefore you can expect to pay 30€ for a taxi fare.

What are the transport options available from the airport?

Madrid Airport offers a train, metro and bus service from the airport as well as taxis. The quickest method is by metro, which operates from 06:00am - 1:30am from terminals 2 or 4 and costs 3€

Haven't fully planned the trip yet?

Set a reminder and get the link to the guide right before the trip

Book a Welcome transfer