Tehran
Copenhagen
The best and cheapest way to get from Tehran and Copenhagen is to travel by bus, which will cost about 2,017 DKK or 330.30 USD.