I'm brazilian and I'll be living abroad at Sweden for two years, starting in August. I need to exchange a reasonable amount of Reais (R$, brazilian currency) to Swedish Kronas.
The options I see so far are:
Exchange R$ for swedish kronas at a currency exchange house and take the money with me (unsafe)
Visa Travel Money: Exchange R$ for dollars and put them in a Visa Travel Money. When I arrive at sweden, I exchange them to Swedish Kronas
Are there any other options? What is the best (cost-efficient, safe) way of buying Swedish Kronas while still in Brazil?