Arriving at Madrid-Barajas Airport and wondering how to get into the city? You've got solid options, and the good news is none of them are expensive or complicated. The metro is the cheapest and fastest for most people, but depending on luggage, group size, and your schedule, the airport bus or taxi might make more sense.

The Metro: Cheapest and Fastest

Best for: Solo travellers, light luggage, budget-conscious visitors.

The metro is your best bet if you're travelling alone or with one bag. Line 8 connects the airport directly to the city centre in about 45 minutes, reaching major stops like Sol, Gran Vía, and Atocha.

Cost: €5 for a single journey (T-Shirt ticket). This covers your ride from airport to city and works on the entire metro system.

How it works: Follow signs for "Metro" after baggage claim. It's intuitive. Buy your ticket at the machines (English available) or from the ticket office. Trains run every 5-10 minutes from early morning to late night (roughly 6 AM to 1:30 AM).

Practical note: The walk from the terminal to the metro station is short but involves stairs and a slight uphill trudge with luggage. Totally doable with one carry-on or a small suitcase, but awkward with multiple bags.

Airport Express Bus: Comfort and Consistency

Best for: Small groups, moderate luggage, direct drop-off preferred.

The airport express bus (EMT Line 200) is a direct route running from all three terminals to Plaza de Cibeles, which is basically the heart of the city. From there, most attractions and neighbourhoods are a short metro or taxi ride away.

Cost: €5 one-way, same as the metro.

Journey time: About 40-45 minutes depending on traffic.

Frequency: Buses run every 10-15 minutes from 6 AM to midnight, then every 30 minutes from midnight to 6 AM.

Why it's great: A direct bus with no transfers, you sit down, and you don't navigate the metro system when tired. The bus has space for luggage.

Where to find it: Exit through the main terminal and follow signs for "Bus." The stops are marked and easy to spot.

Taxi and Ride-Sharing: Convenience Has a Price

Best for: Groups of 3+, lots of luggage, arriving very late or early.

A taxi from the airport to the city centre costs around €25-35 depending on traffic and destination. Flat rates exist, but meter rides are usually cheaper if traffic is light.

Uber and Bolt: Available and cost roughly the same as taxis, sometimes slightly cheaper. Uber's UberX is the standard option.

Pro tip: Negotiate a flat rate with the taxi if you want certainty. "¿Cuánto es el viaje al centro?" (How much to the centre?) and they'll usually quote you.

My Recommendation

If you're arriving during the day with just a backpack: Metro. €5, no fuss, genuinely efficient.

If you're arriving with a suitcase or prefer a direct route: Airport bus. Same price, more comfortable, door-to-city convenience.

If you're arriving in a group of 3+ or have a lot of luggage: Taxi or Uber. The extra €15-20 split three ways becomes negligible, and it's worth the door-to-door service.

If you're arriving outside normal hours (after midnight): Taxi or Uber. The metro runs until 1:30 AM, but if you miss that window, taxis are your friend. Prices go up slightly late at night, but it's still reasonable.

Master Madrid in Minutes

Don't waste hours planning. Get our condensed, digital cheat sheet with everything you actually need.

Shop Guide on Etsy →