Upvote:2
You will need an e-visa because you will have to clear Immigration in Turkey to collect your luggage prior to your onward flight.
A two-hour layover sounds very tight to me. The minimum connection time is said to be an hour but that doesnβt leave much leeway. If you miss your onward flight because of even a short-ish delay on the inbound flight for example, youβll be paying out for new flights.