The Royal Canadian Mounted Police said Jaskirat Singh Sidhu, 29, was detained at his home in Calgary, Alberta, and would appear in a provincial court in Saskatchewan next week.
The bus and a semi-truck collided at a rural intersection between Nipawin and Tisdale on April 6, killing 16 people and injuring 13 others.
Jaskirat Singh Sidhu is facing 29 charges in relation to the crash, including 16 counts of unsafe operation of a motor vehicle causing death, 13 counts of risky operation of motor vehicle causing bodily injury.
"Mr. Sidhu has been remanded into RCMP custody", said Saskatchewan RCMP Assistant Commissioner Curtis Zablocki.
USA economy adds more jobs than expected in June
A closer look at the June numbers shows Canada added 9,100 full-time jobs in June and 22,700 part-time positions. Compared to a year ago, the labour force is up by 5,900 and the number of people employed is up by 4,900.
The RCMP said they will not release details of the investigation or what they believe happened.
Everyone from Prime Minister Justin Trudeau and U.S. President Donald Trump to Pope Francis and Queen Elizabeth II paid their respects to the victims, their families and the survivors of the accident, which occurred in Saskatchewan on the Broncos' way to a playoff game. "We've also used 3-D technology to capture evidence through unmanned aerial vehicles". Derek Williams, officer in charge of the major crime unit.
"In order to lay these charges, we require evidence the motor vehicle was being operated in a manner that is unsafe to the public", said Williams.
The team says it is focused on supporting those who were impacted by the tragedy.