Tuyến đường sắt Lào Cai - Hà Nội - Hải Phòng có tổng chiều dài tuyến chính khoảng 391 km, đi qua địa bàn 6 tỉnh, thành phố gồm Lào Cai, Phú Thọ, Hà Nội, Bắc Ninh, Hưng Yên và Hải Phòng. Điểm đầu tuyến tại vị trí nối ray qua biên giới thuộc tỉnh Lào Cai, điểm cuối tại ga Lạch Huyện, TP Hải Phòng.
Dự án có 145 km qua tỉnh Lào Cai; 100 km qua tỉnh Phú Thọ; 38 km qua Hà Nội; khoảng 3 km qua tỉnh Bắc Ninh; 16 km qua tỉnh Hưng Yên; 89 km qua Hải Phòng. Trên tuyến có 18 nhà ga, bao gồm 15 ga hỗn hợp đón tàu khách, hàng và 3 ga lập tàu.














