Ataturk is nearer to the city centre, but saying that there is a regular Havas bus service from both airports to Taksim Square.
Easyjet and Pegasus both fly in and out of Sabhina but if you are hoping to connect flights here you do need to check the dates carefully to ensure a match and even then you could be set with a long wait between flights.