Baltimore to Shanghai (Pudong) is a 11,966 km route with a +12 hour timezone difference..
We'll notify you when fares on BWI→PVG drop.