Nhà chức trách cho biết tai nạn xảy ra vào chiều 5/6 trước khu đánh cá Paraje Viejo trong vùng. Chiếc xuồng nhỏ vốn có sức chứa chỉ 6 người nhưng thực tế đã chở tới 19 người, do đó, phương tiện này đã bị lật úp khi gặp sóng lớn. Ngay khi phát hiện vụ việc, Cơ quan phối hợp bảo vệ dân sự bang và các nhân viên cứu hộ đã cứu sống được 11 người. Tối cùng ngày, lực lượng chức năng đã tìm thấy 7 thi thể. Một ngày sau đó, họ đã trục vớt thi thể cuối cùng là một bé gái.
Theo điều tra ban đầu của Bộ Hải quân Mexico, nguyên nhân chính dẫn tới vụ việc này là do lỗi của con người. Xuồng chở số lượng người vượt hơn 3 lần so với sức chứa, không có thiết bị liên lạc vô tuyến. Ngoài ra, phương tiện này chỉ được sử dụng để đánh cá, chứ không phải để vận chuyển hành khách, do không có ghế ngồi và không được trang bị phao cứu hộ.