The head-on crash happened near Bad Aibling, a spa town about 37 miles south-east of Munich.
One of the trains was derailed in the crash and several carriages were overturned, German media reported.
Police said rescue teams were trying to free people still trapped in the wreckage.
Regional police said in a tweet that four people were dead and about 100 injured, of whom 15 were in a critical condition and 40 seriously hurt.
“This is the biggest accident we have had in years in this region and we have many emergency doctors, ambulances and helicopters on the scene,” another police spokesman, Stefan Sonntag, told the Associated Press news agency.
Regional train company Meridian said in a statement that “a tragic accident” had occurred on a single-track route between Rosenheim and Holzkirchen at about 07:00 local time.
Bernd Rosenbach, managing director of Bayerische Oberlandbahn which operates Meridian trains, told reporters: “The accident is a huge shock for us. We are doing everything we can to help the travelers, relatives and workers.”
Technical manager Fabian Amini added: “Our thanks go to the emergency services and workers who gave their help so quickly.”
The scene of the crash is close to the Mangfall River in a hilly and densely wooded region.
Although the trains were carrying commuters, local carnival holidays meant no schoolchildren were on board, according to reports.
The cause of the collision is not yet known.
Roads around the scene have been closed and the railway line between Holzkirchen and Rosenheim is blocked, local media reported.
German Justice Minister Heiko Maas tweeted: “Really awful news from #badaibling – our thoughts are with the victims and injured. Thanks to the rescue workers.”
The US House Ethics Committee has voted to release its report on former Republican Representative…
ABC News has agreed to pay $15 million to President-elect Donald Trump to settle a…
South Korea’s parliament has voted to impeach President Yoon Suk Yeol over his failed attempt…
Israeli war planes have carried out more than 100 air strikes in Syria on December…
President-elect Donald Trump has threatened to impose 100% tariffs on the BRICS countries if they…
Syrian troops have withdrawn from the city of Aleppo following an offensive by rebels opposed…