Turkey Tourists and visitors normally must have a passport valid for at least 6 months beyond the scheduled return date to enter Turkey and you can obtain a visa from Turkey Consulate before departure. Also, E-visa fees USD 20 or USD 30 on arrival per passport is available upon arrival in Turkey airports for some specific nationalities and you will need to check before.
Additionally, Some nationalities don’t need a visa to visit Turkey for the purpose of tourism for up to 3 months. For more info and details on entry visa to Turkey please check with the Turkish consulate or embassy at your country.