Angola requires a visa for most nationalities before arrival. Citizens of Botswana, Mauritius, Namibia, Rwanda, Seychelles, South Africa, and Zimbabwe enter visa-free for stays up to 90 days. Portugal, Singapore, and a few other countries qualify for visa on arrival at Luanda's Quatro de Fevereiro International Airport. All other travelers must obtain a visa from an Angolan embassy or consulate before departure. The official visa portal is https://www.smevisa.gov.ao, operated by the Serviço de Migração e Estrangeiros. Processing times vary from five days to several weeks depending on the embassy. Tourist visas typically allow 30-day stays. Business visas require a letter of invitation from an Angolan entity. Transit visas exist for stays under 72 hours but require confirmed onward tickets. Overstaying carries fines and potential deportation.
Yellow fever vaccination is mandatory for all travelers arriving from countries with yellow fever transmission risk. The list includes Brazil, Democratic Republic of Congo, Uganda, and approximately 40 other nations in Africa and South America. Airlines deny boarding without a valid yellow fever certificate. Angola recommends but does not require vaccinations for hepatitis A, hepatitis B, typhoid, and rabies. Malaria prophylaxis is advised for all regions. Luanda and other urban areas have hospitals with basic emergency facilities. Private clinics in Luanda include Clínica Sagrada Esperança and Clínica Girassol. Medical evacuation to South Africa or Europe is common for serious conditions. Travelers should arrange evacuation insurance before arrival.
The currency is the Angolan kwanza, abbreviated AOA or Kz. Exchange rates fluctuate. As of 2024, one US dollar equals approximately 850 kwanzas, though this figure changes weekly. The Banco Nacional de Angola publishes daily official rates. US dollars and euros are widely recognized in Luanda and can be exchanged at banks, hotels, and authorized exchange bureaus called casas de câmbio. Rates at hotels are consistently worse than banks. Street exchange is illegal and carries risk of counterfeit notes. ATMs in Luanda accept Visa and Mastercard but charge high fees and impose daily withdrawal limits around 50,000 to 100,000 kwanzas. Many ATMs outside Luanda do not accept foreign cards. Travelers rely on cash in smaller cities and rural areas. Credit cards work at major hotels and some restaurants in Luanda but are rarely accepted elsewhere.
Luanda ranks among the most expensive cities in Africa for foreign visitors. A meal at a mid-range restaurant costs 3,000 to 8,000 kwanzas. A bottle of local beer in a bar costs 500 to 1,500 kwanzas. A one-liter bottle of water costs 300 to 600 kwanzas in shops. Budget accommodation outside international hotels is scarce in Luanda. Guesthouses charge 8,000 to 15,000 kwanzas per night. International hotels charge 25,000 to 50,000 kwanzas or more. Domestic flights from Luanda to Benguela or Lubango cost 15,000 to 40,000 kwanzas one-way depending on the carrier and booking time. Shared taxis within Luanda cost 200 to 500 kwanzas for short distances. Private taxis negotiate fares and typically cost 2,000 to 5,000 kwanzas for trips within the city center. Fuel prices fluctuate but gasoline costs roughly 300 to 400 kwanzas per liter.
Portuguese is the sole official language and the language of government, education, and business. Approximately 71 percent of Angolans speak Portuguese as either a first or second language according to the 2014 census. Six Bantu languages have recognized national status: Umbundu, Kimbundu, Kikongo, Chokwe, Ganguela, and Kwanyama. Umbundu is spoken by about 23 percent of the population, concentrated in the central highlands around Huambo and Benguela. Kimbundu is common in Luanda and Malanje provinces. Kikongo dominates in the north, particularly in Mbanza-Kongo and Uíge. English proficiency is low outside international business settings and expatriate communities. French is spoken by some individuals in Cabinda due to proximity to the Democratic Republic of Congo and Republic of Congo. In Luanda, hotel staff and tour operators often speak basic English. Outside the capital, Portuguese is essential.