Turkey now offers e-visa and it takes only 15 minutes to get it. www.evisa.gov.tr