In 2019, Madrid welcomed a total of 10,419,709 travellers, a 2.06% increase over 2018. Of these, more than 5.5 million (54.85%) were international travellers, who generated a total spend of more than €10,451 million.

One factor that confirms Madrid’s standing as an urban destination is the growth in average stay by visitors to the city. The average stay was 2.17 nights in 2019, a 3.56% increase over the previous year.

*The total number of visitors and overnight stays includes legal tourist apartments (INE–National Statistics Institute).