I went to a two-week trip to Angola, São Tome and Principe, Gabon, Côte d'Ivoire and Bissau Guinea. The plan was to take the following flights:
Keflavík to Lisbon, Icelandair
Lisbon to Luanda, TAAG
Luanda to São Tomé, TAAG
São Tomé to Principe, STP Airways
Principe to São Tomé, STP Airways
São Tome to Libreville, ASKY
Libreville to Cotonou to Abidjan, Air Côte d’Ivoire
Abidjan to Lomé, ASKY
Lomé to Dakar to Bissau, ASKY
Bissau to Lisbon, TAP
I originally had my flight from Lisbon to Luanda booked on 9th December and my flight from Luanda to São Tomé on 10th December as connecting flights only allow a maximum of 24 hours of layover. I would have preferred to stay at least a full day in Luanda, and when I arrived to Lisbon Airport in the evening of 7th December I was able, directly at the TAAG office, to rebook my flight to Luanda for the next day for a small fee.
My taxi from the hotel to the airport cost only 12 €. TAAG uses Terminal 1 at Lisbon Airport.

The terminal was quite full at about 6am but I was already checked in and had access to fast track.


TAAG business class passengers have access to the ANA lounge. It's in the Schengen area. You have to go upstairs - follow the signs.

You have access to the ANA lounge, but it's shown as ZNZ.


The lounge was full at about 75%, which was much better than most other parts of the airport that seemed to be fulll at 95%. These photos show the only area where there were no guests.

There was a modest selection of food.


I spent about 30 minutes in the lounge.
Passport control was only 5 minutes for EU passport holders but seemed to be at least 20 minutes for others.
Our plane today, a B777-300, registration mumber D2-TEK, built in 2016. The routing of the plane is not varied: it flies every day from Luanda to Lisbon and back.

Boarding started at 07.30 with disabled and business class passengers.
This plane has a large business class cabins with a total of 46 seats in a 2+3+2 configuration. There are seven rows on the two sides and six rows in the middle. There's also a mini business cabin in the front with one row with an additional 7 seats. Load was very light with only 13 passengers in business class for a total of 53 seats.
There's is also a first class cabin, although it had no passengers.
The cabin was very spacious with plenty of legroom at each seat.
Seats H and K.

Seats 5H and 5K.

My seat for this flight: 5K.

There are three seats in the middle.

The business cabin was not in well maintained condition and looked like it was around 19 years old, not 9 years.The armrest on the seat next to mine.

The built-in screens.

Welcome drink.

An expected flight time of 7 hours and 5 minutes was announced.
"We're still waiting for 36 missing passengers. We lost our slot so we have to wait for another hour." More announcements were made several times about our delay.
The view while waiting:

Safety demonstration was done manually.
Push-back was at 09.07 for a scheduled departure time of 08.25. We took off at 09.21 from runway 20.

The view after take-off.

The José Alvalade Stadium.

The Restelo district.

Costa de Caparica.

I tried to turn on the flight map after take-off. The remote control was disgustingly dirty. I tried the one for the seat next to mine but it didn't work. I then asked a crew member if the screens work but the answer was "Sorry, they don't.".
So I can look out on the windows.

Or read the on-board magazine.

A small hot towel was offered 25 minutes after take-off.
An amenity kit was offered shortly after.


Breakfast was served 45 minutes after take-off. There was no menu card or choice, but breakfast looked and was good both in quality and quantity.
The hot meal was crêpe filled with omelette. There was some cheese, fruit salad, greek yoghurt, butter, honey, jam, crackers. I also had some sweet cocos bread and a bun.


We were already above Morocco by this time.

The seat transformed into bed is quite comfortable.

A pillow and a blanket our provided but their quality is not the best.
I slept from about the Morocco-Mauritanianl border to almost Timbuktu.
I enjoyed the view as we were over Burkina Faso.

I slept again from Ouagadougou until almost Benin's coastline.
Lunch service started around this time with a cold towel. There was no printed menu. I was asked what I wanted to drink; I ordered some white wine and Coca Cola. The drinks were served with some packed peanuts. I had no idea what wine I was served. The crew member didn't understand my question; she sent the purser who asked me "Do you want something?", and she eventually showed me the bottle (it was some Portuguese white wine).

