
Mặc dù tàu Opera đã gửi báo hiệu cập bến nhưng không giảm tốc độ khi đến gần cảng San Basilio trên kênh Giudecca nên đã đâm vào một phần cảng. Trong cầu cảng một du thuyền du lịch đang cập bến đã không kịp di chuyển ra khỏi cảng kịp thời, cũng bị tàu Opera đâm phải khiến 4 nữ du khách, trong đó có một người Mỹ, bị thương.
Nhà điều hành hãng tàu MSC cho rằng nguyên nhân vụ va chạm do vấn đề kỹ thuật. Năm 2017, Italia đã cấm các tàu du lịch lớn từ kênh đào Venice, nhưng ước tính phải mất 4 năm trước khi cảng mới ở thị trấn gần đó hoàn thành thì lệnh cấm này mới có hiệu quả.
Tàu Opera có trọng lượng 65.591 tấn, độ dài 274 mét, 1.071 phòng khánh tiết và sức chứa 2.150 hành khách và 728 thành viên phi hành đoàn.