Sau khi sứ giả Chiêm Thành xin quân tiếp viện, vua Trần Nhân Tông đã phái 2 vạn quân, 500 chiến thuyền xuống cứu Chiêm Thành. Tổng cộng, liên quân Việt - Chiêm đã có 4 vạn người. Số quân này đủ để đảm bảo cho người Chiêm giữ vững được những phần đồi núi phía tây và chiến đấu lâu dài với quân Nguyên.