Singapore
Vietnam
The best and cheapest way to get from Singapore and Vietnam is to travel by train, which will cost about 2,637,950 VND or 112.50 USD.