The suspect, who has been taken into custody, is a 24-year-old Afghanistan-born asylum seeker, according to authorities.
At least 28 people, including children, have been injured after a car crashed into a crowd near the central train station in Munich on Thursday.
Bavarian Minister President Markus Söder has indicated that the incident was likely an attack, reigniting concerns about security some 10 days before the upcoming federal election.
A police spokesperson said the car approached a demonstration organised by Verdi, one of Germany’s largest trade unions, from behind, overtook a police vehicle, and deliberately ploughed into the crowd.
The driver, identified as a 24-year-old Afghanistan-born asylum seeker, was arrested on-site. Police say that they believe he acted alone.
The Bavarian city is set to host scores of world leaders, including Ukrainian President Volodymyr Zelenskyy and US Vice President JD Vance, for the Munich Security Conference from Friday to Sunday.
Euronews correspondent Alice Tidey is at the scene where the attack took place.
Watch the video in the player above.