A crew member came a short time later.
"I have chicken with mashed potatoes and beef with rice'.
"I'll have beef."
The meal as served:


The salmon was excellent. The small salad was very good. The beef was difficult to cut and the taste was average.
The options for dessert were cheesecake, cheese or fruit. I had some cheese.

We flew over the Equator at 14.45.
TAAG's on-board magazine about aircraft maintenance:

TAAG's destination and fleet.


The view seconds before landing.


We landed at the new Luanda Airport (NJS) at 17.17 amd were at the gate at 17.22 for a scheduled arrival time of 17.00.
Luanda's new airport, 45 km from the city centre, is big (too big for current traffic), nice and modern. I was in the car park 18 minutes after landing. Passport control took just a few minutes and no questions were asked.

My impressions of Angola:
Angola has a difficult history. More slaves were brought from here to America than from any other African countries. It was a Portuguese colony for almost 500 years which ended by the Angolan War of Independence between 1961 and 1974, and was followed by the Angolan civil war from 1975 to 2002. The country is very peaceful now.
The capital city of Luanda, population 8 million, has a mix of slums, older buildings (some neglected and some beautifully restored), new office and condo towers. There's an extremely wealthy elite but life is difficult for most people. Unemployment is high, and those who have a job often earn only around 100 USD a month, while Luanda is one of the most expensive cities in Africa: a cheap lunch costs about 5 USD. There are long queues at the bus stops.
The country has great potential in tourism. Visa-free travel has been possible for a few years for most people. There's a long coastline with pristine beaches, the nature is untouched over hundreds of thousands of square kilometers, and most importantly, the people are friendly all over the country.
A typical street in Luanda with a mix of old and new buildings:

The Iron Palace

The Museum of Slavery south of Luanda

A mask from the Museum of Anthropology

An Angolan licence plate

A monument of Independence in the socialist-realist style

A plane from the Museum of Military History

Fortress of São Miguel

Beautiful nature not far from Luanda

A lodge on River Kwanza
Thank you for this FR. TAAG is often disregarded, after 12 years on the EU blacklist, no wonder. However I was aware of their fair prices in J from LIS which seem unfortunately gone by now (2,4k for 7,5hrs flight isn't cheap). Only TK and TP serve Luanda. TK is better priced than DT if you don't mind the detour. The seat is outdated but still functional, the width is generous as with all these older gen seats. Thankfully a new IFE was retrofitted. Beef is rarely a hit on any airline unfortunately. Great to see they got newer 789 and A220, I wasn't even aware a new airport was operational in Luanda !
Hi St7515 and thank you for your comment. The connecting flight LIS-NBJ-TMS was cheaper than the direct LIS-NBJ flight. Other airlines flying to Luanda include Ethiopian, Qatar and Emirates. I hope you'll have the opportunity to visit Angola, it's a very interesting country.
have you taken advantage of the ~800€ RT in business class published few weeks ago ?
a recurring prolem with TAAG , but the new dreamliners are coming in numbers and should solve this problem
Its NBJ , lucky you , due to delay , i used the old airport when i was in angola , only domestic flights moved already
Yeap , but the super high prices everyone talked about on internet are gone or were based on selected data to make it look expensive , so for western foreigners it is not that expensive but for locals yes it can beautifully
Yes , but works needs to be done , especially with tourism industry , hotels and restaurants which will be contact with tourists who dont speak portugese
if you are planning to stay in abidjan and not just for a short layover ping me cause i am there
Hello, I've booked as a one-way and was slightly more expensive to STM. The new airport in Luanda is nice, but some locals complain because it's far away and there are traffic jams. True, Angola is not as expensive for foreigners as it used to be but it's for the locals, and yes, a lot of work needs to be done in tourism.
Interesting flight report about this little-known airline in the database. And in business class too! I guess you chose this flight and destination because of the promotion two weeks ago (including Sao Tome as a final destination) — I saw it on Secret Flying.
As for the service, it's OK at this promotional price, but at full price it's still a bit steep. It's a shame about the little things that are missing and that improve the experience (e.g., the paper menu).
Angola seems like a very beautiful country...
Thanks to share ;)
Thank you for your comment. I booked this flight about 8 months ago, and although there was no special offer that time, the price was very competitive.