Mohamed Samir, a doctor at Assiut hospital where the injured were taken, cited witness accounts when he said: "They told us the barriers were open when the bus crossed the tracks and the train collided with it."
Many of the dead bodies were severely mutilated, indicating the force of the crash, which took place in the city of Manfalut, near Assiut, about 300 km (190 miles) south of the capital.
Ahmed Youssef, a driver, said: "I saw the train collide with the bus and push it about one km (half a mile) along the track.
More top news
Firefighters are at the scene this morning
Tony Blair has called for Remain voters to persuade Brexit supporters that the UK is better off in the EU.
The 29-year-old victim, Manmeet Alisher, was described as a much-loved member of Brisbane's Punjabi community.