How much (roughly) would it be for a bus from Shanghai, China, to Hanoi, Vietnam?
score:2
Accepted answer
According to Rome2Rio, the bus will take 37 hours and cost around $150, with at least 2 or 3 layovers. A direct flight should cost $250 and take around 3 hours.