No passengers suffered serious injuries late Sunday afternoon when a truck collided head-on with a RideKC metro bus on U.S. 40 in Independence, police said.

At accident happened at 5:37 p.m., between 39th Street and Hardy Avenue, police said, when a pickup truck crossed the center line, struck a smaller car and then hit a bus head-on.

Police said any reported injuries came from bus passengers, but none were considered serious, and not all of the 15 passengers on board suffered injuries.

Police had to close both eastbound lanes and one westbound lane of U.S. 40 for more than two hours to clear the accident scene.