Originally Posted by GUWonder
IST-THR is the cheapest if starting from one of the three cities named in the original post. It may even be possible to fly from Istanbul to Baku to Tehran instead of on a non-stop between IST-THR.
It might be possible .. but there is not a lot to do in BAK or in fact anywhere is Azerbaijan! (IMHO)