Nhà Nguyên chia làm 3 đạo tiến đánh Đại Việt. Đạo chủ lực do Thoát Hoan và Ariq Qaya chỉ huy từ Ninh Min
Tuyên Quang tiến theo sông Chảy. Vị chỉ huy quân Trần ở vùng này là Trần Nhật Duật.[21]
Đạo thứ ba là đạo quân đang chiến đấu ở Chiêm Thành do Toa Đô chỉ huy, tiến vào Đại Việt muộn hơn hai cánh trên, vào khoảng tháng 3 dương lịch, từ phía Nam.
h tiến vào Lộc Châu (nay là Lộc Bình, Lạng Sơn). Ngày 27 tháng 1 năm 1285 (dương lịch), đạo quân này chia làm 2 mũi tiến quân, một do Bolqadar chỉ huy theo đường Khâu Ôn (nay là Ôn Châu, Lạng Sơn), một do Satartai và Lý Bang Hiến chỉ huy đi theo đường núi Cấp Lĩnh (tức là từ Lộc Bình đi Sơn Động ngày nay). Đại quân của Thoát Hoan đi sau mũi thứ hai của Satartai và Lý Bang Hiến.[20] Chống lại đạo quân thứ nhất này của quân Nguyên là lực lượng chủ lực của quân Trần do đích thân Trần Quốc Tuấn chỉ huy.Đạo thứ hai chỉ gồm hơn 1 nghìn quân Mông Cổ và Vân Nam do Nasirud Din từ Vân Nam vào Đại Việt qua vùng Tuyên Quang tiến theo sông Chảy. Vị chỉ huy quân Trần ở vùng này là Trần Nhật Duật.[21]
Đạo thứ ba là đạo quân đang chiến đấu ở Chiêm Thành do Toa Đô chỉ huy, tiến vào Đại Việt muộn hơn hai cánh trên, vào khoảng tháng 3 dương lịch, từ phía Nam.