More than 150 Nigerians, some of them in tears, broke out in song as they touched down on home soil, after months stuck in Libya waiting to try to get to Europe.
“I don’t leave Nigeria again-o! I will never forget my home!” they sang.
The rain fell heavily on the runway at Lagos international airport and night was drawing in but the atmosphere on the small bus taking the new arrivals to immigration control was almost hysterical.
They broke out in loud applause, waving at onlookers curious to see who had emerged from the chartered jet that had flown in from the Libyan capital.
“I’m so happy, it’s like winning the lottery,” said Osapolor Osahor.
The 24-year-old tailor said life was hellish in Tripoli: the sound of gunfire was everywhere and there was a mounting toll of deaths, particularly of black Africans.
“Some are in prison for so long, six months, seven months… I was put in a cell, like four, five months before I came back,” he told AFP.
Four plane-loads of Nigerian migrants have now flown back from Libya in less than two months. Since the start of the year, 660 people in total have been helped to return voluntarily.
That compares with 867 for the whole of last year, according to the International Organization for Migration (IOM), which is running the repatriation scheme.
Most of the Nigerians are economic migrants who want to try their luck in Europe and travelled up to the Mediterranean coast via northern neighbour Niger and the treacherous route through the Sahara desert.
But with Libya in turmoil, many found themselves trapped by violence while others were arrested and held by militia even before they had tried to make the sea crossing.
The IOM gives 20,000 naira to each voluntary “returnee” to help them go home. Most are originally from southern Nigeria.
Nigeria is Africa’s most populous nation and one of the continent’s main oil exporters but most of its 180 million people live in poverty: the economy is currently in recession and unemployment is high.
Those whose dreams have been shattered in Libya and who have returned to Nigeria may be increasing but they represent only a minority of migrants who have left for good.
Humanitarian agencies fear many will try again in other ways.
In 2016, a total of 37,551 Nigerians managed to get to the Italian coast, according to the IOM, more than those from Eritrea, Ivory Coast and The Gambia.
That figure has quadrupled since 2014, when 9,000 arrived in Italy.