Cheap Flights from Shanghai to Detroit, MI from $303

Return flight: Detroit – Shanghai

On Cheapflightsplus.com you will find 14 connecting flights from Shanghai to Detroit. You can compare airfare deals from 6 airlines and multiple travel sites from $303, book and save on cheap plane tickets and last minute offers. Also check out SHA-DTT flight schedule to find best flight time, convenient departure and arrival airports.

Find One-Way and Round-Trip Shanghai to Detroit Flight Deals

To find the cheapest one way airline ticket select the date with the lowest price on the calendar below and click «Find Flights». To search for round-trip flight deals click on the link «Check prices for return flights» and select the date of the return flight. Cheapest flights in November: $303 (one-way), $520 (round-trip).
Direct flights
  • Check to choose departure date Check to choose departure date
Check prices for return flight
Find flights
Full flight schedule will help you in detecting at what time planes fly from Shanghai to Detroit. You can also specify the concrete flights and airlines on the route and how long the flight actually is. Use the calendar for today, tomorrow or other specific date as some flights are available only on certain days of the week.
Departure Arrival Flight Details Flight Duration Price
07:45 — 18:30
07:45 — 10:10 CA1858 Air China Limited
Shanghai — Beijing
8h 45m stop
18:55 — 18:30 CZ1020 China Southern Airlines
Beijing — Detroit
23h 45m
including layover
Find flight
from$1064
09:30 — 18:30
09:30 — 11:55 MU5153 China Eastern
Shanghai — Beijing
7h stop
18:55 — 18:30 MU8887 China Eastern
Beijing — Detroit
22h
including layover
Find flight
from$730
09:30 — 18:30
09:30 — 11:55 CZ9276 China Southern Airlines
Shanghai — Beijing
7h stop
18:55 — 18:30 CZ1020 China Southern Airlines
Beijing — Detroit
22h
including layover
Find flight
from$898
14:20 — 21:50
14:20 — 09:30 MU589 China Eastern
Shanghai — San Francisco
4h 43m stop
14:13 — 21:50 MU4371 China Eastern
San Francisco — Detroit
20h 30m
including layover
Find flight
from$492
18:15 — 21:54
18:15 — 19:00 AC7457 Air Canada
Shanghai — Toronto
1h 40m stop
20:40 — 21:54 AC7367 Air Canada
Toronto — Detroit
16h 39m
including layover
Find flight
from$940
19:00 — 18:30
+1 day
19:00 — 21:20 MU5123 China Eastern
Shanghai — Beijing
21h 35m stop
18:55 — 18:30 MU8887 China Eastern
Beijing — Detroit
36h 30m
including layover
Find flight
from$721
19:00 — 18:30
+1 day
19:00 — 21:20 CZ9256 China Southern Airlines
Shanghai — Beijing
21h 35m stop
18:55 — 18:30 CZ1020 China Southern Airlines
Beijing — Detroit
36h 30m
including layover
Find flight
from$898
07:00 — 06:27
+1 day
07:00 — 09:10 HU7488 Hainan Airlines
Shanghai — Changsha
13h 50m stop
23:00 — 19:00 HU7923 Hainan Airlines
Changsha — Los Angeles
3h 59m stop
22:59 — 06:27 NK709 Spirit Airlines
Los Angeles — Detroit
36h 27m
including layover
Find flight
from$305
07:00 — 00:35
+2 days
07:00 — 09:10 HU7488 Hainan Airlines
Shanghai — Changsha
13h 50m stop
23:00 — 19:00 HU7923 Hainan Airlines
Changsha — Los Angeles
10h 15m stop
05:15 — 08:31 UA495 United Airlines
Los Angeles — Detroit
54h 35m
including layover
Find flight
from$307
11:55 — 06:27
+1 day
11:55 — 13:25 MF8574 Xiamen Airlines
Shanghai — Fuzhou
1h 5m stop
14:30 — 16:40 MF822 Xiamen Airlines
Fuzhou — Qingdao
5h 45m stop
22:25 — 18:00 MF857 Xiamen Airlines
Qingdao — Detroit
31h 32m
including layover
Find flight
from$424
19:50 — 19:25
+1 day
19:50 — 22:25 CZ3504 China Southern Airlines
Shanghai — Guangzhou
14h 5m stop
12:30 — 09:05 CZ621 China Southern Airlines
Guangzhou — Los Angeles
2h 45m stop
11:50 — 19:25 CZ1081 China Southern Airlines
Los Angeles — Detroit
36h 35m
including layover
Find flight
from$510
22:15 — 06:27
+2 days
22:15 — 01:15 HU7475 Hainan Airlines
Shanghai — Chongqing
21h 10m stop
22:25 — 19:00 HU467 Hainan Airlines
Chongqing — Los Angeles
3h 59m stop
22:59 — 06:27 NK709 Spirit Airlines
Los Angeles — Detroit
45h 12m
including layover
Find flight
from$303
22:15 — 18:30
+1 day
22:15 — 00:30 CZ3544 China Southern Airlines
Shanghai — Wuhan
7h 10m stop
07:40 — 09:40 CZ3117 China Southern Airlines
Wuhan — Beijing
9h 15m stop
18:55 — 18:30 CZ1020 China Southern Airlines
Beijing — Detroit
33h 15m
including layover
Find flight
from$1151
22:15 — 18:30
+1 day
22:15 — 00:30 CZ3544 China Southern Airlines
Shanghai — Wuhan
8h 25m stop
08:55 — 10:55 CZ9148 China Southern Airlines
Wuhan — Beijing
8h stop
18:55 — 18:30 CZ1020 China Southern Airlines
Beijing — Detroit
33h 15m
including layover
Find flight
from$1158
*Departure and arrival times - local. Updated on May 2, 2024

