Especially when travelling alone, such long journeys can be extremely boring. The plane is in this case the perfect alternative: if you can book in advance, low cost airlines can offer tickets to Shanghai even cheaper than train tickets.
Which stations do the trains to Shanghai leave from?
The trains to Shanghai will leave from shenyangbei or shenyangzhan and will arrive at shanghaizhan or shanghainan.
How long does it take from Shenyang to Shanghai and when do the trains leave?
With the fastest connections you will be in Shanghai in 1 hour and 39 minutes, but on average it takes 7 hours and 9 minutes. The first train headed to Shanghai is at 02:06, while the last one leaves Shenyang at 15:06.