
Autobús
Madrid cuenta con una flota de más de 2.000 autobuses que recorren más de 10.000 paradas en 200 líneas diferentes, entre las convencionales, las universitarias, las nocturnas y una línea exprés al aeropuerto. El primer autobús de la mañana sale sobre las 6.30 h (7 h los fines de semana) y el último de la noche comienza la última ruta del día a las 23.45 h aproximadamente. La frecuencia depende de la franja horaria y si es o no día laborable, pero suele oscilar entre los 5 y los 20 minutos. El billete sencillo cuesta 1,50 € y el bono de 10 o metrobús puede adquirirse en las taquillas del metro por 12,20 €. Para visitar los municipios cercanos a la capital también existen autobuses interurbanos.
Los autobuses nocturnos son conocidos como ‘búhos’, su recorrido es diferente al de las líneas convencionales y tiene como punto de partida la plaza de Cibeles. La frecuencia depende del día, si es laborable o no o si es festivo. Entre semana, salen de cabecera sobre las 00 h y el último termina sobre las 5.30 h de la madrugada y su frecuencia es de 35 minutos. Los fines de semana su servicio puede alargarse hasta las 7 h y la frecuencia se reduce a los 20 minutos.
También existe el Madrid City Tour, un autobús turístico que recorre la ciudad y una buena opción para turistas que cuenten con poco tiempo para visitarla. Con dos rutas diferentes y una más nocturna en los meses de verano, se pueden contemplar los principales monumentos de la ciudad por 21 € la entrada de adulto.