You know that you can still make it to the train Jean-Claude will be riding. On the other hand, you could fly to Shanghai. That would give you extra time to poke around the city before you would meet Jean-Claude's train.
Will you fly to Shanghai? Or will you try to catch the train?