Theo thông tin ban đầu, vụ tai nạn xảy ra khoảng 11 giờ cùng ngày trên Quốc lộ 1A đoạn tránh TP Vinh, thuộc địa bàn xã Nghi Diên (huyện Nghi Lộc).
Vào thời điểm này, xe khách BKS 90B lưu hành theo hướng Bắc - Nam, khi đến đoạn đường trên bất ngờ lao vào lan can rồi lật xuống bên đường.
Ngay khi phát hiện sự việc, người đi đường và người dân trong vùng đã phá cửa kính, hỗ trợ hành khách và người nhà xe ra ngoài.
Thời điểm xảy ra tai nạn trên xe có khoảng 10 người nhưng rất may chỉ có tài xế bị trầy xước nhẹ. Theo nhận định ban đầu, nguyên nhân vụ tai nạn có thể do trời mưa, đường trơn.
Sau vụ tai nạn, lực lượng chức năng của tỉnh Nghệ An, huyện Nghi Lộc đã hỗ trợ nhà xe cẩu xe lên, đồng thời giúp đón xe cho hành khách tiếp tục hành trình.