International route PVG to HKT

Cheap flights from Shanghai to Phuket

Both airlines fly nonstop from Shanghai to Phuket. The 3,534 km flight takes about 4 hours 55 minutes.

Fares Fares are pulled from the airlines and our partners when you search. Search your dates
Nonstop, both airlinesEconomy
PVG
Shanghai
HKT
Phuket
Distance
3,534 km
Return Search fares

Looking for Shanghai to Phuket air tickets and not sure what to pay? Two airlines fly this route, and fares change with demand, so the same seat can cost noticeably more close to a holiday weekend. Put your dates in the search above to compare today's fares and book with bookingMentor.

Everything you should know

Cheapest round-trip

Search your dates

Return fares for Shanghai to Phuket are pulled from the airlines and our partners when you search. Pick your dates to see return flights and prices.

Search round trips

Cheapest one-way

Search your dates

Fares for Shanghai to Phuket are pulled from the airlines and our partners when you search. Enter the dates you want to fly for current prices.

Search flights

Nonstop flights

Nonstop, both airlines

You can fly direct with 2 airlines. Average duration is 4h 55m.

Start a new search

bookingMentor shows the fares of every flight listed on this route so you can pick the best deal.

We hope you love your trip to Phuket!

Shanghai to Phuket flight guide

Flying from Shanghai to Phuket

  • Updated
  • 5 min read
In short

Juneyao Air and Spring Airlines fly nonstop from Shanghai Pudong International Airport (PVG) to Phuket International Airport (HKT) in southern Thailand. The 3,534 km flight takes about 4 hours 55 minutes. It is a popular winter route for travellers from eastern China heading for the Andaman Sea.

Two Shanghai airlines, two fare styles

Juneyao Air includes a checked bag and a meal in its normal fares. Spring Airlines, the low-cost option, charges for checked bags, meals and seat selection. Both airlines are based in Shanghai, so schedules are built around Pudong.

Maglev or Metro Line 2 out to Pudong

Pudong is about 30 km east of the centre. The Maglev runs from Longyang Road in about eight minutes, and Metro Line 2 serves both terminals directly. Arrive about three hours before an international departure.

Thailand's shorter visa-free stay

Entry rules for Thailand depend on your nationality, and every foreign visitor completes the Thailand Digital Arrival Card online within 72 hours before landing; our Thailand visa page has the details. Thailand shortened its visa-free stay on 15 September 2026, to 30 days for 60 countries and territories.

Phuket's airport is at the northern tip of the island, a fair distance from the main beaches. AOT lists the Airport Bus Express from the arrivals exit to Patong Beach from 08:00 to 20:00, and an hourly airport bus to Phuket Town from 08:15 to 20:15. The Phuket Smart Bus starts at the domestic terminal and runs south along the west coast through Kamala, Karon and Kata to Rawai. Public minivans serve Patong, Karon and Kata. Taxis need about an hour to Patong or Kata, more in traffic, and car rental desks are on the first floor.

An hour back and Bangkok for connections

Turn your watch back one hour on landing (China is UTC+8, Thailand UTC+7). For onward trips, domestic flights link Phuket with Bangkok, where you can connect across Asia, for example to South Asia from Suvarnabhumi (see Bangkok to Dhaka flights).

Fact-checked by the bookingMentor Travel Desk Reviewed · Updated when rules or prices change

Checked against trusted sources:
Phuket International AirportTAT Newsroom, 1 September 2026

See all 2 sources
  1. Phuket International Airport (AOT)
  2. TAT Newsroom, 1 September 2026 (visa exemption rules)

Shanghai to Phuket flights at a glance

Both airlines fly nonstop from Shanghai (PVG) to Phuket (HKT). The 3,534 km flight takes about 4 hours 55 minutes.

Key facts for Shanghai to Phuket flights
Flight time4h 55m nonstop
Distance3,534 km

Search Shanghai to Phuket flights

Pick your dates to see the flights, times and fares available on this route.

Flights and fares for your dates Search the dates you want to fly to see the flights and fares available. Search flights

Airlines flying Shanghai to Phuket

Both airlines fly this route nonstop.

CHECK ALL

Departure and arrival airports

PVG Shanghai Pudong International Airport

Codes
IATA PVG
City
Shanghai, China
Getting into town
Shanghai Pudong International Airport is about 30 km east of the city centre. The Maglev train reaches Longyang Road in about eight minutes, where you change to the metro; Metro Line 2 also serves both terminals.
Time zone
UTC+8

HKT Phuket International Airport

Codes
IATA HKT
City
Phuket, Thailand
Terminal
Separate international and domestic terminals, side by side.
Time zone
UTC+7, no daylight saving
Getting into town
Phuket International Airport is at the northern end of the island, so the west-coast beaches are a fair drive away: allow around an hour to Patong or Kata by taxi or minivan, more in traffic. The Phuket Smart Bus runs from the airport down the west coast beaches.

Phuket airport guide

How to book Shanghai to Phuket for less

Practical points for booking this route.

Low-costbags are extra

Add bags when you book

Spring Airlines charge for checked baggage. It is cheaper added online at booking than at the airport.

2airlines on the route

Compare the total, not the headline fare

Put your dates into the search above and compare the price with baggage, seats and meals included, not just the base fare.

e-Visafor Bangladeshi passports

Apply for the Thai e-Visa early

Apply for the Thai e-Visa online well before you fly and fill in the Thailand Digital Arrival Card in the 72 hours before landing; airlines check both at check-in.

Travelers are asking

No questions yet about Shanghai to Phuket flights. Ask the community or our travel team, and the answer will show here once it is published.

Be the first to ask

Our travel team answers questions about Shanghai to Phuket flights

Reviews and questions

Contribute:
No reviews yet. Be the first to review this routeFlown Shanghai to Phuket recently? Tell other travellers how check-in, the flight and the arrival went.

Need help?

Frequently Asked Questions (FAQs)

Getting there

Juneyao Air and Spring Airlines fly the route nonstop. Schedules change by season, so check the flights for your dates in the search above.