SriLankan Airlines Cheap Flights to Shanghai from LKR 379,601*