Madrid se mandreste cu un sistem de transport public eficient si extins, ceea ce face usoara navigarea in oras. Metroul Madrid este cea mai rapida modalitate de deplasare, cu peste 300 de statii conectate prin 15 linii. Reteaua de autobuze include peste 2.000 de autobuze care acopera peste 200 de rute. Pentru calatoriile regionale, trenurile suburbane Cercanias leaga Madridul cu orasele si satele din jur. In plus, transferul Express Airport ofera acces convenabil intre Aeroportul Barajas si centrul orasului. Madrid ofera, de asemenea, optiuni ecologice, cum ar fi BiciMAD, serviciul public de biciclete electrice.