The first flight in 20 years from Ethiopia to Eritrea landed safely in Asmara on Wednesday, to be greeted by traditional dancers waving flags and flowers, cementing a stunning reconciliation between the Horn of Africa foes.

Ethiopian Airlines Chief Executive Tewolde GebreMariam took to the on-board intercom as the flight crossed into Eritrean airspace. "This is the first time that this is happening in twenty years," he said, to applause from the 315 passengers on board.

The two 90-minute flights were the icing on the cake of a peace push by new Ethiopian prime minister Abiy Ahmed, whose three months in office have turned politics in his country - Africa’s most populous after Nigeria - and the wider East African region on its head.

Full-blown fighting ended in 2000 but troops have faced off ever since, depriving Ethiopia of access to Red Sea ports and leaving Eritrea to rely on lengthy military conscription to repel the threat from its giant neighbour.

Indefinite national service is the main reason thousands of young Eritrean men flee every month, many making the perilous journey across the Mediterranean in search of a better life in Europe.

Acknowledging that the conflict was placing an unsustainable economic burden on both sides, Abiy has since visited Asmara and Eritrean President Isaias Afwerki reopened his nation’s embassy in Addis Ababa on Monday.

The countries barred their citizens from visiting each other during the conflict and foreigners wanting to travel from one country to the other had to connect via a third country.