Одновременно с Ганноном в подобное плавание отправился и его брат Гимилькон (Plin. II, 169), совершивший путешествие по океану в северном направлении. Об этой экспедиции говорит Авиен в своей поэме «Морские берега» (114–129, 382–389, 410–415). Непосредственной целью Гимилькона были Эстримниды, откуда можно было вывозить олово (Av. Or. mar., 114–116), но главное — утвердиться на торговых путях Гадеса к северу, как это пытался сделать его брат в южном направлении. Эстримниды же надо отождествить, вероятнее всего, с современной Бретанью. Главной цели карфагеняне все же не достигли, ибо вплоть до римского времени гадитане оставались почти монополистами в северной торговле, тщательно скрывая от возможных конкурентов путь к таинственным и богатым «Оловянным островам» (ср.: Strabo, III, 5, 11).
Хотя фактически под властью Магонидов Карфагенская держава достигла значительного расцвета, карфагенская аристократия была недовольна своим приниженным положением. В результате Магониды были свергнуты. Юстин (XIX, 2, 5), перечислив внуков Магона, далее пишет, что вследствие того что эта «семья полководцев стала тяжела для свободы», был создан специальный совет. Возможно, что поводом к этому послужило запоздалое воспоминание о поражении при Гимере, и под предлогом наказания за это сын павшего при Гимере Гамилькара Гисгон был изгнан и вынужден удалиться в Селинунт. То, что в связи с этим событием упоминается только один внук Магона, можно объяснить либо тем, что само упоминание связано с фигурой отца Гисгона Гамилькара, либо с тем, что в живых к тому времени остался только один Гисгон.
К концу V в. до н. э. карфагеняне возобновили наступление в Сицилии. Поводом к этому послужило обращение элимской Эгесты, которая, терпя неудачи в борьбе с греческим Селинунтом, согласилась на подчинение Карфагену взамен на военную помощь (Diod. XIII, 43). После некоторых колебаний карфагеняне в 410 г. до н. э. приняли предложение эгейстийцев.
Крупнейшим и важнейшим греческим городом Сицилии были Сиракузы. В 415–413 гг. до н. э. они выдержали тяжелую осаду афинян. Однако победа над афинянами потребовала от сиракузян огромного напряжения сил. В результате в городе обострилась внутренняя борьба между аристократической группировкой во главе с Гермократом и демократами, возглавляемыми Диоклом. К тому же Сиракузы ввязались во внешние войны, послав эскадру в Эгейское море для продолжения войны с Афинами. В самой Сицилии они воевали с некоторыми своими же греческими соседями. Таким положением решили воспользоваться карфагеняне.
Готовясь к схватке с сицилийскими греками, карфагенская олигархия сплотила свои ряды. Из изгнания был возвращен сын Гисгона и внук Гамилькара Ганнибал, который, по-видимому, был изгнан вместе с отцом. Он занял высший государственный пост и был поставлен во главе армии. Так Магониды снова вернулись к управлению государством, но теперь уже едва ли они правили столь самовластно, как раньше. Назначая Ганнибала командующим войсками в Сицилии, карфагенские власти рассчитывали не только на его военные способности, но и на ненависть к грекам и стремление отомстить за деда, павшего при Гимере. Собрав армию, состоявшую из карфагенских граждан, принудительно набранных ливийцев, иберских и кампанских наемников и насчитывавшую, по Тимею, 100 тысяч человек, а по Эфору, 200 тысяч пехотинцев и четыре тысячи всадников, Ганнибал в 409 г. до н. э. высадился в Мотии (Diod. XIII, 43–44; 54). И начался новый период войн в Сицилии, продолжавшийся с перерывами более полутора веков (Фролов, 1979, 24–35, 42–43, 47–49, 73–78, 81–83).
После высадки карфагенской армии элимы подчинились Карфагену. Именно в это время прекращается чеканка элимской монеты (Warmington, 1960, 77). Приняв в число своих подданных элимов, карфагеняне двинулись сначала на Селинунт, а после захвата этого города — на Гимеру. Греческие жители этих городов оказали карфагенянам героическое сопротивление, но оно в конце концов было сломлено, и оба города разрушены, а их жители или убиты, или превращены в рабов. Другие греки, и прежде всего сиракузяне, во главе которых встал Диокл, уставшие, по-видимому, от долгой войны с афинянами и изнурительной гражданской смуты, оказали селинунтянам и гимерцам слишком слабую помощь, которая не могла решить дела (Фролов, 1979, 35). После этого Ганнибал увел свою армию назад в Африку (Diod. XIII, 54–62).
В греческой части Сицилии в это время борьба между двумя сиракузскими политическими группировками достигла апогея. Гермократ, командовавший сиракузской эскадрой в Эгейском море, был смещен с этого поста и решил силой вернуться в Сиракузы. С набранным отрядом он высадился в Сицилии, но, стремясь сначала приобрести определенный политический капитал, вторгся в карфагенскую зону, занял разрушенные карфагенянами Селинунт и Гимеру и поднял знамя борьбы против карфагенских «варваров» (Diod. XIII, 63, 75). В конце концов Гермократ погиб при попытке захватить Сиракузы, но все это свидетельствовало о том, что положение на острове было далеко от стабильности, и Карфаген не мог этим не воспользоваться.
Готовясь к новой схватке в Сицилии, карфагенское правительство предприняло дипломатическую акцию, которая в других условиях могла иметь важные последствия: был заключен союз с Афинами (Лурье, 1947, 122–125). Но надежды карфагенян не оправдались, так как мощь Афин уже клонилась к упадку, и вскоре они потерпели окончательное поражение. Одновременно карфагеняне создали новую армию, во главе которой поставили того же Ганнибала и его родственника Гимилькона.
В 406 г. до н. э. карфагенская армия высадилась в Сицилии. Несмотря на отдельные неудачи и даже смерть одного из полководцев, в целом кампания для карфагенян развивалась успешно. Все попытки сиракузян спасти греческие города южного побережья Сицилии провалились; это не смогли сделать ни республиканские правители Сиракуз, ни пришедший им на смену тиран Дионисий. Карфагенская армия осадила Сиракузы, и только начавшаяся в карфагенском лагере эпидемия спасла город. Гимилькон бьщ вынужден согласиться на заключение в 405 г. до н. э. мира. По условиям мирного договора, за карфагенянами кроме старых финикийских колоний закреплялись общины сиканов и греческие города Селинунт, Акрагант и Гимера, а Гела и Камарина должны были платить карфагенянам дань (Diod. XIII, 80–91; 108–111; 114). Значение этого мира для Карфагена было огромным. Признавались и в международном плане юридически закреплялись карфагенские владения в Сицилии. Элимы и сиканы, как ранее ливийцы, превращались в карфагенских подданных. Правда, этот успех был непрочен, борьба продолжалась, и граница между карфагенской и греческой частями Сицилии постоянно оставалась пульсирующей, передвигаясь то к востоку, то к западу.
Инициатором новой войны стал сиракузский тиран Дионисий. Он тщательно подготовился к войне, в 398 г. до н. э. вторгся в карфагенскую часть острова и осадил Мотию. Теперь финикийцам пришлось проявлять героизм. Но как раньше сопротивление Селинунта и Гимеры, так и теперь упорство Мотии оказалось напрасным. Дионисий взял город и полностью его разрушил. Несколько позже для уцелевших жителей Мотии карфагеняне основали новый город — Лилибей (Diod. XXII, 10). Эта война шла с переменным успехом. Все попытки сиракузского тирана изгнать финикийцев из Сицилии не удались, и одно время даже сами Сиракузы снова были осаждены карфагенянами. Но в целом перевес оказался на стороне греков. По условиям мира 392 г. до н. э. карфагеняне потеряли значительную часть предыдущих завоеваний, сохранив только западную часть Сицилии (Diod. XIV, 45–46; 48–53; 70–76; 90; 95–96).
Положение, сложившееся в Сицилии, делало неизбежной новую войну. В ней карфагенянам удалось найти союзников среди греческих городов Италии, обеспокоенных, с их точки зрения, чрезмерным усилением Дионисия. Правда, эффективной координации действий союзникам добиться не удалось, что позволило Дионисию одерживать победы и над теми, и над другими. В одном таком сражении при Макале пал карфагенский командующий Магон, но его сменил сын, сумевший взять реванш. В целом эта война завершилась в пользу Карфагена, чьи владения теперь распространялись до реки Галик, так что под их властью оказались греческие города Сели-нунт и Термы, а также западная часть области еще одного эллинского города — Акраганта (Diod. XV, 15–17; Polyaen. V, 8, 1–2; 10, 5; VI, 16, 1). Река Галик надолго превратилась в границу карфагенской «провинции», которая охватывала приблизительно треть всей Сицилии.