Du tribunal d'Antiochus, qui semblait prêt à le livrer aux Romains, Hannibal s'enfuit en Crète, mais il retourna bientôt en Asie Mineure et chercha refuge auprès de Prusias I de Bithynia, qui était engagé dans la guerre avec l'allié de Rome, le roi Éumènes II de Pergamon.
Hannibal s'est rendu en Crète, mais il est rapidement retourné à l'Asie mineure.