Tehran Province, Iran
Baku
The best and cheapest way to get from Tehran Province, Iran and Baku is to travel by air, which will cost about 79 AZN or 90.90 USD.