Book direct flights from Shanghai to Seoul: One way flights from $118, round trip flights from $237. Find flight deals for the next 3 months below.

Find cheap airlines flights from Shanghai to Seoul

You can choose from 11 airlines that fly from Shanghai to Seoul, including Asiana Airlines, China Eastern Airlines, and Korean Air. Eastar Jet has lowest fares on this route.
Asiana Airlines logo Asiana Airlines
China Eastern Airlines logo China Eastern Airlines
Korean Air logo Korean Air
China Southern Airlines logo China Southern Airlines
Shanghai Airlines logo Shanghai Airlines
Eastar Jet logo Eastar Jet
Spring Airlines logo Spring Airlines
Cathay Pacific logo Cathay Pacific
Xiamen Airlines logo Xiamen Airlines
Shandong Airlines logo Shandong Airlines
Hainan Airlines logo Hainan Airlines
Airlines are determined based on actual purchased flight tickets from Shanghai to Seoul according to previous 12 months data from Trip.com.

Flight Info | Shanghai to Seoul

The distance between Shanghai and Seoul is approximately 877.37 km. It takes around 2 hours 1 minute on average to fly from Shanghai to Seoul. Based on Trip.com's data travel demand peaks in July. The off-season for travel is October.

Cheapest one-way flight price$113
Cheapest round-trip ticket price$190
Off-season for travelOctober
Peak season for travelJuly
Flight distance877.37 km
Average flight time2 hours 1 minute
Popular airlineAsiana Airlines
Flight statistics for the Shanghai–Seoul route are based on aggregated booking data from Trip.com over the past 12 months.

Trip.com price insights on flights from Shanghai to Seoul

Which month has the cheapest one-way flights from Shanghai to Seoul?

The average price of one-way flights from Shanghai to Seoul purchased by Trip.com users by month over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Shanghai to Seoul is December, with an average price of $87; while the month with the highest flight price is usually February, with an average price of up to $118.

$118
$103
$87
$72
    Cheapest
  • $116
    Jul
  • $108
    Aug
  • $99
    Sep
  • $89
    Oct
  • $93
    Nov
  • $87
    Dec
  • $95
    Jan
  • $118
    Feb
  • $104
    Mar
  • $114
    Apr
  • $103
    May
  • $103
    Jun

What is the cheapest month for round-trip flights from Shanghai to Seoul?

Average price of round-trip flights from Shanghai to Seoul purchased by Trip.com users by month over the past 12 months

According to historical data from Trip.com, the lowest prices for flights from Shanghai to Seoul are found during June, with an average price of $251. Conversely, the highest prices are found during August, with an average price of up to $352.

$352
$302
$251
$201
    Cheapest
  • $345
    Jul
  • $352
    Aug
  • $272
    Sep
  • $309
    Oct
  • $272
    Nov
  • $254
    Dec
  • $282
    Jan
  • $320
    Feb
  • $322
    Mar
  • $299
    Apr
  • $275
    May
  • $251
    Jun

Frequently Asked Questions

  • What are the cheapest flights from Shanghai to Seoul (SHA-SEL)?

    Based on Trip.com data, Shandong Airlines offers one-way fares as low as $113 on Cheapest nonstop routes (e.g. SHA to ICN on Fri, Sep 4), while Shandong Airlines offers Cheapest nonstop round-trips from $190 departing on Thu, Sep 3 and returning on Sun, Sep 6.
  • At the moment, you can catch a nonstop flight from Shanghai to Seoul with the following airlines, including: Asiana Airlines China Eastern Airlines Korean Air China Southern Airlines Shanghai Airlines Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.
  • It takes around 2 hours 1 minute to fly from Shanghai (SHA) to Seoul (SEL).
  • By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Shanghai to Seoul is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.
  • Based on Trip.com data in the past 4 weeks, there is 181 flight per week flying from Shanghai to Seoul. You can check the weekly schedule for popular airlines on this route below: Korean Air: S/M/T/W/T/F/S -- KE2058 (18:43) Shanghai Airlines: S/M/T/W/T/F/S -- FM827 (14:48) Shanghai Airlines: S/M/T/W/T/F/S -- FM3069 (19:03)
  • To find best deals on flights from Shanghai to Seoul, you can use various tools on Trip.com:
    · Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Fri, Sep 4, with one-way flights priced at just $113.
    · Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Eastar Jet.
    · Set up price alerts to easily monitor ticket prices without having to check every day.
    · Check Trip.com flight deals and promo codes frequently.
    · Avoid peak season unless you book very early. It seems the peak season for Seoul travel is around July.
    · Get exclusive promo codes for Trip.com app users.
  • The cheapest months to fly from Shanghai to Seoul is October, when demand for travel is lower.
  • After crunching the numbers on our July flight calendar, it's currently cheapest to fly from Shanghai to Seoul on July 14, 2026 with Shandong Airlines, with prices starting at $113.
  • You can land at any one of the following hubs in Seoul, with Shanghai Pudong International Airport to Incheon International Airport (PVG-ICN) is by far the most common option on this route: Incheon International Airport (ICN) Gimpo International Airport (GMP).
  • The time difference between Seoul and Shanghai is 1h.
  • Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.

