>
From Shanghai to Taiyuan

Compare prices to get from Shanghai to Taiyuan

Search for tickets from Shanghai to Taiyuan in the next 7 days. Flights start at CAD 130. Trains start at CAD 40.
Trains
CAD 40|6h 58m
Flights
CAD 130|2h 15m
CAD 40
CAD 40
CAD 40
CAD 40
CAD 40
CAD 40
CAD 40
CAD 40
CAD 40
CAD 40
CAD 40
CAD 40
--
--
crail
Cheapest
14:17
21h 5m
11:22
Shanghai SongjiangTaiyuan
CAD 40
Search
Direct
crail
Fastest
13:12
6h 58m
20:10
Shanghai HongqiaoTaiyuan
CAD 161
Search
Direct
crail
14:49
15h 52m
06:41
ShanghaiTaiyuan
CAD 40
Search
Direct
crail
16:03
20h 8m
12:11
ShanghaiTaiyuan
CAD 40
Search
Direct
  • Prices shown from Shanghai to Taiyuan are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Shanghai to Taiyuan

The cheapest way to get from Shanghai to Taiyuan costs only CAD 39 on average via Trains, and the quickest way takes just 2h 14m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price CAD 39
Average duration 12h 12m
Departure Time 08:10 - 12:11
Direct options
Flight
Flights Fastest
Average price CAD 143
Average duration 2h 14m
Departure Time --
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Shanghai to Taiyuan?

What is the cheapest day to travel by train from Shanghai to Taiyuan?

Average train fares from Shanghai to Taiyuan for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Shanghai to Taiyuan is Monday, with an average price of CAD 39.

CAD 39
  • Aug 3
  • Jul 28
  • Jul 29
  • Jul 30
  • Jul 31
  • Aug 1
  • Aug 2

What is the cheapest month for one-way flights from Shanghai to Taiyuan?

The average one way ticket price paid by Trip.com users from Shanghai to Taiyuan in each month over the past 12 months.

Based on Trip.com data, the cheapest month to fly from Shanghai to Taiyuan is March, with an average price of CAD 120. The most expensive month is usually February, with average prices reaching CAD 235.

CAD 235
CAD 178
CAD 120
CAD 63
    Cheapest
  • CAD 196
    Jul
  • CAD 194
    Aug
  • CAD 183
    Sep
  • CAD 166
    Oct
  • CAD 144
    Nov
  • CAD 140
    Dec
  • CAD 133
    Jan
  • CAD 235
    Feb
  • CAD 120
    Mar
  • CAD 207
    Apr
  • CAD 197
    May
  • CAD 198
    Jun

From Shanghai to Taiyuan: Travel Information

Companies operating from Shanghai to Taiyuan

Find stations and airports near Shanghai and Taiyuan

Popular train stations near Shanghai

Shanghai Shanghai China
Shanghaixi(Shanghai West) Shanghai China
Shanghainan(Shanghai South) Shanghai China
Shanghai Hongqiao Shanghai China
Jiading Shanghai China

Popular train stations near Taiyuan

Taiyuandong(Taiyuan East) Taiyuan China
Taiyuan Taiyuan China
Fenhe Taiyuan China
Xiaodian District Taiyuan China
Beiying Taiyuan China

Popular airports near Shanghai

Shanghai Pudong International Airport (PVG) Shanghai China
Shanghai Hongqiao International Airport (SHA) Shanghai China
Jiaxing Nanhu Airport (JNH) Nearby Jiaxing China

Popular airports near Taiyuan

Taiyuan Yaocheng Airport (TYC) Taiyuan China
Taiyuan Wusu International Airport (TYN) Taiyuan China
Xinzhou Wutaishan Airport (WUT) Nearby Xinzhou China

Recommended hotels in Taiyuan

Bilin Theme Hotel (Taiyuan Liuxiang Railway Station)
9 /10
951 Reviews
Bilin Theme Hotel (Taiyuan Liuxiang Railway Station)
hotel-star hotel-star hotel-praise
Liu Xiang/Bell Tower Street | 3.08 km from city centre
50% off
CAD 34 CAD 17
Fairfield by Marriott Taiyuan South
9.6 /10
5499 Reviews
Fairfield by Marriott Taiyuan South
hotel-star hotel-star hotel-star hotel-star hotel-praise
Taiyuan South Station Area | 10.59 km from city centre
19% off
CAD 100 CAD 81
Shanxi Huayuan Hotel (Taiyuan Station West Square Subway Station)
9.4 /10
3201 Reviews
Shanxi Huayuan Hotel (Taiyuan Station West Square Subway Station)
hotel-star hotel-star hotel-star hotel-praise
Taiyuan Railway Station | 3.2 km from city centre
29% off
CAD 31 CAD 22
Orange Garden Hotel (Taiyuan South Railway Station Shanxi University Wucheng Campus)
9.5 /10
459 Reviews
Orange Garden Hotel (Taiyuan South Railway Station Shanxi University Wucheng Campus)
hotel-star hotel-star hotel-praise
Taiyuan South Station Area | 9.55 km from city centre
23% off
CAD 22 CAD 17

FAQ – How to Get from Shanghai to Taiyuan

  • How far is it from Shanghai to Taiyuan?

    It’s about 1089 km (677 miles) from Shanghai to Taiyuan.
  • There are 2 different ways to get from Shanghai to Taiyuan, including Flights, Trains.
  • The fastest way to get from Shanghai to Taiyuan is by Flights, with an average journey time of 2 hours 14 minutes. Other modes of transport take longer: Trains takes on average 12h 12m.
  • The cheapest way to get from Shanghai to Taiyuan is by Trains, with an average price of CAD 39. Other modes of transport are more expensive: Flights costs around CAD 143 on avergae.
  • For trips between Shanghai and Taiyuan, visitors typically use the following departure and arrival points: Most Flights depart from Shanghai Pudong International Airport and arrive at Taiyuan Yaocheng Airport; Trains depart from Shanghai and arrive at Taiyuandong(Taiyuan East).
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Shanghai to Taiyuan are typically cheapest March, with an average fare of CAD 120. Flights from Shanghai to Taiyuan are typically cheapest Monday, with an average fare of CAD 39
  • The time difference between Shanghai and Taiyuan is 0h.