Подвиг был совершен. Оставалось привести стадо в Микены. Около убитого пастуха Геракл нашел дудочку, приложил ее к губам, заиграл, и стадо послушно пошло за ним к берегу океана. Вечером когда к берегу приплыл на золотой лодке Гелиос, Геракл попросил его перевезти его со стадом на материк. «Как же я могу это сделать? – удивился Гелиос – Что скажут люди, увидев, что солнце возвращается назад? Поступим так: загоняй стадо на лодку, садись в нее сам и плыви на большую землю. Я подожду здесь, а лодку мне вернет твоя заступница Афина Паллада». Так и сделал Геракл. Переплыл он Океан на восток, до берега большой земли, и погнал Герионово стадо через горы, через чужие страны – в Микены. Многотрудный путь лежал перед ним. Когда Геракл гнал стадо через Италию, одна из коров упала в море, но не утонула, а, переплыв бурный пролив, выбралась на противоположный берег, берег чадящего дымом острова Тринакрия. Царь острова, Эрик, несказанно обрадовался, увидев корову столь необычной красной масти и решил оставить ее себе. Геракл же оставил стадо на попечение Гефеста, которого послала на помощь своему любимцу Афина, и, перебравшись на остров, стал требовать корову назад. Не захотел возвращать бесценную корову царь Эрик. Он предложил Гераклу поединок, а наградой победителю должна была стать корова. Недолго длилось это единоборство. Победил Геракл Эрика, вернулся с коровой к стаду и погнал его дальше.