Theo điều tra ban đầu, tai nạn xảy ra do tầm nhìn hạn chế trong điều kiện thời tiết sương mù dày đặc khiến các tài xế không phán đoán được có phương tiện khác đang đi ngược chiều.
Xe buýt đang đi theo hướng từ thành phố Peshawar, miền tây bắc Pakistan, đến thành phố cảng Karachi ở miền nam đã va chạm trực diện với xe buýt khác đang trên hành trình đến Rajanpur trên đường cao tốc Indus nối các khu vực miền nam, miền đông và miền bắc.
Những người bị thương, trong đó có cả phụ nữ và trẻ em, đã được đưa đến bệnh viện gần đó. Một số người trong đó được cho là đang trong tình trạng nguy kịch.
Nhiều khu vực ở tỉnh Punjab và tỉnh Sindh, miền nam Pakistan, hiện chìm trong sương mù dày đặc và giao thông bị gián đoạn nghiêm trọng.
Đơn vị quản lý tuyến đường cao tốc Indus cho biết đã đóng cửa các đoạn đường mà sương mù quá dày và các phương tiện được khuyến nghị chuyển hướng sang các tuyến đường khác.
Cảnh sát cũng khuyến cáo người dân hạn chế các hoạt động đi lại không cần thiết trong đêm và sáng sớm, đồng thời khuyến nghị các tài xế chạy xe với tốc độ chậm và bật đèn chế độ sương mù.