Thảm kịch xảy ra khi một binh sĩ lấy trộm vũ khí và bắn chết chỉ huy, được xác định là Đại tá Anantharot Krasae cùng hai người khác, một phụ nữ 63 tuổi và một binh sĩ, sau đó đánh cắp một chiếc xe Humvee và bỏ chạy. Trên đường bỏ chạy, đối tượng tiếp tục xả súng vào dân thường dọc theo tuyến đường tới Trung tâm thương mại Terminal 21 ở huyện Muang. Hung thủ sau đó đã bắn vào một bình gas, gây ra tiếng nổ và đám cháy.
Trung tướng Thanya Kriatisarn, Tư lệnh quân khu 2 của Thái Lan, cho biết hung thủ được xác định là Hạ sĩ Jakrapanth Thomma, 32 tuổi, thuộc phiên chế của Căn cứ Surathampithak. Đối tượng được cho là có mâu thuẫn với chỉ huy bị sát hại.
Các binh sĩ thuộc một đơn vị tác chiến đặc biệt đã được điều đến Trung tâm thương mại Terminal 21, nơi hung thủ được cho rằng đang bắt giữ 16 con tin trên tầng 4. Cũng có tin chưa được xác nhận nói rằng hung thủ có đeo lựu đạn trên người. Cảnh sát đặc nhiệm thuộc Đơn vị chống tội phạm đã có mặt tại hiện trường.
Trước đó, đối tượng này đã phát trực tiếp hình ảnh trong trung tâm thương mại trên Facebook và đăng tải một bức ảnh cho thấy hung thủ đang cầm một khẩu súng trường. Trang Facebook này đã bị đóng vài phút sau đó.