I'm in Iran and like to travel through Turkmenistan to Uzbekistan for which I already have a visa. I've heard about three different ways to get the five day Turkmen Transit visa:
- apply for and collect at the embassy or consulate in Tehran or Mashhad
- apply in Tehran but collect in Mashhad a few days later
- get it on the border
Does anybody know whether all three are possible and which one would be the easiest and/or cheapest?