Russian President Vladimir Putin has spent years rebuilding Moscow's political, economic and security relationships across Africa. Yet despite Russia's growing presence on the continent, Putin himself has personally visited only a small number of African countries as president.
His African presidential travel record covers five countries: Egypt, Morocco, Algeria, Libya and South Africa.
His visits began in the mid-2000s, when Moscow was rebuilding relationships with African governments after years of relatively limited Russian engagement following the collapse of the Soviet Union. A study by Sweden's Defence Research Agency found that Putin made five presidential trips to five African countries between 2004 and 2008.
Here is the complete list.
1. Egypt
First presidential visit: 2005
Egypt was the first African country Putin visited as president.
His 2005 visit to Cairo was significant because it marked the first visit by a Russian leader to Egypt since the collapse of the Soviet Union. The trip focused on political relations, economic cooperation and energy issues.
Putin returned to Egypt in February 2015, meeting President Abdel Fattah el-Sisi in Cairo. He made another visit in December 2017, when he met Sisi and discussed bilateral relations, energy and regional issues.
Egypt has consequently been one of the most important African destinations in Putin's foreign policy.
Putin's relationship with Egypt has also included major nuclear-energy cooperation. Russia and Egypt signed agreements connected to the El Dabaa nuclear power plant, which is being built by Russia's state nuclear corporation Rosatom.
2. Morocco
Presidential visit: 2006
Putin visited Morocco in September 2006, making an official trip to Casablanca.
The Kremlin's records show Putin meeting King Mohammed VI during the visit and discussing Russian-Moroccan cooperation. He also visited Casablanca's Mohammed V Mausoleum and other locations during the trip.
The 2006 visit was part of a wider Russian diplomatic push into Africa and the Arab world.
Morocco is also notable because Putin has not made another presidential visit to the country since that trip.
3. Algeria
Presidential visit: 2006
Algeria was another destination on Putin's 2006 African tour.
The visit took place in March 2006 and focused heavily on political and economic relations between Moscow and Algiers.
Russia and Algeria already had longstanding military and diplomatic connections dating back to the Soviet period. Defence cooperation has remained an important part of the relationship.
Putin's visit also coincided with major economic discussions, including energy, investment and military cooperation.
Although Russian officials have continued visiting Algeria regularly, Putin himself has not returned to the country as president since 2006.
4. South Africa
Presidential visits: 2006, 2013 and 2018
South Africa is the African country Putin has visited most often as president.
His first presidential visit came in September 2006, when he became the first Russian or Soviet leader to make an official visit to South Africa. The Kremlin records from the trip include Putin visiting Cape Town and meeting South African leaders.
Putin returned to South Africa in 2013 for the fifth BRICS summit in Durban.
He visited again in July 2018, attending the 10th BRICS summit in Johannesburg.
South Africa's membership in BRICS has made the country particularly important to Moscow. Russia and South Africa have also maintained cooperation in areas including trade, energy, defence, science and education.
The 2018 BRICS summit was especially notable because it came during a period when Russia was increasingly promoting closer relations with emerging economies outside the Western alliance system.
5. Libya
Presidential visit: 2008
Libya is the fifth and final African country Putin has visited as president.
He travelled to Tripoli in April 2008, meeting Libyan leader Muammar Gaddafi.
The visit was historically significant because Putin became the first Russian president to visit Libya. According to contemporary records, discussions covered energy, investment, military cooperation and Russia-Libya economic relations.
One major issue during the visit was Libya's outstanding Soviet-era debt to Russia. Moscow agreed to write off billions of dollars in Libyan debt as part of a broader package of economic agreements.
Putin's relationship with Gaddafi changed dramatically after the Libyan uprising and NATO-backed intervention in 2011. Putin later strongly criticised the international military intervention that helped bring down Gaddafi's government.
The five countries at a glance
Putin's presidential visits to Africa can therefore be narrowed down to:
Egypt — 2005, 2015 and 2017
Morocco — 2006
Algeria — 2006
South Africa — 2006, 2013 and 2018
Libya — 2008
That means Putin has personally visited five African countries as president, despite Russia maintaining diplomatic relations with all 54 African countries.
What about Ethiopia?
Ethiopia is sometimes included in online lists of Putin's African visits, but there is an important distinction.
Putin has held meetings with Ethiopian leaders and Russia has maintained extensive relations with Ethiopia, including through the Russia-Africa summits. But Putin has not made a presidential visit to Ethiopia.
The same applies to many other countries where Russian officials have travelled extensively.
Sergey Lavrov, Russia's foreign minister, has visited numerous African countries that Putin himself has never visited.
What about the Russia-Africa summits?
Putin has also met African leaders collectively at Russia-Africa summits.
The first Russia-Africa Summit was held in Sochi in 2019, while the second took place in St Petersburg in 2023.
The third Russia-Africa Summit was scheduled for Moscow in autumn 2026.
These summits have allowed Putin to meet dozens of African leaders without travelling to each individual country.
That helps explain why Russia's political presence in Africa is considerably larger than Putin's personal travel record suggests.
Methodology
This list counts countries Putin physically visited while serving as President of Russia. It does not count meetings with African leaders in Russia, telephone calls, international summits held outside Africa or visits made by Putin while serving as prime minister between 2008 and 2012.
The country list was cross-checked against presidential travel records and Kremlin archives. Historical research on Russia-Africa relations also identifies Egypt, Morocco, Algeria, Libya and South Africa as Putin's African presidential destinations.
As of October 2026, those five countries remain the complete list of African countries Putin has personally visited as Russian president.