Page last updated: 01 July 2025

Berlin, the capital of Germany, is known for its rich history, diverse culture, and strong economy, making it a popular destination for tourists and a key hub for business.

How many people visit Berlin each year?

Over 12.7 million international and domestic tourists visited Berlin in 2023. Over the past decade, Berlin has welcomed an average of more than 11 million visitors annually. 1


How many people visited Berlin in 2025?

2025 Monthly Tourist Arrivals in Berlin

Months2025 Arrivals
Jan750,857
Feb856,104
Mar981,600
Apr1,022,738


How many people visited Berlin in 2024?

How much do tourists spend in Berlin every year?

Tourists spent over €17 billion during trips to Berlin in 2024.2

How much do tourists spend while visiting Berlin in 2024?

How much does it cost to visit Berlin?

The average visitor spent €111 per day in 2022, unchanged from 2021. The highest was €115 in 2018.

Which countries visit Berlin the most?

The leading sources of foreign tourists to Berlin in 2024 were the UK, followed by the Netherlands, Poland, Italy, and Spain.3


How many days do tourists spend visiting Berlin?

What are the peak tourist months in Berlin?

The peak tourist months in 2024 were July, June, May, October, and September.


When is the best time to visit Berlin?

How popular is Berlin as a tourist destination?

Berlin Travel Statistics – International & Domestic Tourism


Berlin Travel Resources

What attractions are the most visited in Berlin?

The following were the most-visited attractions in Berlin in 2023:4

Europe Travel Resources


References

  1. VisitBerlin: Tourist Arrivals ↩︎
  2. VisitBerlin: Tourist Revenue ↩︎
  3. VisitBerlin: Tourist Arrivals per Country Origin ↩︎
  4. VisitBerlin: Most Visited Attractions in Berlin ↩︎