Distance from Kinshasa to Luanda
The straight-line (great-circle) distance from Kinshasa, DR Congo to Luanda, Angola is 538 km (334 miles). A nonstop flight takes about 1 h 10 min. By road the trip is about 900 km.
🇨🇩 → 🇦🇴
Route Map
City Information
Kinshasa
Luanda
About This Route
538 km is the great-circle distance between the two city centres, calculated with the haversine formula. Flight paths are usually somewhat longer because aircraft follow air-traffic routes, and airports are not in the city centres. From Kinshasa, Luanda lies to the southwest.
Flights
TAAG Angola Airlines and other carriers have operated nonstop Kinshasa (N'djili) – Luanda flights of a little over an hour. In Luanda, check whether your flight uses the new NBJ airport or the older LAD airport.
The flight time shown (1 h 10 min) assumes a nonstop flight at an average of 800 km/h plus about 30 minutes for take-off and landing. Airports: N'djili International Airport (FIH) and Dr António Agostinho Neto International Airport (NBJ).
By Road and Land Borders
By road the usual route runs south-west from Kinshasa towards Matadi, crossing into Angola at Lufu / Luvo and continuing via M'banza Kongo to Luanda – roughly 900 km on roads of mixed quality, typically 2 days. Visas are required in both directions for most nationalities.
About Kinshasa, DR Congo
Capital of the Democratic Republic of the Congo and one of Africa's largest cities. It faces Brazzaville across the Congo River – the closest pair of national capitals in the world apart from Rome and Vatican City.
About Luanda, Angola
Angola's capital, largest city and main Atlantic port. Luanda's new international airport (NBJ), about 40 km south-east of the centre, opened in 2023 and has been taking over flights from the older in-city Quatro de Fevereiro Airport (LAD) – check which one your ticket uses.
Practical Tips
- Time: Kinshasa and Luanda are on the same time.
- Currency: Kinshasa uses the Congolese franc (CDF); Luanda uses the Angolan kwanza (AOA).
- Visas: Entry rules between DR Congo and Angola depend on your nationality; check our visa requirements tool and official sources before travelling.
Frequently Asked Questions
How far is Kinshasa from Luanda?
Kinshasa is 538 km (334 miles) from Luanda in a straight line. By road the distance is about 900 km.
How long is the flight from Kinshasa to Luanda?
A nonstop flight takes about 1 h 10 min, based on 538 km at an average 800 km/h plus about 30 minutes for take-off, climb and landing. Scheduled times vary with winds and routing.
Can you travel from Kinshasa to Luanda by road?
Yes, about 900 km by road via the Lufu-Luvo border and M'banza Kongo, usually two days on roads of mixed quality.
What is the time difference between Kinshasa and Luanda?
Kinshasa and Luanda are on the same time.
Related Routes and Guides
Use the distance calculator for any other pair of African cities, or see the list of distance pages.