It’s quite easy to transport from Pudong Airport to Shanghai Train Station by the airport bus of Line 5. Pudong Airport bus line 5 operates from 6:30am to 11:00pm Monday to Sunday. Riding time is about 100 minutes and ticket price is RMB 16-22 Yuan.
It takes about 50 minutes from Pudong Airport to Shanghai Train Station by taxi. Journey time by taxi is approximately 50 minutes and cost is about RMB 180 Yuan from 5:00am to 11:00pm. If you are taking taxi at late night from 11:00pm to 05:00am (the next day), taxi fare would be about RMB 240 Yuan as taxi fare at late night is higher.