My husband and I will be travelling to Iran in August. We will arrive in Tehran at the Imam Khomeini International Airport at 10:15 am and will be catching a flight that afternoon to Shiraz from the Mehrabad International Airport at 4pm. We were wondering if about the best and cheapest way to get from IKIA to MIA. We were thinking of doing a combination of buses, metro and taxi. Any tips would be greatly appreciated.
The best way is to take a taxi between the two airports, it costs about $20. It is important to negotiate with the driver about the price.
You can also take transfer services from http://www.iranairporttransfer.com.