Die Fluggesellschaften die von der türkischen Hauptstadt abfliegen sind Atlas Global und Türkish Airlines. Die meisten Flüge starten vom Flughafen Atatürk ab, es gibt aber auch Flüge, die vom Flughafen Istanbul Sabiha abfliegen, von dort fliegt die Fluggesellschaft Pegasus Airlines ab. Ein Flug nach Teheran dauert von Istanbul circa 3 Stunden. Möchte man Teheran besuchen, kann man im Monat Mai sehr günstige Flugtickets finden, ab 164 Euro, kann man ein Hin- und Rückflug bei Atlas Global buchen.