Plane
Flying is a convenient way to cover the distance in Iran and it's cheap too. We flied Shiraz - Tehran for about $30 on Iran Air. It's a good idea to book the tickets in advance. I was trying to find one to Kish Islands but the flights were full for the next couple of days. Some people told me the trick is to go to the airport and buy one there as people tend to cancel their tickets the last minute. Judging from the flight I took from Shiraz to Tehran, I personally wouldn't take that chance as it was completely full.Check out the following websites to see their schedules and routeshttp://www.iranair.comhttp://www.mahan.aerohttp://www.iaa.irhttp://www.kishairline.com/








