I am a US citizen traveling on Turkish Airlines I will have an 8-9 hour layover in Istanbul. How do I apply for a transit visa for this stop over?
I am converting @HankyPanky's comment into an answer.
You need to apply for a visa using the official Turkish eVisa website the procedure is relatively fast and easy. For a US citizen it will cost 20 USD today and will allow multiple entries.