The Netherlands has barred Turkey's foreign minister from landing in Rotterdam in a row over Ankara's political campaigning among Turkish emigres.

Turkish President Tayyip Erdogan has retaliated, branding his NATO partner a "Nazi remnant", prompting Dutch Prime Minister Mark Rutte to label such a comment "way out of line".

The extraordinary incident came hours after Mevlut Cavusoglu declared he would fly to Rotterdam despite being banned from a rally there to marshal support for sweeping new powers Erdogan seeks.

Europe, he said, must be rid of its "boss-like attitude".

Mr Cavusoglu, who was barred from a similar meeting in Hamburg last week but spoke instead from the Turkish consulate, accused the Dutch of treating the many Turkish citizens in the country like "hostages", cutting them off from Ankara.

"I sent them so they could contribute to your economy," he told CNN Turk TV, days ahead of Dutch polls where immigration may play a significant part.

"They're not your captives."

"If my going will increase tensions, let it be ... I am a foreign minister and I can go wherever I want," he added hours before his planned flight to Rotterdam was banned.

Cavusoglu threatened harsh economic and political sanctions if the Dutch refused him entry, a threat that proved decisive for the Netherlands government.

It cited public order and security concerns in withdrawing landing rights for Cavusoglu's flight. But it said the sanctions threat made the search for a reasonable solution impossible.

Dutch anti-Muslim politician Geert Wilders, polling second ahead of elections on Wednesday in the Netherlands, said in a tweet on Saturday: "To all Turks in the Netherlands who agree with Mr Erdogan: Go to Turkey and NEVER come back!!"

Dutch Prime Minister Mark Rutte said: "This morning on TV (the Turkish minister) made clear he was threatening the Netherlands with sanctions and we can never negotiate with the Turks under such threats. So we decided...in a conference call it was better for him not to come".

Four planned Turkish rallies in Austria and one in Switzerland have also been cancelled in the dispute.

"Listen Netherlands, you'll jump once, you'll jump twice, but my people will thwart your game," Mr Erdogan said at a rally.

"You can cancel our foreign minister's flight as much as you want, but let's see how your flights come to Turkey now.

"They don't know diplomacy or politics. They are Nazi remnants. They are fascists."

Dutch Prime Minister Rutte called his reference to Nazis and Fascists "a crazy remark of course".

"I understand they're angry but this is of course way out of line."

Mr Erdogan chafes at Western criticism of his mass arrests and dismissals of people authorities believe were linked to a failed July attempt by the military to topple him.

Mr Erdogan is looking to the large number of emigre Turks living in Europe to help clinch victory in next month's referendum and give him sweeping new powers.