Артуро Перес-Реверте родился в 1951 году в испанском городе Картахене. От отца он унаследовал страсть к путешествия, а от деда – огромную библиотеку. В юности увлекался подводным плаванием, занимался дайвингом, а сейчас стал одержимым яхтсменом.
В 1970-х годах работал на танкере-нефтеперевозчике, потом стал журналистом. В качестве военного корреспондента ежедневной газеты «Пуэбло» побывал в ряде африканских стран, в том числе – в Западной Сахаре и Экваториальной Гвинее. Дважды был объявлен пропавшим без вести – в Сахаре в 1975 году и в Эритрее в 1977-м.