There are 10 ways to get from Shanghai to Heng Shan by plane, train, bus, ferry, subway or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended
Fly Shanghai Pudong to Taiwan Taoyuan, train
-
Fly from Shanghai Pudong (PVG) to Taiwan Taoyuan (TPE)
-
Take the train from Taoyuan to Changhua
Cheapest
Train to Ningbo Lishe, fly to Taiwan Taoyuan, train
-
Take the train from Shanghai Hongqiao Station to Ningbo
-
Fly from Ningbo Lishe (NGB) to Taiwan Taoyuan (TPE)
-
Take the train from Taoyuan to Changhua
Fly Shanghai Hongqiao to Taipei Songshan, train
-
Fly from Shanghai Hongqiao (SHA) to Taipei Songshan (TSA)
-
Take the train from Taipei to Changhua
Fly Shanghai Pudong to Taipei Songshan, train
-
Fly from Shanghai Pudong (PVG) to Taipei Songshan (TSA)
-
Take the train from Taipei to Changhua
Fly Shanghai Pudong to Kaohsiung, train
-
Fly from Shanghai Pudong (PVG) to Kaohsiung (KHH)
-
Take the train from Zuoying to Changhua
Fly Shanghai Hongqiao to Fuzhou, bus, ferry
-
Fly from Shanghai Hongqiao (SHA) to Fuzhou (FOC)
-
Take the bus from Fuzhou Airport to Pingtan
-
Take the ferry from Pingtan Port to Taichung Harbor
Train to Sunan Shuofang, fly to Taiwan Taoyuan, train
-
Take the train from Shanghai to Wuxi
-
Fly from Sunan Shuofang (WUX) to Taiwan Taoyuan (TPE)
-
Take the train from Taoyuan to Changhua
Train, ferry
-
Take the train from Shanghai Hongqiao to Pingtan Station
-
Take the ferry from Pingtan Port to Taichung Harbor
Train, ferry via Beitou
-
Take the train from Shanghai Hongqiao to Pingtan Station
-
Take the ferry from Pingtan Port to Taipei Harbor
-
Take the train from Taipei to Changhua
Subway, train, car ferry
-
Take the subway from Dapuqiao Station to Songjiang South Station
-
Take the train from Songjiang South Station to Zhangzhou
-
Take the car ferry from Xiamen Port to Taichung Harbor
Coronavirus (COVID-19) in Taiwan
There is widespread community transmission globally.
We have received no reports of travel restrictions in Taiwan. For the latest travel status, please check the official page for Taiwan.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Taiwan.
Coronavirus (COVID-19) Travel Advice
International flights leaving China are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.
Currently, we are unable to provide international travel restriction information for Taiwan relating to Coronavirus (COVID-19). For the latest travel status in Taiwan, please check government recommendations.
Official Coronavirus (COVID-19) Information for TaiwanCurrently, we are unable to provide domestic travel restriction information for travelling within Taiwan. For the latest Coronavirus (COVID-19) travel status within Taiwan, please check government recommendations.
Official Coronavirus (COVID-19) Information for TaiwanQuestions & Answers
The cheapest way to get from Shanghai to Heng Shan is to train and fly which costs ¥430 - ¥1700 and takes 9h 19m.
The fastest way to get from Shanghai to Heng Shan is to fly and train which takes 6h 54m and costs ¥3100 - ¥9000.
The distance between Shanghai and Heng Shan is 819 km.
The best way to get from Shanghai to Heng Shan without a car is to train and ferry which takes 13h 30m and costs ¥1200 - ¥1500.
It takes approximately 6h 55m to get from Shanghai to Heng Shan, including transfers.
The quickest flight from Shanghai Pudong Airport to Taiwan Taoyuan Airport is the direct flight which takes 1h 55m.
EVA Air, China Eastern Airlines, China Southern Airlines and two other airlines offer flights from Shanghai Pudong Airport to Taiwan Taoyuan Airport.
There are 59+ hotels available in Heng Shan. Prices start at $100 USD per night.
The best way to get from Shanghai to Shanghai Hongqiao Airport is to line 10 subway which takes 22 min and costs ¥3 - ¥10.

- Distance: 819.4 km
- Duration: 6h 55m
What companies run services between Shanghai, China and Heng Shan, Taiwan?
There is no direct connection from Shanghai to Heng Shan. However, you can take the line 2 subway to Longyang Road, take the walk to Longyang Road, take the Maglev to Pudong International Airport, take the walk to Shanghai Pudong airport, fly to Taiwan Taoyuan, take the walk to Airport Terminal 2 Station, take the Taoyuan Metro to Taoyuan HSR Station, take the walk to Taoyuan, take the train to Changhua, then take the taxi to Heng Shan. Alternatively, you can take the line 10 subway to Hongqiao Airport T1, take the walk to Shanghai Hongqiao airport, fly to Taipei Songshan, take the walk to Songshan Airport, take the subway to Zhongxiao Fuxing, take the subway to Taipei Main Station, take the walk to Taipei, take the train to Changhua, then take the taxi to Heng Shan.

- Website
- en.ceair.com
Flights from Shanghai Pudong to Taiwan Taoyuan
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- $220 - $350
Flights from Shanghai Hongqiao to Taipei Songshan
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $900
Flights from Shanghai Pudong to Taipei Songshan
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $290 - $430
Flights from Shanghai Hongqiao to Fuzhou
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $130 - $1,700
Flights from Sunan Shuofang to Taiwan Taoyuan
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- $200 - $290
Flights from Ningbo Lishe to Taiwan Taoyuan
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- $13 - $170

- Website
- china-airlines.com
Flights from Shanghai Pudong to Taiwan Taoyuan
- Ave. Duration
- 2h 4m
- When
- Every day
- Estimated price
- $200 - $340
Flights from Shanghai Hongqiao to Taipei Songshan
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $900
Flights from Shanghai Pudong to Taipei Songshan
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $290 - $430
Flights from Shanghai Pudong to Kaohsiung
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $280 - $410
Flights from Sunan Shuofang to Taiwan Taoyuan
- Ave. Duration
- 2h 10m
- When
- Tuesday, Thursday, Friday and Sunday
- Estimated price
- $200 - $290

- Website
- csair.com
Flights from Shanghai Pudong to Taiwan Taoyuan
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $210 - $340
Flights from Shanghai Hongqiao to Fuzhou
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $110 - $2,500

- Website
- evaair.com
Flights from Shanghai Pudong to Taiwan Taoyuan
- Ave. Duration
- 2h 2m
- When
- Tuesday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $220 - $850
Flights from Shanghai Hongqiao to Taipei Songshan
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $650 - $2,400
Flights from Shanghai Pudong to Taipei Songshan
- Ave. Duration
- 1h 57m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $280 - $750
Flights from Shanghai Pudong to Kaohsiung
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $310 - $1,100

- Website
- xiamenair.com
Flights from Shanghai Hongqiao to Taipei Songshan via Xiamen
- Ave. Duration
- 4h 45m
- When
- Tuesday and Thursday
- Estimated price
- $430 - $1,300
Flights from Shanghai Hongqiao to Fuzhou
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $120 - $2,200

- Website
- uniair.com.tw
Flights from Shanghai Pudong to Taiwan Taoyuan
- Ave. Duration
- 2h 2m
- When
- Tuesday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $220 - $850
Flights from Shanghai Pudong to Taipei Songshan
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $220 - $280
Flights from Ningbo Lishe to Taiwan Taoyuan
- Ave. Duration
- 1h 55m
- When
- Wednesday and Sunday
- Estimated price
- $110 - $150

- Website
- airchina.com
Flights from Shanghai Pudong to Taiwan Taoyuan
- Ave. Duration
- 2h 2m
- When
- Tuesday, Wednesday, Thursday, Friday and Saturday
- Estimated price
- $220 - $850
Flights from Shanghai Hongqiao to Taipei Songshan
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $650 - $2,400

- Website
- ceair.com
Flights from Shanghai Hongqiao to Taipei Songshan
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $600 - $900
Flights from Shanghai Pudong to Taipei Songshan
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
- Estimated price
- $290 - $430
Flights from Shanghai Hongqiao to Fuzhou
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $180 - $210

