USA Citizens Only
A visa is required for all U.S. citizens entering Turkey. US citizens may get their visas at the international airport upon arrival. It is located next to the passport control section of the airport.
As of 2/2006 the cost of a visa for a US citizen is $26. U.S. citizens may also obtain their visas in advance from one of the Turkish Consulates around the U.S. The tourist visa is valid for a year starting from the issue date.
Visas given at entry points are valid only for three months. Therefore, visas must be obtained in advance for visits lasting longer stays and for study, research or employment purposes. The passengers who do not leave the international airports do not need any visas.
Non U.S. Citizens
Non-US Citizens need to apply for their tourist visas in advance BEFORE going to Turkey. Applicants should directly contact a Turkish Consulate in person, by mail or by a courier service.
Canada
Canadian Citizens can obtain a multiple-entry sticker visa at the Turkish International Border Gates to stay in Turkey for a maximum period of three months.