Answered by Alex from Singapore | Jun. 14, 2016 03:49
You can take a direct flight to Shanghai (about 1 hour). But there is only one schedule every day.
You can also take a bullet train from Main Railway Station or South Railway Station. There are many schedules every day. The trip takes around 2 hours. Second class seat costs CNY144.5, first class seat costs CNY229.5 and business class seat costs CNY451.5.
Or, you can take a bus to Shanghai from General Bus Station near Main Railway Station. The buses are available from 8:30 to 18:00, and the fare is CNY 88 per person.