I am travelling to Madrid in July and I'm looking to take the bus from Madrid Airport to Gran Via. I don't want to take the metro as it looks to be too many stops. I'm looking for the easiest/cheapest direct route.

  • 4
    You mean like a private shuttle? The Madrid metro system is quite good and an excellent compromise between ease of use, speed and price. A city bus is likely to have more stops and be slower. There is an express bus to the Atocha train station, though (I haven't used it). Other options (including taxis) can be slightly faster (traffic permitting) but not cheaper.
    – Relaxed
    Commented May 31, 2018 at 9:26
  • 1
    See this site for some extra details aena.es/en/madrid-barajas-airport/city-buses.html but as @Relaxed states the metro may well be quicker. There are fewer stops on the suburban trains of course depending on exactly where in central Madrid you are aiming for, search Cercanias Madrid for more details and look for line C1.
    – mdewey
    Commented May 31, 2018 at 9:32
  • 1
    Cibeles (the stop on the express bus before Atocha) is a few hundred metres from the eastern end of Gran Via.
    – djr
    Commented May 31, 2018 at 10:30

1 Answer 1


The Madrid Barajas Airport connects Madrid city centre via urban buses of the Municipal Transport Company (EMT), lines 200, EXPRÉS-203, N27 EXPRÉS, and 101.

Service schedule for everyday of the year: 6:00h to 23:30h. Tickets and fares are available on the Consorcio de Transportes de Madrid.

According to Rome2Rio, the line 203 bus takes more than an hour, costs $3-5, runs every 10 minutes from the airport to Cibeles; Gran Via is a 10-minute walk.

Another option is the C1 train, costs $2-$3, 35 minutes from the airport to Recoletos; from there it’s a 15 minute walk to Gran Via.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .