There are 10 ways to get from Shanghai to Pingyaogucheng by plane, train, bus, car, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Shanghai Pudong International Airport to Linfen Qiaoli Airport, train
best- Fly from Shanghai Pudong International Airport (PVG) to Linfen Qiaoli Airport (LFQ)plane PVG - LFQ
- Take the train from Linfen West Station to Pingyaogucheng Stationtrain
6h 28m¥859–2,124Bus, train
cheapest- Take the bus from Shanghai General to Taiyuan Bus Terminalbus
- Take the train from Taiyuan South to Pingyaogucheng Stationtrain Taiyuan South
20h 14m¥374–561Train
- Take the train from Shanghai Hongqiao to Taiyuan Southtrain Shanghai Songjiang / ...
- Take the train from Taiyuan South to Pingyaogucheng Stationtrain Taiyuan South
12h 13m¥669–769Drive 1,298.8 km
- Drive from Shanghai to Pingyaoguchengcar 1,298.8 km
13h 5m¥1,097–1,584Fly Shanghai Hongqiao International Airport to Taiyuan Wusu International Airport, line 2 bus, train
- Fly from Shanghai Hongqiao International Airport (SHA) to Taiyuan Wusu International Airport (TYN)plane SHA - TYN
- Take the bus from Taiyuan Wusu Airport to Taiyuan West Bus Stationbus
- Take the train from Taiyuan South to Pingyaogucheng Stationtrain
8h 33m¥714–1,699Fly Shanghai Hongqiao International Airport to Shijiazhuang Zhengding International Airport, bus, train
- Fly from Shanghai Hongqiao International Airport (SHA) to Shijiazhuang Zhengding International Airport (SJW)plane SHA - SJW
- Take the bus from Shijiazhuang Zhengding International Airport to Icbcbus
- Take the train from Shijiazhuang to Pingyaogucheng Stationtrain
8h 21m¥654–1,974Line 2 subway to Shanghai Pudong International Airport, fly to Taiyuan Wusu International Airport, line 2 bus, train
- Take the subway from West Nanjing Road to Longyang Roadsubway
- Fly from Shanghai Pudong International Airport (PVG) to Taiyuan Wusu International Airport (TYN)plane PVG - TYN
- Take the bus from Taiyuan Wusu Airport to Taiyuan West Bus Stationbus
- Take the train from Taiyuan to Taiyuan Southtrain
- Take the train from Taiyuan South to Pingyaogucheng Stationtrain
9h 20m¥624–1,849Fly Shanghai Pudong International Airport to Changzhi Wangcun Airport, train
- Fly from Shanghai Pudong International Airport (PVG) to Changzhi Wangcun Airport (CIH)plane PVG - CIH
- Take the train from Changzhi East to Taiyuan Southtrain
- Take the train from Taiyuan South to Pingyaogucheng Stationtrain
8h 4m¥913–2,067Bus to Nantong Xingdong Airport, fly to Taiyuan Wusu International Airport, train
- Take the bus from Shanghai Zongzhan to Jiangsu Tongzhoubus
- Fly from Nantong Xingdong Airport (NTG) to Taiyuan Wusu International Airport (TYN)plane NTG - TYN
- Take the train from Taiyuan South to Pingyaogucheng Stationtrain
10h 16m¥1,701–3,636Train to Sunan Shuofang International Airport, fly to Taiyuan Wusu International Airport, train
- Take the train from Shanghai station to Wuxitrain
- Fly from Sunan Shuofang International Airport (WUX) to Taiyuan Wusu International Airport (TYN)plane WUX - TYN
- Take the train from Taiyuan South to Pingyaogucheng Stationtrain
9h 36m¥1,537–3,307
Shanghai Pudong International Airport (PVG) to Linfen Qiaoli Airport (LFQ) flights
Questions & Answers
The cheapest way to get from Shanghai to Pingyaogucheng is to bus and train which costs ¥370 - ¥600 and takes 20h 14m.
The fastest way to get from Shanghai to Pingyaogucheng is to fly and train which takes 6h 28m and costs ¥850 - ¥2200.
No, there is no direct train from Shanghai to Pingyaogucheng station. However, there are services departing from South Shaanxi Road and arriving at Pingyaogucheng Station via Shanghai Hongqiao and Taiyuan South. The journey, including transfers, takes approximately 12h 13m.
The distance between Shanghai and Pingyaogucheng is 1291 km. The road distance is 1298.8 km.
The best way to get from Shanghai to Pingyaogucheng without a car is to train which takes 12h 13m and costs ¥650 - ¥800.
It takes approximately 6h 28m to get from Shanghai to Pingyaogucheng, including transfers.
Shanghai to Pingyaogucheng train services, operated by China Railways G-Class, depart from Shanghai Hongqiao station.
Shanghai to Pingyaogucheng train services, operated by China Railways G-Class, arrive at Taiyuan South station.
Yes, the driving distance between Shanghai to Pingyaogucheng is 1299 km. It takes approximately 13h 5m to drive from Shanghai to Pingyaogucheng.
There are 55+ hotels available in Pingyaogucheng.
What companies run services between Shanghai, China and Pingyaogucheng, China?
You can take a subway from South Shaanxi Road to Pingyaogucheng Station via Shanghai Hongqiao Train Station, Shanghai Hongqiao, and Taiyuan South in around 12h 13m.
- Website
- en.ceair.com
Flights from Shanghai Pudong International Airport to Linfen Qiaoli Airport via Tianjin Binhai
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ¥1,400–3,900
Flights from Shanghai Hongqiao International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥600–3,200
Flights from Shanghai Hongqiao International Airport to Taiyuan Wusu International Airport via Wuhan
- Ave. Duration
- 4h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥1,300–3,500
Flights from Shanghai Pudong International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ¥1,000–3,100
Flights from Shanghai Pudong International Airport to Taiyuan Wusu International Airport via Hefei
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ¥1,100–3,200
Flights from Shanghai Pudong International Airport to Taiyuan Wusu International Airport via Wuhan
- Ave. Duration
- 5h 40m
- When
- Tuesday and Thursday
- Estimated price
- ¥1,200–3,400
Flights from Shanghai Pudong International Airport to Changzhi Wangcun Airport via Dalian
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,700–3,800
Flights from Sunan Shuofang International Airport to Taiyuan Wusu International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,100–3,500
Train from Linfen West Station to Pingyaogucheng Station
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- ¥65–120
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥65–90
- Adult - 1st Class
- ¥80–120
Train from Taiyuan South to Pingyaogucheng Station
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–75
- Adult - 1st Class
- ¥60–85
Train from Taiyuan South to Pingyaogucheng Station
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–75
- Adult - 1st Class
- ¥60–85
Train from Taiyuan South to Pingyaogucheng Station
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–75
- Adult - 1st Class
- ¥60–85
Train from Taiyuan South to Pingyaogucheng Station
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–75
- Adult - 1st Class
- ¥60–85
Train from Taiyuan South to Pingyaogucheng Station
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–75
- Adult - 1st Class
- ¥60–85
Train from Taiyuan South to Pingyaogucheng Station
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–75
- Adult - 1st Class
- ¥60–85
Train from Shanghai station to Wuxi
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- ¥60–110
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥60–85
- Adult - 1st Class
- ¥75–110
Train from Taiyuan South to Pingyaogucheng Station
- Ave. Duration
- 33 min
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥50–75
- Adult - 1st Class
- ¥60–85
- [email protected]
- Website
- chinabusguide.com
Bus from Shanghai General to Taiyuan Bus Terminal
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- ¥310–440
- Schedules at
- chinabusguide.com
- Bus
- ¥310–440
Bus from Shanghai Zongzhan to Jiangsu Tongzhou
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- ¥56–100
- Schedules at
- chinabusguide.com
- Bus
- ¥70–100
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Which London airport should I choose?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.




