Do wypadku doszło krótko po godz. 15:00 na przejeździe kolejowym w Garbatce, na odcinku między Rogoźnem Wielkopolskim a Obornikami Wielkopolskimi. Pociąg nr 77946, jadący z Rogoźna do Poznania Głównego, uderzył w ciężarówkę, która następnie zapaliła się. Ogień rozprzestrzenił się również na pobliskie łąki.
Według Wielkopolskiego Okręgowego Komendy Państwowej Straży Pożarnej na pokładzie znajdowało się kilkudziesięciu pasażerów. Na miejscu zdarzenia potwierdzono jedną ofiarę śmiertelną, a kilkanaście osób odniosło obrażenia.
PKP Polskie Linie Kolejowe poinformowały, że ruch kolejowy między Obornikami Wielkopolskimi a Rogoźnem został całkowicie wstrzymany. Przewoźnik pasażerski poinformował, że należy spodziewać się opóźnień i zmian w rozkładzie jazdy na trasie Poznań–Piła.
W akcji ratowniczej wzięło udział 11 jednostek państwowej i ochotniczej straży pożarnej, zespoły ratownictwa medycznego oraz helikoptery pogotowia lotniczego. Trwały działania gaśnicze, zabezpieczanie miejsca zdarzenia oraz udzielanie pomocy medycznej, a policja i komisja ds. badania wypadków kolejowych badały okoliczności zderzenia.