The airline is taking bookings from today (November 23) for three days at introductory prices, starting at B4,190.
The service, which will go via Kuala Lumpur, will begin on February 19 of next year.
Flights will be every day - except Monday - taking off from Phuket at 13:30 and landing in Shanghai the following day at 00:45.
The return flights, every day except Tuesday, will take off from Shanghai at 01:45, landing back in Phuket at 13:00 the same day.
The airline will also be launching, on the same date, flights to Shanghai from Bangkok and Chiang Mai, also via Kuala Lumpur.