Madrid Panoramic Bus Tours

Madrid City Tour: Hop-on Hop-Off Bus Tour

Duration

1 hr 20 mins

Free cancellation

Free cancellation up to 24 hours before the start of your experience

Book now, pay later

Book now without paying anything. Cancel for free if your plans change.

Audio guide

Enhance your experience with multilingual audio guide

4.2/5(2,534)

Pia U

Group
Verified booking
3 days ago
We comfortably saw the main sights with great commentary. The elevated position on the upper deck also offered fantastic views. Unfortunately, the bus stops were hard to find, and we had to spend the first 20 minutes on the lower deck because there was no room upstairs. Downstairs, unfortunately, due to the design of the bus, we saw absolutely nothing.

Jorge H

Couple
Verified booking
Aug 2026
It was very easy to purchase the tickets and redeem them when boarding. I liked the different routes, and the buses had a good frequency. It is indeed easy to get confused with the different tour companies because the buses look very similar.

Giulia G

Family
Verified booking
Aug 2026
This tour is one of the most comprehensive ways to explore Madrid. It's wonderful. I highly recommend it for families. The starting point for every bus is near downtown.

Maria F

Family
Verified booking
Aug 2026
I loved the tour; we took it with my parents, who are 80 and 85, and they really enjoyed it. We did all three routes. We preferred not to get off the bus. At the stops, we made all three connections at the starting point.

Vijyaluxmi J

Solo
Verified booking
Jul 2026
Enjoyed the the fact that I cold hop off and on for the full duration of my ticket. Saw some beautiful tour sites. The bus cordinators were frendly and helpful. Waiting time was minimal for the next bus which was great.

Marianna B

