Tai nạn xảy ra trên đường dẫn vào hầm Hải Vân thuộc thị trấn Lăng Cô (Phú Lộc, Thừa Thiên - Huế), cách cửa hầm phía bắc khoảng 300 m. Xe khách 50 chỗ biển Thái Bình trong lúc vượt xe tải cùng chiều từ Nam ra Bắc đã đâm vào ôtô tải biển Nam Định đi ngược chiều.
Tài xế xe khách bị kẹt cứng. Sau gần một tiếng, lực lượng cứu hộ mới đưa được lái xe ra ngoài trong tình trạng chấn thương đầu, giập nát chân và chuyển đến Bệnh viện trung ương Huế. Tài xế xe tải cũng bị gãy chân. Ngoài hai tài xế, vụ va chạm đã làm 10 hành khách trên xe khách bị thương, trong đó 4 người bị thương nặng đang được điều trị tại bệnh viện ở Đà Nẵng. Giao thông qua đường hầm Hải Vân bị ách tắc. Đến 17h30, hai xe gặp nạn được đưa vào lề đường, nhưng các phương tiện mới được lưu thông một chiều.