When Xenia dropped the bike once, the left rear mirror went loose. We could fix this in Tehran (hot air, removing the mirror and tightening the screw inside of the mirror).
Better bring a good suspension, there are more potholes than tarmac
Visa: No visa needed for Swiss passport holders
Carnet de Passage: No need for a carnet
Insurance: You have to buy an insurance when you enter the country. There are many insurance places right after the border so make sure you don’t pay too much! Police can control the insurance paper, so it is better to get it.
They have no emission tests in their country thats for sure, so try to stay away from the fuming cars! The avarage of the country lies above 1800 m a.s.l and sometimes it looks like in Switzerland
Here some very country specific information:
ATMs are sometimes hard to find (apart from the capital), so bring Euros and USD to change right at the border
Be aware that most people do not speak English, but everyone speaks Russian. Therefore make sure you learn some words and bring a dictionary with you
Don’t forget to buy the insurance, even if you can pass it easily. The fines the police give you for not having one is not worth the little money you pay for the insurance