Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Angola

Getting around Angola: trains, buses, driving and domestic flights

Fly between Luanda and the south (about 1.5 h, US$120–250 one way) and hire a car with driver for Kalandula, Kissama and the Leba–Namibe loop (US$120–200 a day plus fuel). Use coaches for cheap long hauls and candongueiros only for short Luanda hops. Skip trains unless the schedule is confirmed locally.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Best for the south
Domestic flight, about 1.5 h Luanda–Lubango, US$120–250 one way
Best for parks and falls
Car with driver, US$120–200 a day plus fuel
Cheapest long haul
Intercity coach, Luanda–Benguela 7–9 h, 10,000–20,000 kz
Luanda short hops
Ride-hailing 2,000–8,000 kz; candongueiro 150–300 kz
Trains
Cheap but infrequent; schedules change
Driving yourself
Possible but not advised for a first trip; checkpoints and potholes
Which Luanda airport
Confirm whether your flight uses NBJ or LAD

Summary by mode, time and price

Angola is large and road travel is slow, so the choice is usually between a short flight and a long day in a vehicle. Prices below are 2026 estimates in kwanza (kz) or US dollars, as operators quote them.

Summary by mode, time and price
ModeTypical timeTypical costUse it for
Domestic flight (TAAG and others)About 1.5 h Luanda–LubangoUS$120–250 one wayReaching Lubango, Namibe, Benguela
Car with driverLuanda–Kalandula about 6–7 hUS$120–200 a day plus fuelKalandula, Kissama, Serra da Leba loop
Intercity coach (Macon, SGO and others)Luanda–Benguela 7–9 h10,000–20,000 kzCheap long-distance travel
Candongueiro (minibus taxi)Local, Luanda150–300 kzShort hops without luggage
Ride-hailing (Yango, Heetch or local apps)Luanda2,000–8,000 kz a tripSafer city trips in Luanda
Train (CFL, CFB, CFM)SlowCheapBenguela Railway and Moçâmedes line, if running

Fares and schedules move; confirm the day before you travel.

Step by step: choosing and booking

Start with the shape of the trip. If you are following the standard route — Luanda, then Lubango for Serra da Leba and Tundavala, with time on the Namibe coast — book the Luanda–Lubango flight first, because seats and days are limited and this leg saves two long driving days. Add Kalandula Falls from Malanje only if you have a spare two nights and a driver, since the road takes about 6–7 hours each way from Luanda.

For coaches, buy at the terminal or through a hotel desk rather than online; booking in Portuguese is normal, and a local phone number helps. Ask which station in Luanda the coach leaves from, as the city has more than one and they are far apart. Arrive early: coaches often leave when full rather than on the minute.

In Luanda, use ride-hailing apps rather than street taxis, especially at night. Candongueiros, the blue-and-white minibuses, are cheap and cover the city, but they are crowded and not practical with luggage. Traffic can triple journey times at rush hour, so allow double the map time for airport runs.

Trains are the wildcard. The Benguela Railway runs inland and the Moçâmedes line serves the south, but services are infrequent and schedules change, so check locally before building a plan around one. If a train fits your dates, it is a cheap and interesting way to see the interior.

Driving yourself is possible with an international driving permit and a well-prepared vehicle, but most first-time visitors are better off with a driver: checkpoints are common, some roads are badly potholed, and fuel stops are sparse outside the main corridors. Set off early on any long drive.

  • Book the Luanda–Lubango flight before anything else.
  • Confirm which Luanda airport your flight uses: NBJ or LAD.
  • For coaches, ask the departure station and buy in person.
  • Allow double the map time for Luanda traffic.
  • Check train schedules locally the week you travel.

Notes and traps

Schedules change with little notice, and domestic flights are sometimes consolidated or moved between Luanda's two airports. Reconfirm your flight the day before and again on the morning of travel.

Police checkpoints on intercity roads are routine. Carry your passport, your visa or entry stamp and the vehicle's papers; a driver who knows the route handles this faster than you will.

Cash matters. Carry kwanza for fuel, tolls and small stops, and see the money page for changing cash and tipping drivers. Mobile coverage is decent in cities and patchy on long rural stretches, so download offline maps before you leave Luanda.

Public holidays, Carnival and the Christmas period slow everything: offices close, coaches fill and drivers are harder to hire. Plan around them rather than through them.

FAQ

Sources and checked date

Questions people ask

What is the best way to get around Angola?

Fly between Luanda and the south — about 1.5 hours to Lubango, US$120–250 one way — and hire a car with driver for Kalandula, Kissama and the Leba–Namibe loop at US$120–200 a day plus fuel. Coaches cover cheap long hauls; use ride-hailing for Luanda hops.

Do I need a car in Angola?

In Luanda, no: ride-hailing and candongueiros cover the city. For Kalandula, Kissama and the Serra da Leba and Namibe loop, yes — a car with driver is the practical choice, since public transport does not reach these places reliably.

Are there rail or bus passes for Angola?

No nationwide pass exists. Coaches are ticketed per leg, and train tickets are bought locally for the specific service. Treat any multi-day pass you see advertised with caution and confirm with the operator.

How long does the bus from Luanda to Benguela take?

About 7–9 hours by intercity coach, costing roughly 10,000–20,000 kz. Flying is faster if your budget allows.

Is it safe to drive in Angola?

It is possible with an international driving permit, but checkpoints, potholes and sparse fuel stops make a local driver the easier option for a first trip. Drive only in daylight on long routes.

Can I use ride-hailing apps outside Luanda?

Coverage is concentrated in Luanda. Elsewhere, arrange a driver through your hotel or a local operator, and agree the price before setting off.

Deep dive

Every source; changeable facts are marked check

Sources