Flights to Taiyuan

Direct flights from 12 cities, 402 flights a week. From Shanghai the flight takes 2h 25m. From Guangzhou the flight takes 2h 45m.

Flights to Taiyuan at a glance

cities with nonstop flights here
12
nonstop flights a week
402
flight time from Shanghai
2h 25m
flight time from Guangzhou
2h 45m
arrival airport
Taiyuan Wusu International

Where you can fly to Taiyuan from

Nonstop flights, busiest routes first

FromFare
Shanghai 2h 25m, 94 a week
Guangzhou 2h 45m, 58 a week
Shenzhen 3h, 51 a week
Nanjing 2h, 49 a week
Urumqi 3h 30m, 38 a week
Chongqing 1h 50m, 34 a week
Haikou 3h 10m, 29 a week
Shenyang 2h 8m, 21 a week
Jinjiang 4h 15m, 14 a week
Beijing 1h 10m, 7 a week from $70
Changzhou 2h 8m, 4 a week
Baotou 1h 15m, 3 a week

Arrival airport

Where the nonstop flights land

402 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Taiyuan from?
From 12 cities. The busiest routes are from Shanghai (94 flights a week), Guangzhou (58 flights a week), Shenzhen (51 flights a week), Nanjing (49 flights a week), Urumqi (38 flights a week) and Chongqing (34 flights a week).
How long is the flight from Shanghai to Taiyuan?
A nonstop flight takes about 2 hours 25 minutes.
How long is the flight from Guangzhou to Taiyuan?
A nonstop flight takes about 2 hours 45 minutes.
What is the cheapest city to fly to Taiyuan from?
Beijing from $70.
Which airport do flights to Taiyuan arrive at?
All nonstop flights land at Taiyuan Wusu International (TYN).

Cities near Taiyuan with their own flights

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