- Website
- shenzhenair.com
Flights from Sunan Shuofang to Taiwan Taoyuan
- Ave. Duration
- 2h 5m
- When
- Tuesday, Friday and Sunday
- Estimated price
- $60 - $240
Flights from Sunan Shuofang to Taiwan Taoyuan via Shenzhen
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- $95 - $250

- Website
- mandarin-airlines.com
Flights from Ningbo Lishe to Taiwan Taoyuan
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- $13 - $170

- Phone
- 4266-3000
- Website
- en.thsrc.com.tw
Train from Taoyuan to Changhua
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- $20 - $25
- Schedules at
- en.thsrc.com.tw
- Book at
- klook.com
- Non-Reserved
- $20 - $24
- Standard
- $21 - $25
- Business
- $41
Train from Taipei to Changhua
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $25 - $31
- Schedules at
- en.thsrc.com.tw
- Book at
- klook.com
- Non-Reserved
- $25 - $29
- Standard
- $26 - $31
- Business
- $49
Train from Zuoying to Changhua
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- $20 - $25
- Schedules at
- en.thsrc.com.tw
- Book at
- klook.com
- Non-Reserved
- $20 - $24
- Standard
- $21 - $25
- Business
- $41

Train from Shanghai to Wuxi
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- $10 - $14
- Website
- Trip.com
- 2nd Class Seat
- $10 - $14
- 1st Class Seat
- $16 - $20
- Business Class Seat
- $40 - $50
Train from Shanghai Hongqiao Station to Ningbo
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $20 - $27
- Website
- Trip.com
- 2nd Class Seat
- $20 - $27
- 1st Class Seat
- $30 - $45
- Business Class Seat
- $70 - $90
Train from Shanghai Hongqiao to Pingtan Station
- Ave. Duration
- 5h 24m
- Frequency
- Once daily
- Estimated price
- $50 - $70
- Website
- Trip.com
- 2nd Class Seat
- $50 - $70
- 1st Class Seat
- $90 - $110
- Business Class Seat
- $170 - $220

Train from Shanghai to Wuxi Station
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- $8 - $16
- Website
- Trip.com
- 2nd Class
- $8 - $13
- 1st Class
- $11 - $16
Train from Shanghai Hongqiao to Ningbo
- Ave. Duration
- 2h 19m
- Frequency
- Every 3 hours
- Estimated price
- $16 - $35
- Website
- Trip.com
- 2nd Class
- $16 - $23
- 1st Class
- $24 - $35
Train from Songjiang South Station to Zhangzhou
- Ave. Duration
- 7h 59m
- Frequency
- Once daily
- Estimated price
- $45 - $110
- Website
- Trip.com
- 2nd Class
- $45 - $70
- 1st Class
- $80 - $110

- Website
- chinahighlights.com
Train from Shanghai to Wuxi
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $6 - $23
- Website
- Trip.com
- Hard Seat
- $6 - $10
- Hard Sleeper
- $11 - $23
- Soft Sleeper
- $21 - $30

- Website
- shmetro.com
Subway from Dapuqiao Station to Songjiang South Station
- Ave. Duration
- 1h 8m
- Frequency
- Every 10 minutes
- Estimated price
- $1 - $2
- Schedules at
- service.shmetro.com
Bus from Fuzhou Airport to Pingtan
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $8
- Schedules at
- jichangbus.com

- Website
- tourking.com.tw
Ferry from Pingtan Port to Taichung Harbor
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Estimated price
- $119
- Schedules at
- tourking.com.tw
- Book at
- tourking.com.tw
- Second class
- $119
- First Class
- $149
Ferry from Pingtan Port to Taipei Harbor
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- $119
- Schedules at
- tourking.com.tw
- Book at
- tourking.com.tw
- Ordinary class
- $119
- First Class
- $149
- Website
- coscotw.com.tw
Car ferry from Xiamen Port to Taichung Harbor
- Ave. Duration
- 13h
- Frequency
- Once a week
- Estimated price
- $80 - $140
- Schedules at
- coscotw.com.tw
- Standard
- $80 - $120
- Lux
- $90 - $140
- Deluxe
- $300 - $600
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 How to get from Stansted Airport into central London, Travelling around the UAE and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.