MAD - Madrid

How much does it cost to get from Madrid Airport to the city center?

Last updated: April 2026

Madrid Barajas has some of the most straightforward airport transport pricing in Europe, thanks to the fixed taxi rate and cheap public transport.

The short answer

Cheapest: 4.50-6 € by Metro. Best value: 5 € Airport Express Bus. Most convenient: 30 € fixed-rate taxi.

Full price breakdown

TransportCostTimeDoor-to-door?
Metro (Line 8)4.50-6 € (incl. supplement)30-40 minNo — need connections
Airport Express Bus5 €25-40 minNo — Atocha or Cibeles
Taxi (within M-30)30 € flat20-30 minYes
Taxi (outside M-30)35-50 € metered25-45 minYes
Uber/Cabify25-35 €20-35 minYes
Pre-booked transfer€30-4520-30 minYes

Why the 30 € taxi rate is brilliant

Madrid's fixed 30 € airport taxi rate is one of the best deals in European airport transport. Here's why:

  • Covers almost everywhere you'd want to go: Sol, Gran Vía, Salamanca, Malasaña, La Latina, Retiro, Chueca, Chamberí, Atocha — all within the M-30 ring.
  • No meter anxiety: The price is posted on the taxi window. No exceptions.
  • No surcharges: The 30 € includes everything — no extra for luggage, night, weekends, or holidays.
  • Competitive with public transport for groups: A couple pays 30 € total by taxi vs 9-12 € for two metro tickets. The taxi saves time and hassle.

When the 30 € rate doesn't apply

If your destination is outside the M-30 ring road, the meter applies instead of the flat rate. This affects:

  • Hotels near the airport (IFEMA, Campo de las Naciones) — actually cheaper, about 10-15 €
  • Outer neighborhoods (Tres Cantos, Alcobendas, Getafe) — 35-50 € metered
  • Other cities (Toledo, Segovia) — 120-180 €

Metro costs explained

The Metro from the airport costs more than a regular metro ride:

  • Regular Metro ticket: 1.50-2.00 €
  • Airport supplement: 3.00 €
  • Total per trip: 4.50-5.00 €

You can buy a 10-trip Metrobús card for 12.20 € if you're staying in Madrid and will use the metro often, but the airport supplement is extra.

Hidden costs

  • Airport Express Bus: 5 € exact fare. You can pay by card (contactless) now, which is convenient.
  • Metro luggage: Free, but you're carrying it yourself through stations with variable elevator availability.
  • Taxi tips: Not expected or customary in Madrid taxis. Round up small amounts if you want, but 30 € means 30 €.
  • Cabify/Uber surge: During peak hours, prices can exceed the 30 € taxi rate. Check the app before committing.

Money-saving tips

  • For 1 person: Airport Express Bus (5 €) is the cheapest convenient option.
  • For 2+ people: Taxi at 30 € is better value than individual metro tickets and saves 20+ minutes.
  • Buy a Tourist Travel Pass (Madrid Tourist Card) if you'll use public transport a lot during your stay. It covers the metro including the airport supplement.
  • Cabify vs Uber: Compare both apps — prices vary at different times. Both are often slightly cheaper than the fixed taxi rate.

Related Airport Guides