Лауреат Нобелевской премии по литературе, автор бестселлеров «Сто лет одиночества» и «Любовь во время чумы» Габриэль Гарсиа Маркес несколько лет хотел написать книгу, действие которой разворачивалось бы в окрестностях реки Магдалена — местности, в которой прошло детство писателя.
Однажды он прочел «Последнее путешествие» — незаконченную рукопись своего друга, писателя Альваро Мутиса, посвященную последним месяцам жизни Симона Боливара, проведенным Великим Освободителем как раз возле реки Магдалена. Поскольку Мутис не собирался заканчивать рукопись, Маркес попросил у него разрешения позаимствовать идею книги.
Приступив к работе над романом, Маркес два года потратил на сбор материала и изучение исторических документов, в том числе писем Боливара, газетных вырезок того времени и семнадцати томов мемуаров Даниэля Флоренсио О’Лири — адъютанта Великого Освободителя.