Tokyo, Japan
Hanoi, Vietnam
The best and cheapest way to get from Tokyo, Japan and Hanoi, Vietnam is to travel by train, which will cost about 5,909,008 VND or 252.00 USD.