Stockholm
Tehran
The best and cheapest way to get from Stockholm and Tehran is to travel by bus, which will cost about 5,977,595 IRR or 216.90 USD.