После профилактики старый паровоз обрел такую резвость, что перестал слушаться управления. Состав на полной скорости помчался под уклон по направлению к станции под названием Гектор Спрайт. Он врезался в поезд, стоявший на ветке, полностью сокрушив две концевые платформы с покоившимися на них паровыми машинами. По счастью, пассажиры обоих составов успели спрыгнуть, за исключением двоих человек, которые погибли.
После всех злоключений Каннингхэм возвратился на «Дорис» и обнаружил, что все имущество, которое он выслал с фронта, по большей части разграблено. В числе пропавших вещей были 20 массивных золотых дисков, отчеканенных правительством Трансвааля, когда расходы бюджета вышли за пределы регулярной эмиссии.
Командование предложило мичману Каннингхэму на выбор, либо продолжить службу в водах Южной Африки, либо возвратиться в метрополию. Он выбрал последнее, и в середине октября 1900 г. отбыл из Кейптауна в Англию на пароходе «Лейк Эри». Перед отъездом Каннингхэм получил причитавшееся ему жалование из расчета по 5 шиллингов в день за весь срок полевой службы. К величайшему изумлению молодого моряка в казначействе флота в Симонстауне ему, как участнику боев, также вручили чемоданчик с сотней золотых соверенов, что представляло по тем временам весьма кругленькую сумму. Возможно, это был не совсем мудрый способ оплаты за службу 17-летнему юнцу. На обратном пути в Англию, коротая время за покером и другими азартными играми, наш герой проиграл 25 фунтов. Много лет спустя он напишет в своих мемуарах, что «это было слишком дорогой платой за опыт». Мы же, справедливости ради, признаем, что он еще дешево отделался.
Биографы Каннингхэма единодушно утверждают, что с чисто профессиональной точки зрения, участие в англо-бурской войне не принесло ему никакой пользы. Если иметь ввиду опыт морской службы и продвижение по служебной лестнице, такой вывод совершенно справедлив. Однако не следует забывать, что молодой моряк приобрел ценный жизненный опыт и, главное, на собственной шкуре смог убедиться, что такое армейская служба во время войны. Судьба распорядилась так, что впоследствии, в обеих мировых войнах кораблям под командованием Каннингхэма приходилось тесно взаимодействовать с армией. Зная не понаслышке, каково на войне приходится пехоте, он всегда стремился оказывать армейским частям содействие и выручать их из трудного положения. В 1941 г. вверенный ему английский Средиземноморский флот сделал все возможное и невозможное для эвакуации британских и новозеландских солдат с острова Крит.
После возвращения на родину и нескольких недель отпуска, проведенных в Дублине с родителями, Каннингхэм получил назначение на эскадренный броненосец «Ганнибал» — один из 8 линейных кораблей, составлявших в то время ядро Флота Ла-Манша. По сравнению с «Дорисом» и «Фоксом» «Ганнибал» выглядел настоящей громадиной. При водоизмещении в 14.900 т., он мог развивать скорость хода до 17,5 узлов. Его вооружение состояло из четырех 305 мм орудий в двухорудийных башнях, двенадцати 152 мм пушек в казематах и еще 28 пушек малого калибра. Команда насчитывала почти 900 человек. «Ганнибал» принадлежал к серии броненосцев типа «Маджестик», состоявшей из 9 кораблей, построенных в 1894–1896 гг. В них воплотился классический тип линейного корабля додредноутной эпохи. После вступления в строй «маджестиков» основные параметры эскадренных броненосцев практически не менялись на протяжении 10 лет, вплоть до появления знаменитого «Дредноута».
Каннингхэм прибыл на борт «Ханнибала», стоявшего в Портсмуте, в день своего 18-летия, 7 января 1901 г. На броненосце он повстречал своего старого товарища Колта, а также бывшего штурмана «Фокса» лейтенанта Г.Л. Дикса, который теперь в том же качестве служил на «Ганнибале». Инструктором мичманов был капитан-лейтенант Морис Айнсли, крупный бородатый мужчина, которому дали странную кличку «Вомбат». Каннингхэм никак не мог взять в толк, почему его так прозвали. Энциклопедический словарь гласил, что вомбат есть австралийское сумчатое млекопитающее, размером с барсука. Но это мало что проясняло.
Когда Каннингхэм приступил к своим обязанностям на «Ганнибале», флотом Ла-Манша командовал вице-адмирал Гэрри Роусон. Однако несколько месяцев спустя, в апреле 1901 г. его сменил Артур Уилсон. Наряду с Джоном Фишером и Чарльзом Бересфордом, Уилсон входил в тройку самых знаменитых адмиралов английского флота конца XIX — начала XX вв.