Flights from Kaohsiung to Shanghai – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
KHH to PVG – All flight route options from Kaohsiung International, Taiwan to Shanghai Pudong International Airport, China. These flights are operated by 5 different airlines. Fly non-stop or choose a connecting flight via Xiamen. The shortest flight time is 2 hours and 10 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Shanghai Pudong Airport
We got great deals on hotels and car rentals near the airport.
Kaohsiung to Shanghai flights
There are over 4 and approximately 13 flights every week. You can fly non-stop to Shanghai (PVG) from Kaohsiung (KHH) with EVA Air, China Airlines or Juneyao Airlines or opt for a connecting flight via Xiamen (XMN).
Tip! You might want to consider arriving at Hongqiao International (SHA) instead.
Kaohsiung to Shanghai with EVA Air
You can fly non-stop every weekday except Mondays and Mondays with departure times at 16:50. EVA Air is a Star Alliance member.
Distance & flight times: Kaohsiung International to Shanghai Airport
The shortest flight time between KHH and PVG is 2 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 15m | - | 602 miles (969 km) |
XMN Xiamen | 6h 0m | - | - |


Quick copy and share this page
From Kaohsiung to China
Below is a list of other destinations to China from Kaohsiung International with either direct flights or 1 stop connections.
From Taiwan to Shanghai
Below is a list of other cities in Taiwan with flights to Shanghai with either non-stop or connecting flights.