Moscow, Russia
Hanoi, Vietnam
The best and cheapest way to get from Moscow, Russia and Hanoi, Vietnam is to travel by air, which will cost about 6,478,805 VND or 276.30 USD.