Selon la version la plus ancienne et la plus traditionnelle du mythe, Ascagne fuit Troie, après la prise de la cité par les Achéens, avec son père et son grand-père paternel Anchise. Plus tard, il aurait été envoyé par son père en Propontide pour y régner, avant de se joindre à son cousin Astyanax, le fils d'Hector, pour rétablir la cité de Troie. Une seconde version prétend qu'Ascagne accompagne son père en Italie et revient avec lui à Troie où, devenu vieux, Énée aurait régné avant de céder le royaume à son fils. Une dernière version, que l'on retrouve notamment chez Tite-Live (), estime qu'Ascagne serait le fils d'Énée et de Créuse, fille du roi Priam qu'épouse Énée. Tite-Live cite les deux dernières versions comme également plausibles.