Turkey's president has arrived in the Bosnian capital to address supporters living in Europe, ahead of snap elections in his country.

Thousands of Turks are expected to attend President Recep Tayyip Erdogan's Sarajevo rally on Sunday after he meets with his Bosnian Muslim counterpart. It's the only campaign stop Erdogan will be making in Europe, after Austria, Germany and the Netherlands announced they would not allow election rallies.

Turkey will vote on June 24 —more than a year earlier than scheduled— in parliamentary and presidential elections, ushering in a new system of governance.

The executive presidency, which narrowly passed in a referendum in April 2017, will concentrate more powers in the president's hands and abolish the office of the prime minister.

More than 3 million Turks living abroad are eligible to vote from June 7.