Couple
Verified booking
Jul 2026
The guide in the Bus stop were very kind and helpful; Stefan Gloria, thank you for her kind help and lot of information about tours, places to visit in the beautiful Madrid. We appreciate her kindness:-)
    • Grab a 24 or 48-hour pass and hop on and off as many times as you like, cruising through the city’s historic elegance, modern edge, and everything in between.

    • Buses roll in every 30 to 60 mins across 34+ stops, from the museum-filled Art Triangle to the grandeur of Plaza de Cibeles and the shopping buzz of Goya Street.

    • Tune into audio commentary in 14 languages, soak up open-top views, and enjoy bonus perks like discounts, guided walks, and even a complimentary drink along the way.

    • 24/48-hour Hop-on Hop-off bus tour

    • Access to Historical (Blue), Modern (Green), and Actual (Orange) routes

    • 2-hour English or Spanish guided walking tour of the historic city centre

    • Audio guide in English, French, Spanish, German, Italian, Portuguese, Arabic, Catalan, Japanese, Basque, Galician, Chinese, Russian & Dutch

    • Children’s audio guide in English and Spanish

    • Free Wi-Fi and headphones onboard

    • Free drink at La Quimera Tablao Flamenco

    • Discounts on attraction tickets and experiences

    • Mobile app with a detailed map and live bus tracking

    • Hotel pickup and drop-off service

    • Entry to attractions

  • TOTAL DURATION1 hour 30 minutes
    FREQUENCYEvery 30 to 40 minutes
    FIRST DEPARTUREPlaza de Neptuno at 10:00 AM
    LAST DEPARTUREPlaza de Neptuno at 6:30 PM
    Timeline
    Map

    1. Plaza de Neptuno

    Get direction
    2 attractions

    Fuente de Neptuno

    Thyssen-Bornemisza Museum

    7 minutes walk
    Plaza de Cibeles

    2. Plaza de Cibeles

    Get direction
    2 attractions

    Fuente de Cibeles

    Círculo de Bellas Artes

    8 minutes walk
    Gran Vía 32 Street

    3. Gran Vía 32 Street

    Get direction
    2 attractions

    Teatro Real

    15 minutes walk

    Monasterio de las Descalzas Reales

    17 minutes walk
    Plaza de España

    4. Plaza de España

    Get direction
    2 attractions

    Palacio del Senado

    6 minutes walk

    Museo Cerralbo

    3 minutes walk
    Plaza de la Moncloa

    5. Plaza de la Moncloa

    Get direction
    1 attraction

    Parque del Oeste

    4 minutes walk
    Madrid Cable Car Station

    6. Madrid Cable Car Station

    Get direction
    2 attractions

    Parque de El Retiro

    20 minutes walk

    Congreso de los Diputados

    15 minutes walk
    Templo of Debod

    7. Templo of Debod

    Get direction
    1 attraction

    Casa de Campo

    8 minutes walk
    Puerta de San Vicente

    8. Puerta de San Vicente

    Get direction
    1 attraction

    Casa de Campo

    9 minutes walk
    Cuesta de la Vega

    9. Cuesta de la Vega

    Get direction
    2 attractions

    Catedral de la Almudena

    2 minutes walk

    San Francisco el Grande

    4 minutes walk
    Puerta de Toledo

    10. Puerta de Toledo

    Get direction
    2 attractions

    El Rastro

    7 minutes walk

    Chueca Neighbourhood

    16 minutes walk
    Plaza Mayor

    11. Plaza Mayor

    Get direction
    1 attraction

    Mercado de San Miguel

    4 minutes walk
    Barrio de las letras

    12. Barrio de las letras

    Get direction
    1 attraction

    Filmoteca Nacional

    5 minutes walk
    Paseo del Prado

    13. Paseo del Prado

    Get direction
    2 attractions

    Puerta de Alcalá

    4 minutes walk

    Museo Reina Sofía

    4 minutes walk
    TOTAL DURATION1 hour
    FREQUENCYEvery 35 minutes
    FIRST DEPARTUREPlaza de Neptuno at 10:00 AM
    LAST DEPARTUREPlaza de Neptuno at 6:10 PM
    Timeline
    Map
    Plaza de Neptuno

    1. Plaza de Neptuno

    Get direction
    2 attractions

    Museo del Prado

    3 minutes walk

    Fuente de Neptuno

    Cibeles

    2. Cibeles

    Get direction
    2 attractions

    Fuente Cibeles

    3 minutes walk

    Palacio de Cibeles

    8 minutes walk
    Plaza de Colón

    3. Plaza de Colón

    Get direction
    2 attractions

    Biblioteca Nacional de España

    3 minutes walk

    Museo Arqueológico

    3 minutes walk
    Natural History Museum

    4. Natural History Museum

    Get direction
    1 attraction

    Museo Lázaro Galdiano

    5 minutes walk
    Santiago Bernabéu Stadium

    5. Santiago Bernabéu Stadium

    Get direction
    1 attraction

    Paseo de la Castellana

    2 minutes walk
    Nuevos Ministerios

    6. Nuevos Ministerios

    Get direction
    1 attraction

    Museo de Ciencias Naturales

    4 minutes walk
    Sorolla Museum

    7. Sorolla Museum

    Get direction
    1 attraction

    Plaza del Marqués de Salamanca

    6 minutes walk
    Serrano Street

    8. Serrano Street

    Get direction
    1 attraction

    Plaza Olavide

    7 minutes walk
    Puerta de Alcalá

    9. Puerta de Alcalá

    Get direction
    2 attractions

    Parque de El Retiro

    9 minutes walk

    Gran Vía

    6 minutes walk
    Canalejas

    10. Canalejas

    Get direction
    2 attractions

    Teatro de la Zarzuela

    3 minutes walk

    Real Jardín Botánico

    5 minutes walk
    FREQUENCYEvery 35 minutes
    FIRST DEPARTUREPlaza de Neptuno at 10:00 AM
    LAST DEPARTUREPlaza de Neptuno at 6:20 PM
    Timeline
    Map
    Plaza de Neptuno

    1. Plaza de Neptuno

    Get direction
    2 attractions

    Thyssen Museum

    7 minutes walk

    Museo del Prado

    3 minutes walk
    Alcalá

    2. Alcalá

    Get direction
    2 attractions

    Puerta Real

    Plaza de la Independencia

    Arabic House

    3. Arabic House

    Get direction
    1 attraction

    Fuente de Cibeles

    5 minutes walk
    Goya Street

    4. Goya Street

    Get direction
    1 attraction

    Movistar Arena

    8 minutes walk
    Goya Street

    5. Goya Street

    Get direction
    1 attraction

    Parque de El Retiro

    13 minutes walk

    Bullring Las Ventas

    Colón

    6. Colón

    Get direction
    1 attraction

    Biblioteca Nacional de España

    1 minute walk

    7. Bilbao Stop

    Get direction
    1 attraction

    Fuencarral Street

    3 minutes walk
    Malasaña Neighbourhood

    8. Malasaña Neighbourhood

    Get direction
    2 attractions

    Museo del Romanticismo

    7 minutes walk

    Madrid History Museum

    4 minutes walk
    Callao

    9. Callao

    Get direction
    1 attraction

    Cines Callao

    1 minute walk
    Gran Vía Street

    10. Gran Vía Street

    Get direction
    2 attractions

    Edificio Metrópolis

    2 minutes walk

    Círculo de Bellas Artes

    5 minutes walk
  • You can cancel these tickets up to 24 hours before the experience begins and get a full refund.

  • 2,534 reviews

    How do we collect reviews?

    These ratings include verified reviews from both Headout guests and our trusted partners who operate this experience locally. All reviews come from real travelers who've taken this experience.

    1.3K
    710
    251
    110
    136
    France
    United States
    Brazil
    Italy
    Canada
    United Kingdom
    Austria
    Netherlands
    Portugal
    Colombia
    France
    United States
    Brazil
    Italy
    Canada
    United Kingdom
    Austria
    Netherlands
    Portugal
    Colombia
    Guests from France, United States, Brazil and over 38 countries have loved this experience

    What our guests say

    Pia U

    Group
    Verified booking
    3 days ago
    We comfortably saw the main sights with great commentary. The elevated position on the upper deck also offered fantastic views. Unfortunately, the bus stops were hard to find, and we had to spend the first 20 minutes on the lower deck because there was no room upstairs. Downstairs, unfortunately, due to the design of the bus, we saw absolutely nothing.

    Angela A

    Couple
    Verified booking
    Sep 2026
    I booked several tours and had an excellent experience; everything was very punctual. The booking process is reliable, and I recommend them 100 percent. Always.

    Ricardo D

    Couple
    Verified booking
    3 weeks ago
    Comfortable, very punctual, good information provided both on the audio guide and before boarding, spotless cleanliness

    Enrique R

    Family
    Verified booking
    Yesterday
    Everything was going smoothly! The drivers were so nice, the buses arrived right on schedule, and the headphones instructions were easy to understand. The only hiccup was that we were a group of about 10 people waiting at the bus stop, and it never showed up. We called customer service, and they said there was still one more bus to come, so we waited for 20 more minutes, but it still didn’t arrive. I tried downloading the app that lets you track your bus in real time, but it didn’t work! We ended up taking an Uber, which was more expensive.

    Segers N

    Couple
    Verified booking
    5 days ago
    The language that had been announced - Dutch - was not available. Another language did not match the indicated number and was very unclear.

Similar experiences you'd love

Trusted by over 56 million guests worldwide

100% booking protection

You are fully protected end-to-end. If anything is off, we'll fix it or refund you.

Know more

Book with flexibility

Book stress-free with free cancellation and pay-later options on most experiences.

24/7 trip support

We're always a tap away - before, during and after your trip, in all languages.

Verified reviews from real travellers. Trusted by guests worldwide.