Late on Wednesday night, 23 people were hurt in Pardubice, which is located 100 kilometers (62 miles) east of Prague.
The private RegioJet firm owned the high-speed passenger train, according to Interior Minister Vit Rakusan.
None of the injuries, he continued, posed a threat to life.
The primary route connecting Prague with the eastern region of the nation had to be blocked while investigators looked into the crash, according to Transport Minister Martin Kupka.
“We can’t and won’t speculate about the cause of the accident,” stated Kupka.
Czech Railways, the state-run railroad operator, stated that “due to the extent of the accident,” it was anticipated that the track would stay blocked for at least 24 hours.
The drivers in both engines made it out alive, according to the local news agency .
The relatives of the deceased were extended his sympathies by Prime Minister Petr Fiala, who described the disaster as a great tragedy.