Theo dữ liệu của ứng dụng theo dõi các chuyến bay FlightRadar 24, 4 phút sau khi cất cánh, máy bay này đã mất độ cao khoảng 3.000m trong vòng chưa đầy 1 phút. Chiếc máy bay gặp nạn thuộc dòng Boeing 737-500, đã hoạt động 27 năm. Sriwijaya Air được thành lập năm 2003, có trụ sở tại Jakarta, chủ yếu thực hiện các chuyến bay nội địa.
Đại diện hãng Sriwijaya Air khẳng định, máy bay gặp nạn trên được vận hành trong tình trạng tốt. Chuyến bay này đã bị lùi thời gian khởi hành 30 phút vì trời mưa quá to, khiến máy bay không thể cất cánh.
Chiến dịch tìm kiếm đã được triển khai ngay sau khi xác định vị trí máy bay gặp nạn tại quần đảo Thousands ở vùng biển phía Bắc Jakarta. Theo truyền hình địa phương, một tàu tuần duyên của Indonesia đã phát hiện một số mảnh vỡ kim loại, bộ phận thi thể người, áo phao cứu sinh trên vùng biển trên. Cơ quan Tìm kiếm và Cứu nạn Indonesia cùng Ủy ban An toàn Giao thông vận tải quốc gia đang điều tra sự việc.