Flights to Shanghai from US $ 5.140*