Flights to Shantou

Direct flights from 11 cities, 399 flights a week. From Shanghai the flight takes 2h 20m. From Beijing the flight takes 3h 8m.

Flights to Shantou at a glance

cities with nonstop flights here
11
nonstop flights a week
399
flight time from Shanghai
2h 20m
flight time from Beijing
3h 8m
arrival airport
Jieyang Chaoshan

Where you can fly to Shantou from

Nonstop flights, busiest routes first

FromFare
Shanghai 2h 20m, 110 a week
Beijing 3h 8m, 77 a week
Nanjing 2h 5m, 54 a week from $80
Haikou 1h 30m, 36 a week
Zhengzhou 2h 33m, 33 a week
Guiyang 1h 55m, 25 a week
Guangzhou 1h 10m, 21 a week
Yiwu 1h 38m, 21 a week
Bangkok Thailand, 3h 5m, 11 a week
Guilin 1h 33m, 7 a week
Kuala Lumpur Malaysia, 4h 10m, 4 a week

Arrival airport

Where the nonstop flights land

399 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Shantou from?
From 11 cities. The busiest routes are from Shanghai (110 flights a week), Beijing (77 flights a week), Nanjing (54 flights a week), Haikou (36 flights a week), Zhengzhou (33 flights a week) and Guiyang (25 flights a week).
How long is the flight from Shanghai to Shantou?
A nonstop flight takes about 2 hours 20 minutes.
How long is the flight from Beijing to Shantou?
A nonstop flight takes about 3 hours 8 minutes.
What is the cheapest city to fly to Shantou from?
Nanjing from $80.
Which airport do flights to Shantou arrive at?
All nonstop flights land at Jieyang Chaoshan (SWA).

Cities near Shantou with their own flights

Worth a look when fares or dates to Shantou do not suit; distance by straight line