On this page, you can find and purchase flight tickets for the Tangshan — Weihai route. Please note that there are currently no direct flights between these cities, so the trip involves a layover at Shanghai Pudong International Airport. Despite the short distance of 416 km, the minimum travel time, including the connection, is approximately 5 hours 45 minutes. You can find logistics information in the sections on how to get to Tangshan airport and how to get from Weihai airport.
Flights on this route are operated by Shanghai Airlines and China Eastern. Ticket prices are subject to fluctuation, so we recommend using the low-fare calendar and price chart on this page to book the most favorable option. Prices depend on the booking window and seasonal demand for connecting flights via Shanghai.





