TAO → SHA Qingdao to Shanghai
live
Direct flights from Qingdao (TAO) to Shanghai (SHA): 28 nonstop departures observed each week across 4 airlines. 93% of the last 45 operated flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 45 tracked flights. The nonstop covers 571 km, an estimated 1 hour 14 minutes in the air. Measured by Pro Flight Search from live flight boards at Qingdao and Shanghai. Updated 13 September 2026 at 18:53 UTC.
TAO
Qingdao
tracking
SHA
Shanghai
heavy · +45
dep bank 08:55–21:20 28x weekly
Runs reliable · 4 airlines · 28x weekly · nonstop
93% on time
of the last 45 operated TAO → SHA flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 45 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 45 operated legs
Flight time ~1h 14m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 45
The week scheduled departures · origin local time
China Eastern Airlines Shandong Airlines Shanghai Airlines 吉祥航空公司
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
China Eastern AirlinesMU 94% on time
Flights MU5516 08:55 daily · MU5540 12:20 daily · MU5518 13:45 Mo We Fr Sa Su · MU5520 17:20 Mo Tu We Th Fr Su
Shandong AirlinesSC 95% on time
Flights SC4661 09:10 daily · SC4653 12:00 daily · SC4663 13:10 daily · SC4659 16:15 daily
Shanghai AirlinesFM
Flights FM9230 17:35 daily
吉祥航空公司HO
Flights HO2204 11:40 daily
History operated legs · board outcomes
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from TAO and SHA, paired departure → arrival per flight and day. Board tracking since Thu, Sep 10 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 58 Completed 45 Delayed 3 Within 15m 42/45 Median -12m
FM9230 上海航空公司
5 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 17:35
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
17:26
Landed · Sched 17:359m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
17:19
Landed · Sched 17:3516m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
17:30
Landed · Sched 17:355m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
17:31
Landed · Sched 17:354m early
Full FM9230 history →
HO2204 吉祥航空公司
5 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 11:40
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
11:44
Landed · Sched 11:404m late
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
11:38
Landed · Sched 11:402m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
12:19
Landed · Sched 11:4039m late
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
11:37
Landed · Sched 11:403m early
Full HO2204 history →
MU5516 中国东方航空公司
5 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 08:55
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
08:44
Landed · Sched 08:5511m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
08:36
Landed · Sched 08:5519m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
08:42
Landed · Sched 08:5513m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
08:46
Landed · Sched 08:559m early
Full MU5516 history →
MU5518 中国东方航空公司
4 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 13:45
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
13:09
Landed · Sched 13:4536m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
13:28
Landed · Sched 13:4517m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
13:29
Landed · Sched 13:4516m early
Full MU5518 history →
MU5520 中国东方航空公司
4 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 17:20
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
16:48
Landed · Sched 17:2032m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
17:04
Landed · Sched 17:2016m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
16:53
Landed · Sched 17:2027m early
Full MU5520 history →
MU5530 中国东方航空公司
3 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 19:55
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
20:08
Landed · Sched 19:5513m late
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
20:02
Landed · Sched 19:557m late
Full MU5530 history →
MU5540 中国东方航空公司
4 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 12:20
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
12:20
Landed · Sched 12:3515m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
12:53
Landed · Sched 12:2033m late
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
12:04
Landed · Sched 12:2016m early
Full MU5540 history →
SC4653 山东航空公司
5 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 12:00
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
11:46
Landed · Sched 12:0014m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
11:47
Landed · Sched 12:0013m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
12:39
Landed · Sched 12:0039m late
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
11:52
Landed · Sched 12:008m early
Full SC4653 history →
SC4655 山东航空公司
5 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 21:20
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
21:11
Landed · Sched 21:209m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
21:08
Landed · Sched 21:2012m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
21:12
Landed · Sched 21:208m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
21:11
Landed · Sched 21:209m early
Full SC4655 history →
SC4659 山东航空公司
5 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 16:15
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
15:51
Landed · Sched 16:1524m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
15:49
Landed · Sched 16:1526m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
16:30
Landed · Sched 16:1515m late
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
16:06
Landed · Sched 16:159m early
Full SC4659 history →
SC4661 山东航空公司
4 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 09:10
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
09:03
Landed · Sched 09:107m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
08:47
Landed · Sched 09:1023m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
08:48
Landed · Sched 09:1022m early
Full SC4661 history →
SC4663 山东航空公司
4 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 13:10
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
12:58
Landed · Sched 13:1012m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
12:56
Landed · Sched 13:1014m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
13:14
Landed · Sched 13:104m late
Full SC4663 history →
SC4667 山东航空公司
3 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
Sched 16:50
Scheduled arrival · landing pending
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
16:38
Landed · Sched 16:5012m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
16:59
Landed · Sched 16:509m late
Full SC4667 history →
MU5556 中国东方航空公司
2 days
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
20:06
Landed · Sched 20:3024m early
TAO
Departure
—
TAO is outside our board polling set.
→
SHA
Arrival
20:07
Landed · Sched 20:3023m early
Full MU5556 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Qingdao (TAO) to Shanghai (SHA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TAO-SHA
Copy
How we measure this →
TAO to SHA questions
Is TAO–SHA running on time right now? Significant delay risk. The arrival side at SHA is the weaker end, route health score 40/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from TAO to SHA? Great-circle distance is 571 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 70–79 min gate-to-gate on this route.
How often does TAO–SHA fly? 4 carriers operate this route, around 88 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at TAO and arrival-side delay at SHA, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.