A visa is required for all US and European nationals. It can be obtained at Turkish Consulates General in advance or much easier – upon arrival at any entry point in Turkey for $45.
If you have more questions, please contact
the Embassy of the Republic of Turkey
2525 Massachusetts Avenue, NW, Washington, D.C. 20008 telephone: (202) 612-6700
or the Turkish consulates general in Chicago, Houston, Los Angeles, or New York. Information may also be found at Internet address http://www.turkey.org
Lucky holders of diplomatic passports on private travel may receive a visa free of charge upon arrival from a Turkish embassy or consulate, or obtain one upon arrival at the port of entry for $45. All travelers are advised to obtain entry stamps at the first port of entry on the passport page containing their visa prior to transferring to domestic flights. Failure to obtain entry stamps at the port of entry has occasionally resulted in serious difficulties for travelers when they attempt to depart the country.