Cheap Flights from Detroit, MI to Shanghai from $655
On Cheapflightsplus.com you will find 792 connecting flights from Detroit to Shanghai. You can compare airfare deals from 23 airlines and multiple travel sites from $655, book and save on cheap plane tickets and last minute offers. Also check out DTT-SHA flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Detroit to Shanghai Flight Deals
Best Flights from Detroit to Shanghai Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $932 | 20:10 Detroit All airports | 17:10+2 дня Shanghai Pu Dong | 32h 0m layover 11h 20m - Istanbul | Turkish Airlines | TK206 TK26 |
from $1006 | 09:19 Detroit All airports | 17:45+2 дня Shanghai Pu Dong | 43h 26m layover 24h 2m - Los Angeles | Spirit Airlines | NK3786 MU586 |
from $1098 | 06:05 Detroit All airports | 17:45+1 день Shanghai Pu Dong | 22h 40m layover 3h 17m - Los Angeles | Spirit Airlines | NK257 MU586 |
from $655 | 09:19 Detroit All airports | 13:25+2 дня Shanghai Pu Dong | 39h 6m layover 9h 32m - Los Angeles 6h 45m - Shenzhen | Spirit Airlines | NK3786 CA770 CA1894 |
from $673 | 20:07 Detroit All airports | 22:25+2 дня Shanghai Pu Dong | 37h 18m layover 11h 40m - Los Angeles 4h 55m - Seoul | Spirit Airlines | NK304 YP102 CZ370 |
from $687 | 20:07 Detroit All airports | 21:05+2 дня Shanghai Pu Dong | 35h 58m layover 11h 40m - Los Angeles 3h 50m - Seoul | Spirit Airlines | NK304 YP102 OZ367 |
from $689 | 20:07 Detroit All airports | 01:40+3 дня Shanghai Pu Dong | 40h 33m layover 11h 40m - Los Angeles 8h 20m - Seoul | Spirit Airlines | NK304 YP102 ZE871 |
from $693 | 20:16 Detroit All airports | 21:55+2 дня Shanghai Hongqiao | 36h 39m layover 11h 30m - Los Angeles 4h 40m - Seoul | Spirit Airlines | NK304 YP102 MU8602 |
from $693 | 20:07 Detroit All airports | 21:55+2 дня Shanghai Hongqiao | 36h 48m layover 11h 40m - Los Angeles 4h 40m - Seoul | Spirit Airlines | NK304 YP102 FM824 |
from $696 | 20:07 Detroit All airports | 13:25+3 дня Shanghai Pu Dong | 52h 18m layover 22h 50m - Los Angeles 6h 45m - Shenzhen | Spirit Airlines | NK304 CA770 CA1894 |
from $703 | 20:07 Detroit All airports | 20:25+2 дня Shanghai Pu Dong | 35h 18m layover 11h 40m - Los Angeles 2h 55m - Seoul | Spirit Airlines | NK304 YP102 KE895 |
from $703 | 20:07 Detroit All airports | 17:15+3 дня Shanghai Hongqiao | 56h 8m layover 11h 40m - Los Angeles 23h 50m - Seoul | Spirit Airlines | NK304 YP102 OZ3615 |
from $717 | 20:07 Detroit All airports | 17:10+3 дня Shanghai Hongqiao | 56h 3m layover 11h 40m - Los Angeles 23h 55m - Seoul | Spirit Airlines | NK304 YP102 KE2209 |
from $728 | 21:58 Detroit All airports | 16:50+3 дня Shanghai Pu Dong | 53h 52m layover 12h 29m - Washington D.C. 18h 50m - Cairo | Frontier Airlines | F93082 MS982 MS951 |
from $734 | 20:07 Detroit All airports | 12:15+3 дня Shanghai Hongqiao | 51h 8m layover 23h 50m - Los Angeles 4h 5m - Guangzhou | Spirit Airlines | NK304 CZ328 CZ3531 |
from $735 | 06:35 Detroit All airports | 19:40+1 день Shanghai Pu Dong | 24h 5m layover 3h 10m - Chicago 2h 5m - Tokyo | Japan Airlines - JAL | JL7351 JL9 JL89 |
Flight Schedule Detroit (Michigan) to Shanghai
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
07:17 — 18:45
+1 day
|
07:17 — 09:40
UA2859
United Airlines
Detroit — San Francisco
3h 10m stop
12:50 — 18:45
UA857
United Airlines
San Francisco — Shanghai
|
22h 28m including layover |
Find flight
from$1332 |
|
07:18 — 19:15
+1 day
|
07:18 — 09:00
NK3393
Spirit Airlines
Detroit — New York
6h 25m stop
15:25 — 19:15
MU588
China Eastern
New York — Shanghai
|
22h 57m including layover |
Find flight
from$1210 |
|
10:15 — 19:15
+1 day
|
10:15 — 12:00
NK289
Spirit Airlines
Detroit — New York
3h 25m stop
15:25 — 19:15
MU588
China Eastern
New York — Shanghai
|
20h including layover |
Find flight
from$1418 |
|
10:22 — 19:15
+1 day
|
10:22 — 12:04
NK381
Spirit Airlines
Detroit — New York
3h 21m stop
15:25 — 19:15
MU588
China Eastern
New York — Shanghai
|
19h 53m including layover |
Find flight
from$1213 |
|
11:10 — 22:25
+1 day
|
11:05 — 16:30
KE7274
Korean Air
Detroit — Seoul
4h 35m stop
21:05 — 22:25
CZ370
China Southern Airlines
Seoul — Shanghai
|
22h 15m including layover |
Find flight
from$1692 |
|
11:10 — 21:05
+1 day
|
11:05 — 16:30
KE7274
Korean Air
Detroit — Seoul
3h 30m stop
20:00 — 21:05
OZ367
Asiana Airlines
Seoul — Shanghai
|
20h 55m including layover |
Find flight
from$1695 |
|
15:45 — 07:45
+2 days
|
15:45 — 05:50
LH443
Lufthansa
Detroit — Frankfurt
7h 45m stop
13:35 — 07:45
MU220
China Eastern
Frankfurt — Shanghai
|
27h including layover |
Find flight
from$1207 |
|
15:45 — 10:05
+2 days
|
15:45 — 05:50
LH443
Lufthansa
Detroit — Frankfurt
9h 20m stop
15:10 — 10:05
CA6228
Air China Limited
Frankfurt — Shanghai
|
29h 20m including layover |
Find flight
from$1287 |
|
17:40 — 07:45
+2 days
|
17:40 — 07:50
VS3852
Virgin Atlantic Airways
Detroit — Frankfurt
5h 45m stop
13:35 — 07:45
MU220
China Eastern
Frankfurt — Shanghai
|
25h 5m including layover |
Find flight
from$1253 |
|
18:16 — 09:10
+2 days
|
18:16 — 06:50
VS4038
Virgin Atlantic Airways
Detroit — London
5h 45m stop
12:35 — 09:10
BA169
British Airways
London — Shanghai
|
25h 54m including layover |
Find flight
from$1295 |
|
18:25 — 06:45
+2 days
|
18:25 — 06:50
VS4038
Virgin Atlantic Airways
Detroit — London
4h 50m stop
11:40 — 06:45
CA848
Air China Limited
London — Shanghai
|
23h 20m including layover |
Find flight
from$1508 |
|
19:26 — 18:45
+2 days
|
19:26 — 21:49
UA2866
United Airlines
Detroit — San Francisco
15h 1m stop
12:50 — 18:45
UA857
United Airlines
San Francisco — Shanghai
|
34h 19m including layover |
Find flight
from$1387 |
|
21:20 — 19:15
+2 days
|
20:10 — 22:15
MU8722
China Eastern
Detroit — New York
16h 4m stop
15:25 — 19:15
MU588
China Eastern
New York — Shanghai
|
32h 55m including layover |
Find flight
from$1498 |
|
06:05 — 00:20
+2 days
|
06:05 — 08:13
NK257
Spirit Airlines
Detroit — Los Angeles
5h 7m stop
13:20 — 18:50
JL69
Japan Airlines - JAL
Los Angeles — Osaka
3h 35m stop
22:25 — 00:20
MM79
Peach Aviation
Osaka — Shanghai
|
29h 15m including layover |
Find flight
from$711 |
|
06:35 — 19:40
+1 day
|
06:35 — 06:57
JL7351
Japan Airlines - JAL
Detroit — Chicago
3h 10m stop
10:20 — 14:55
JL9
Japan Airlines - JAL
Chicago — Tokyo
2h 5m stop
17:00 — 19:40
JL89
Japan Airlines - JAL
Tokyo — Shanghai
|
24h 5m including layover |
Find flight
from$735 |
|
08:30 — 11:45
+2 days
|
08:30 — 08:56
JL7349
Japan Airlines - JAL
Detroit — Chicago
1h 25m stop
10:20 — 14:55
JL9
Japan Airlines - JAL
Chicago — Tokyo
18h 15m stop
09:10 — 11:45
JL81
Japan Airlines - JAL
Tokyo — Shanghai
|
38h 15m including layover |
Find flight
from$735 |
|
09:19 — 13:25
+2 days
|
09:19 — 11:28
NK3786
Spirit Airlines
Detroit — Los Angeles
9h 32m stop
21:00 — 04:30
CA770
Air China Limited
Los Angeles — Shenzhen
6h 45m stop
11:15 — 13:25
CA1894
Air China Limited
Shenzhen — Shanghai
|
39h 6m including layover |
Find flight
from$655 |
|
09:44 — 10:35
+2 days
|
09:19 — 11:28
NK3786
Spirit Airlines
Detroit — Los Angeles
10h 45m stop
22:45 — 06:00
MF830
Xiamen Airlines
Los Angeles — Xiamen
3h stop
09:00 — 10:35
MF8511
Xiamen Airlines
Xiamen — Shanghai
|
35h 51m including layover |
Find flight
from$682 |
|
14:54 — 21:55
+2 days
|
09:19 — 11:28
NK3786
Spirit Airlines
Detroit — Los Angeles
16h 45m stop
09:50 — 16:10
YP102
YP
Los Angeles — Seoul
4h 40m stop
20:50 — 21:55
MU8602
China Eastern
Seoul — Shanghai
|
42h 1m including layover |
Find flight
from$704 |
|
14:54 — 21:05
+2 days
|
09:19 — 11:28
NK3786
Spirit Airlines
Detroit — Los Angeles
16h 45m stop
09:50 — 16:10
YP102
YP
Los Angeles — Seoul
3h 50m stop
20:00 — 21:05
OZ367
Asiana Airlines
Seoul — Shanghai
|
41h 11m including layover |
Find flight
from$724 |
|
20:07 — 22:25
+2 days
|
20:07 — 22:10
NK304
Spirit Airlines
Detroit — Los Angeles
11h 40m stop
09:50 — 16:10
YP102
YP
Los Angeles — Seoul
4h 55m stop
21:05 — 22:25
CZ370
China Southern Airlines
Seoul — Shanghai
|
37h 18m including layover |
Find flight
from$673 |
|
20:07 — 21:05
+2 days
|
20:07 — 22:10
NK304
Spirit Airlines
Detroit — Los Angeles
11h 40m stop
09:50 — 16:10
YP102
YP
Los Angeles — Seoul
3h 50m stop
20:00 — 21:05
OZ367
Asiana Airlines
Seoul — Shanghai
|
35h 58m including layover |
Find flight
from$687 |
|
21:58 — 16:50
+3 days
|
21:58 — 23:31
F93082
Frontier Airlines
Detroit — Washington D.C.
12h 29m stop
12:00 — 05:20
MS982
EGYPTAIR
Washington D.C. — Cairo
18h 50m stop
00:10 — 16:50
MS951
EGYPTAIR
Cairo — Shanghai
|
53h 52m including layover |
Find flight
from$728 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Detroit to Shanghai depends on and how to choose the most interesting flight option for you.
Distance between Detroit and Shanghai is 11467 miles. Time difference between the cities is 1h. Airplanes depart 05:00 to 22:45 from 2 Detroit airports and arrive 05:00 to 22:45 to 2 Shanghai airports. Average flight time is 34h 54m.
- The fastest flight 19h 30m
- Average flight time 34h 54m
- The earliest flight 05:00
- The latest flight 22:45
- Distance 7126 ml
The cheapest months to travel to Shanghai are november (from 655 $), january (from 711 $), february (from 821 $).
The most expensive months are december (from 934 $), february (from 821 $), january (from 711 $).
What is the lowest airfare Detroit to Shanghai?
The cheapest plane ticket found by our users is $655. This airfare is for economy class on one-way NK3786 flight by Spirit Airlines for November 12, 2024 which leaves All airports in Detroit at 09:19 am and arrives at Shanghai Pu Dong at 13:25.
Popular Airlines on the Route
The flight Detroit — Shanghai is served by 23 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by Qatar Airways - 17 departures per week at the price of from $ 963 . And the most expensive tickets are offered by Japan Airlines - JAL airline - from $ 36365.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 792 flights with layovers on the route. The fastest connecting flight is AC8772 by Air Canada takes 19h 30m and the cheapest is NK3786 by Spirit Airlines for $655.
- QR - Qatar Airwaysfrom $963Find
- JL - Japan Airlines - JALfrom $735Find
- AC - Air Canadafrom $821Find
- FI - Icelandairfrom $969Find
- OS - Austrian Airlinesfrom $2940Find
- EK - Emiratesfrom $1960Find
- MU - China Easternfrom $1479Find
- UA - United Airlinesfrom $1160Find
- LX - SWISS International Air Linesfrom $2917Find
- AS - Alaska Airlinesfrom $868Find
- F9 - Frontier Airlinesfrom $728Find
- EY - Etihad Airwaysfrom $2941Find
Airports
You can fly from Detroit to Shanghai from 2 airports (Willow Run, Detroit City).
Detroit airports
- Willow Run-YIPFind
- Detroit City-DETFind
Shanghai airports
- Pu Dong-PVGFind
- Hongqiao-SHAFind
Airplanes
There are flights to Shanghai from Detroit by 23 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Detroit
You may also consider searching for discounted plane tickets to some other popular places from Detroit within United States.
- from $61Find
- from $76Find
- from $75Find
- from $57Find
- from $70Find
- from $61Find
- from $79Find
- from $58Find
- from $60Find
- from $78Find
Top International Destinations from Detroit
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $55Find
- from $59Find
- from $66Find
- from $69Find
- from $68Find
- from $56Find
- from $71Find
- from $63Find
- from $63Find
- from $71Find
How to book a plane ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.