Please check the link below for the list of countries whose citizens are allowed to enter Turkey with their national ID’s :
Tourists not already holding a valid visa can buy one at the interactive kiosks upon lading and before proceeding to the passport control.
It is also possible to obtain the Turkish visa for tourism and commercial purposes 24/7 through the e-Visa system launched by the Ministry of Foreign Affairs of the Republic of Turkey in 2013.
Fees for e-Visas obtained via the e-Visa website (www.evisa.gov.tr) are lower than the fees for visas obtained upon arrival to Turkish airports. Information regarding visa fees can be found on the website of the Ministry of Foreign Affairs.(http://www.mfa.gov.tr/data/KONSOLOSLUK/vize-harc-miktarlari-en.pdf).
For detailed visa information please check the Turkish Ministry of Foreign Affairs’ below website: