Cầu Thành Cổ được thiết kế dài 311 m, gồm 9 nhịp, rộng 15m. Công trình thuộc Dự án tuyến tránh Quốc lộ 1 đoạn qua thị xã Quảng Trị với chiều dài tuyến 5,9 km, có tổng mức đầu tư 670 tỷ đồng từ nguồn vốn trái phiếu Chính phủ.
Cầu Thành Cổ và đường dẫn chính thức dự kiến được thông xe kỹ thuật đúng dịp kỷ niệm Ngày Thương binh-Liệt sĩ 27/7/2017, 45 năm Ngày Giải phóng tỉnh Quảng Trị và Chiến dịch 81 ngày đêm bảo vệ Thành cổ Quảng Trị.