In an address to the nation, he said: "All international flights have been suspended for an indefinite period."
As for domestic transportation, the Turkish president said inter-city travels were now subject to local authorities' permission.
Stating that Turkey has the best ratio of intensive care beds to the population, he said they were scaling up the production of respirators.
"If we take all these precautions, God willing, we believe we will overcome this issue," he said, calling on people to stay calm and not to panic.
More about: Turkey coronavirus