Is it best to do so at the airport or is there a more cost-efficient way?
You should exchange enough money at the airport to pay for visa, then you can come any Vietnamese bank to exchange a certain amount of money to purchase in Vietnam or you can ask make payment by USD, in many shops in Vietnam, it is ok, especially in Hanoi Old Quarter. about 6 years ago
You get the worst exchange rate in the country at the airport. Best rates in hanoi are in the gold shops and exchange booths in the old quarter - shop around for best rate. about 4 years agoAnswered by Canada Joe via WorldNomads.com