Flight Information

Below we will explain in detail what the flights cost on the destination from Shanghai to Detroit depends on and how to choose the most interesting flight option for you.

Distance between Shanghai and Detroit is 11467 miles. Time difference between the cities is 1h. Airplanes depart 07:00 to 22:15 from 2 Shanghai airports and arrive 07:00 to 22:15 to 2 Detroit airports. Average flight time is 33h 15m.

  • The fastest flight 16h 39m
  • Average flight time 33h 15m
  • The earliest flight 07:00
  • The latest flight 22:15
  • Distance 7126 ml

The cheapest months to travel to Detroit are may (from 303 $).

What is the lowest airfare Shanghai to Detroit?

The cheapest plane ticket found by our users is $303. This airfare is for economy class on one-way HU7475 flight by Hainan Airlines for May 4, 2024 which leaves Pu Dong in Shanghai at 22:15 am and arrives at Detroit All airports at 06:27.

Economy class
$303
Find
Business class
?
Find
First class
?
Find

Popular Airlines on the Route

The flight Shanghai — Detroit is served by 6 regular airlines . Most of the flights on this route are operated by Air Canada - 1 departures per week at the price of from $ 940 . And the most expensive tickets are offered by China Southern Airlines airline - from $ 1158.

Direct flights

There’re no direct flights on this route. Try flights with stops.

Connecting Flights

There are 14 flights with layovers on the route. The fastest connecting flight is AC7457 by Air Canada takes 16h 39m and the cheapest is HU7475 by Hainan Airlines for $303.

  • AC - Air Canada
    from $940
    Find
  • CZ - China Southern Airlines
    from $510
    Find
  • MU - China Eastern
    from $492
    Find
  • MF - Xiamen Airlines
    from $424
    Find
  • HU - Hainan Airlines
    from $303
    Find
  • CA - Air China Limited
    from $1064
    Find
See more connecting flights

Airports

You can fly from Shanghai to Detroit from 2 airports (Pu Dong, Hongqiao).

Shanghai airports

  • Pu Dong-PVG
    from $303
    Find
  • Hongqiao-SHA
    from $424
    Find

Detroit airports

  • Willow Run-YIP
    Find
  • Detroit City-DET
    Find

How to book a plane ticket yourself?

How to book an air 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.

Back