A taxi – which was transporting an estimated 21 children to school – crashed into a motorbike on Old Pretoria Road in Midrand on Monday morning.