Syrian President Bashar Assad arrived in Iran on Saturday for an official visit to Teheran and is set to meet with Iranian President Mahmoud Ahmadinejad.The leaders were expected to discuss strengthening relations between the two states and development in the area.