26 июля участники экспедиции отправились из Санта-Марты к Картахене — «морским воротам» Новой Гранады и появились в виду города спустя шесть дней. Корабли свернули марсели и произвели салют из пушек. Городские батареи ответили любезностью на любезность. Тем не менее губернатор дон Мартин де лас Алас тут же призвал всех горожан к оружию. По свидетельству монаха Педро Симона, дону Мартину удалось собрать два отряда ополченцев: первый состоял из четырехсот индейцев, второй — из двухсот испанцев. Из состава последнего выделили небольшую группу аркебузиров, которую возглавил сын губернатора Грегорио де лас Алас, и эскадрон в составе шестидесяти всадников во главе с Педро де Барросом. Общее военное руководство осуществлял маэстре-де-кампо Педро де Мендоса. В авангарде он разместил упомянутый батальон индейцев; кавалерия заняла позицию в арьергарде. Кроме того, на пляже была установлена пушка и разбросано множество шипов, смазанных смертельным ядом. Еще одну пушку установили в форте Ла-Калета. Возможно, какая-то часть защитников укрылась в форте Бокерон, находившемся у входа во внутреннюю гавань.
Хокинс, однако, не собирался штурмовать Картахену. Он ввел свою флотилию в обширную внешнюю гавань через пролив Бока-Гранде, стал на якорь и отправил к губернатору Антониу Годдарда (по испанским данным — Жуана Кардозу) с письмом, в котором просил разрешения войти в город «лишь с целью торговли». Мартин де лас Алас ответил ему категорическим отказом, подчеркнув, что «единственными пунктами соглашения могут быть лишь ядра, выпущенные из пушек». После этого дон Мартин подарил парламентеру золотую цепь — в уплату за его службу — и приставил к нему эскорт из двадцати всадников, чтобы проводить его на берег моря. После ухода Годдарда аркебузиры произвели в сторону флотилии Хокинса несколько выстрелов, желая показать решимость защитников города драться не на жизнь, а на смерть. Тогда, согласно свидетельству Хортопа, «Миньон» обстрелял город и крепость из пушек. Испанская артиллерия открыла ответный огонь по кораблям корсаров, вынудив их отойти на безопасное расстояние.
Высадившись на живописном, утопавшем в зелени садов острове Тьерра-Бомба, люди Хокинса провели там целую неделю. В пещере, находившейся рядом с усадьбой Херонимо Родригеса, они нашли склад мускатного вина, оливкового масла маиса и иных продуктов. Вино, масло и маис англичане забрали себе, оставив испанцам партию шерстяных и льняных тканей стоимостью 300 дукатов.
Поскольку приближался сезон ураганов, Хокинс решил, что пора возвращаться домой. Корабли покинули Картахенскую бухту, взяв курс на северо-запад.
По данным Н. Хэзлвуда, в это время генерал отпустил на все четыре стороны французских пиратов, задержанных им в районе Зеленого Мыса, а также избавился от тихоходного португальского барка, взятого на реке Сан-Домингу, — его расснастили и пустили ко дну.
22 августа в районе кубинского мыса Сан-Антонио разыгрался жесточайший шторм, не утихавший в течение восьми дней. Флотилию понесло на север, к берегам Флориды. Когда ураган стих, выяснилось, что «Уильям энд Джон» пропал, а «Джизес оф Любек» протекает как решето. Необходимо было срочно найти удобное место, где можно починить флагман и другие потрепанные бурей суда. Не обнаружив таковое на флоридских берегах, Хокинс повернул на юго-запад, к побережью Юкатана.
11 сентября в заливе Кампече, в районе безлюдных островов Триангулос, англичане заметили два испанских парусника. Дрейк с «Джудит» и «Эйнджелом» отправился на их перехват и в конце концов задержал судно Франсиско Мальдонадо, шедшее из юкатанского порта Кампече. На призе нашли груз вина. Дрейк отбуксировал приз к борту «Джизес оф Любека», после чего отвел капитана Мальдонадо и его пилота, Бартоломе Гонсалеса, в каюту генерала флотилии. Пленные сообщили Хокинсу, что их судно направлялось в Сан-Хуан-де-Улуа — мексиканскую гавань, где имелась хорошая якорная стоянка, прикрытая с севера одноименным островом. В Сан-Хуане можно было пополнить запасы провизии и отремонтировать пострадавшие в шторм суда, однако, согласно информации Мальдонадо, туда вскоре должен был прибыть из Испании «серебряный флот». Несмотря на риск встретиться с испанскими военными кораблями, Хокинс решил взять курс на упомянутую гавань.