Booking Guide for Cheapest Flights from Shanghai to Seoul

Flights from Shanghai to Seoul are frequent and relatively short. Expect a 2-hour direct flight departing from both of Shanghai's primary airports: Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA). Full-service carriers include Korean Air, China Eastern, and Asiana Airlines. For low-cost airlines, stick to Spring Airlines, Jin Air, and Eastar Jet.

Shanghai to Seoul – Route & Airport Updates

  • A daily average of 772 international and regional flights now operate across Shanghai’s two major airports.
  • Beyond the main Seoul hubs, China Eastern is launching new daily flights from Shanghai to Cheongju, South Korea, starting in June 2026, offering an alternative entry point to the country.

Recommended Airlines from Shanghai to Seoul

Airline

Type

Key Advantage

Korean Air

Flag carrier

Generous baggage allowance, 1 checked bag (up to 23kg) plus 1 carry-on and one personal item (total 10kg)

China Eastern

Full-service carrier

High-frequency shuttle service, lower fares, allows 2 pieces of checked luggage (up to 23kg each) on international routes

Spring Airlines

Low-cost carrier

30%-50% less than full-service carriers, best for light and budget-conscious travelers

Shanghai to Seoul Flight Tickets

  • One-way ticket: Prices start from about $122 for nonstop flights.
  • Round-trip ticket: Prices start from about $213 for nonstop flights.

Note: Flight fare changes from time to time. Always check the latest info on Trip.com.

Check in at Shanghai Airports

You can fly from PVG or SHA to Seoul. Choose Shanghai Hongqiao International Airport (SHA) if you need a fast trasfer from the city center and when you fly with low-cost carriers. While Shanghai Pudong International Airport (PVG) is home to China Eastern and Shanghai Airlines.

Check-in opens 3 hours before departure. You can go both mobile check-in using specific airline app or self-service bag drop. For power banks, they must be in carry-on (limit 100Wh/20,000mAh).

Arriving at Seoul Airports

Expect to land at the massive Incheon International Airport (ICN) or the convenient Gimpo International Airport (GMP). You must submit an e-arrival card at www.e-arrivalcard.go.kr within 72 hours of landing.While South Korea is highly cashless, you’ll still need a physical T-Money card for public transit. These can be purchased and topped up at any airport convenience store (CU, GS25, or 7-Eleven).

Best Time to Book Flights from Shanghai to Seoul

Book 40-60 days before your departure. If you are traveling during Chinese New Year (late Jan/Feb) or Golden Week (October 1–7)book 4 to 6 months in advance. July and August (summer vacation) and January (winter break/Lunar New Year) see the highest demand and prices.

Shanghai to Seoul Flight Schedule

Shanghai to Seoul Flight Schedule

Flight time

About 2 hours

Number of flights per day

About 45

Earliest departure

Around 12:30 am

Latest departure

Around 10:30 pm

Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.

Book with no extra fees

Prices displayed in this page are all-inclusive prices (incl. taxes, fuel surcharge, civil aviation development fund, etc) with all fees confirmed before payment. Fees for luggage, meals, WLAN, or other additional services are also included as shown in the flight cards.

Real-time pricing updates

Prices, availability, and travel information on this page were updated within last 24 hours—even in real-time. The more popular the route, the more precise the data.

Change & Cancellation Policy

Trip.com displays flight cancellation and change policies for each flight ticket during the booking process, including fees and applicable conditions. Please check the following scenarios:
Voluntary cancellation/change:
To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy.
Cancellation/change due to a flight schedule change:
If the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.