The EBU and KAN, the Israeli national broadcaster have released the 2019 Eurovision Song Contest  Semi-finals running order. A total of 35 countries will compete in the Semi-finals scheduled to be held on 14 and 16 May.

The 2019 Eurovision Semi-final Running Order (photo credit: KAN/EBU)

The running order for the two semi-finals has been determined by host broadcaster KAN and approved by the EBU.

Seventeen countries will participate in Semi-final 1 on 14 May, whilst 18 countries will participate in Semi-final 2 on 16 May.

Semi-final 1

Cyprus will have the honour of opening Semi-final 1, whilst San Marino will be the last country to take the stage:

[participants show=”semi1″ year=”2019″]

Semi-final 2

Armenia will have the honour of opening Semi-final 2, whilst Azerbaijan will be the last country to take the stage

[participants show=”semi2″ year=”2019″]

The 2019 Eurovision Song Contest is scheduled to be held on 14, 16, and 18 May at Expo Tel Aviv in Tel Aviv, Israel.


Sanjay (Sergio) joined esctoday.com in December 2006 as an editor. He was appointed as the Head of Press of ESCToday.com in 2011. Hereafter in 2016 he was promoted as the Head of International Relations & Communications at ESCToday. Sergio has covered the Eurovision Song Contest live 22 times since 2000, having worked for several international magazines and media outlets.