- -Sự thất bại nhục nhã trong hai lần trước: Sau hai lần xâm lược (1258 và 1285) đều bị quân dân nhà Trần đánh bại, đặc biệt là thất bại thảm hại của Thoát Hoan năm 1285, nhà Nguyên cảm thấy bị sỉ nhục và muốn phục thù để lấy lại uy danh của đế chế Mông Nguyên.
- -Tham vọng bành trướng xuống phương Nam: Nhà Nguyên muốn biến Đại Việt thành bàn đạp để tiếp tục xâm lược các nước khác ở Đông Nam Á (như Chăm-pa, Java...). Việc chinh phục được Đại Việt sẽ giúp họ kiểm soát hoàn toàn con đường thông thương xuống phía Nam.
- -Sự kiên quyết của nhà Trần: Vua tôi nhà Trần luôn giữ thái độ cứng rắn, không chịu khuất phục, không sang chầu và nhiều lần từ chối các yêu sách vô lý của nhà Nguyên. Điều này khiến Hốt Tất Liệt tức giận và quyết tâm dùng vũ lực để khuất phục hoàn toàn Đại Việt.
- -Đình chỉ cuộc xâm lược Nhật Bản: Để tập trung toàn lực cho mặt trận phía Nam, Hốt Tất Liệt đã ra lệnh đình chỉ cuộc tấn công vào Nhật Bản, dồn quân đội và đóng tàu chiến để chuẩn bị cho cuộc xâm lược Đại Việt lần thứ ba với quy mô rất lớn.