I will be travelling on Turkish Airlines from Shanghai to Accra, with a connection in Istanbul. I arrive in Istanbul at 5.30am, and depart for Accra at 2.45pm. I am thinking about visiting the Grand Bazaar while I'm there. I've been advised to catch the metro to Zeytinburnu, change and then catch the tram Beyazit.
I was wondering what time I should leave the airport, and when I should catch the tram and metro back, considering that my flight leaves at 2.45pm. I have no idea how long it takes to get there, and how frequent the trains and trams are. I would really appreciate some advice. Thanks.