United flights from Billings to Shanghai from $ 1,202* or from $/mo