Find Cheap Flights from Dallas to Shanghai (A78 - CN2)

Search hundreds of travel sites at once for deals on flights to Shanghai

Fri 12/15
Fri 12/22
Any month
Compare vs. KAYAK |

Book cheap flights from Dallas to Shanghai (round-trip)

Airports
Origin
Dallas
$584
only
$584
$594
only
$594
Destination
Shanghai
$594
only
$594
$584
only
$584
Wed, Apr 25
DFW
SHA
19h 30m
Fri, May 4
SHA
DFW
17h 25m
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sun, May 13
DFW
SHA
17h 45m
Sun, Jun 3
SHA
DFW
16h 30m
Trip: 22 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20235 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
NRT
YVR
Excellent 10.0

Nothing to complain

YVR
YOW
Mediocre 2.6

The fact that the in-flight meal was as cold as the crew, and you got to pay for that coldness. Just love it! You get me right?

The Montreal-Vancouver route was by far the worst. The attitude of the crew was denigrating and arrogant.

MSP
YYZ
Excellent 8.6

Crew and flight were great

Not great food, but that's ok.

YYZ
YEG
Excellent 10.0

Food was great

Nothing

LGA
YYZ
Okay 4.0

Direct

9:30 flight finally took odd at 11:30 .... delayed and had to set on the runway. Arrivedabd gad to wait 30 min for gate. Will be in terms mal by 1:30

Sun, Jan 7
DFW
PVG
37h 10m
Fri, Mar 2
PVG
DFW
39h 35m
Trip: 55 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 3435 reviews
Overall
6.5
Boarding
6.6
Comfort
6.4
Crew
6.8
Entertainment
5.9
Food
6.0
CAN
PEK
Good 6.0

staff are overall friendly.

flights are delayed constantly, with connecting flights in short time span is impossible, luggage would miss and causes another delay

PEK
OKA
Excellent 8.0

I didn't know when I was supposed to board or what the process was, and the crew wasn't helpful to me when I asked. Maybe language barrier?

PEK
SHE
Excellent 9.0

service

Small plane ,narrow aisle

TSA
TSN
Good 7.0

Goof food and service

The flight was delayed by 95 minutes, which screw up my schedule badly..

PEK
LAX
Excellent 10.0

flying in a B787-9

Sat, Mar 3
DFW
SHA
30h 10m
Wed, Mar 7
SHA
DFW
19h 48m
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Sun, May 13
DFW
PVG
17h 45m
Sun, Jun 3
PVG
DFW
16h 30m
Trip: 22 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20235 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
FLL
Okay 4.6

Late departure- even with snow issues have not had similar problems with WestJet

YYZ
ORD
Excellent 8.0

Meh

Meh

NRT
YVR
Excellent 10.0

Nothing to complain

MIA
YYZ
Good 6.6

Nice, friendly crew

Sold me headphones that were very poor quality. Couldn’t use them. No snacks provided on a very long flight-all was for sale. Drink was a bit more than half a cup

TPE
YVR
Mediocre 3.3

The plane was quite new, and that's pretty much it.

The food is unsuitable for human consumption and so as some of the crew were unsuitable for the position.

Sat, Mar 3
DAL
PVG
34h 38m
Wed, Mar 7
PVG
DAL
17h 01m
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Apr 1
DFW
PVG
26h 10m
Fri, Apr 13
PVG
DFW
39h 45m
Trip: 13 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 3435 reviews
Overall
6.5
Boarding
6.6
Comfort
6.4
Crew
6.8
Entertainment
5.9
Food
6.0
PEK
SHE
Excellent 9.0

service

Small plane ,narrow aisle

HNL
PEK
Okay 4.3

I was given the chicken dinner when I asked for the beef one - did not realize until the flight attendant was far away so I couldn't switch. This was a 13 hr flight - attendants did not offer water during the flight. No video options in English, only 1 channel on the screen on my seat, movie played on screen in front for all passengers to watch.

LAX
PEK
Excellent 9.0

I am incredibly happy with my Air China experience. Crew worked diligently to create a good experience, and was kind when I was having difficulty communicating. The food was surprisingly fabulous! Authentic Chinese cuisine and tasty. Several passengers did not review the regulations and were pretty rude when Air China crew told them to turn off and put away cell phones. Crew handled this well.

Bathrooms were not very clean. I didn't realize until halfway through the flight that we needed to get our own beverages and throw away our own trash (different than the other airlines)- would have appreciated this being announced. I was confused during boarding process about when to stand and when to board, but watched the people around me and figured it out. We took off late/ landed late, but I was able to make my connection in Beijing without any stress so was happy.

EWR
PEK
Excellent 9.6

Big plane

The TV screen is not working

LAX
PEK
Good 6.3

Food was good. Flight attendants were good.

Tiny beds in business class with two-across seating so the window passenger has to climb over the aisle passenger. Are they stuck in the 90s? I won't fly with them again. Boarding in Beijing for Manila was a free for all. Business class was not called first. Isn't this why I pay triple the coach fare? No English language newspapers from Los Angeles to Beijing.

Mon, Jun 4
DFW
PVG
17h 45m
Sun, Jun 24
PVG
DFW
16h 30m
Trip: 21 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20235 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
ORD
Excellent 8.0

Meh

Meh

TPE
YVR
Mediocre 3.3

The plane was quite new, and that's pretty much it.

The food is unsuitable for human consumption and so as some of the crew were unsuitable for the position.

NRT
YVR
Excellent 10.0

Nothing to complain

MIA
YYZ
Good 6.6

Nice, friendly crew

Sold me headphones that were very poor quality. Couldn’t use them. No snacks provided on a very long flight-all was for sale. Drink was a bit more than half a cup

MSP
YYZ
Excellent 8.6

Crew and flight were great

Not great food, but that's ok.

Sat, Mar 3
DAL
SHA
34h 38m
Wed, Mar 7
SHA
DAL
17h 01m
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Mon, Jun 4
DFW
SHA
17h 45m
Sun, Jun 24
SHA
DFW
16h 30m
Trip: 21 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20235 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YEG
Excellent 10.0

Food was great

Nothing

MCO
YYZ
Good 6.0

Flight back was OK but flight to Orlando was not. Travelling with s 94 yr old man in a wheelchair. Everything at Pearson is not conduscent to travel with a handicapped person. Poor layout, poor assistance, non caring people, long distances,, and final straw was air canada started boarding without calling for handicapped first. We had to stop them and then fight our way up the aisle with people all in the way. Terrible, just lousey. 3 and a half hours before flight we arrived and didn't even have a chance to get some lunch before flight. I give Toronto and air Canada the worst possible rating of any airport or airline I've ever dealt with. John O"Hearn

YYZ
ORD
Excellent 8.0

Meh

Meh

YYZ
DUB
Good 7.3

The flights were great, on time and no problems. I was very comfortable and the food was good. FLight attendents were great except one guy who was not friendly and needed a vacation or another job.

YVR
YOW
Mediocre 2.6

The fact that the in-flight meal was as cold as the crew, and you got to pay for that coldness. Just love it! You get me right?

The Montreal-Vancouver route was by far the worst. The attitude of the crew was denigrating and arrogant.

Sat, Mar 3
DFW
PVG
30h 10m
Wed, Mar 7
PVG
DFW
19h 48m
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Mon, Dec 25
DAL
SHA
27h 35m
Sat, Dec 30
SHA
DAL
37h 09m
$1687
Trip: 6 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1536 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.2
Food
7.5
AMS
PRG
Excellent 10.0

Equally friendly crew and experience. It was complimented by the time we got to spend in the fantastic KLM lounge while we waited for the flight.

Nothing!

ABZ
AMS
Excellent 10.0

Thankful for coffee being served without charge. Not all airlines do that.

AMS
IAH
Excellent 8.6

Old airplane with not really comfy seats. No outlets for charging devices. Very old entertainment screen.

KRK
AMS
Mediocre 3.0

Flight way delayed 3 hours. Staff gave no information and wouldn't help rebook us onto other flights. They gave us food vouchers 2 minutes before we finally boarded, so we couldn't use them. The food on the plane had spoiled so we were all starving on the flight, and we all missed our connections. Horrible experience and wouldn't fly with KLM again.

JNB
AMS
Excellent 8.0

Good multi media access and content

Sat, Dec 16
DFW
PVG
15h 35m
Wed, Dec 27
PVG
DFW
13h 10m
$1955
Trip: 12 days
8.4ExcellentShow reviews
Overall 8.4 Excellent
Based on 3 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
PVG
Excellent 8.3

Typical Shanghai ground delays

GIG
JFK
Okay 4.6

Nice crew

I booked a LATAM flight for a 10.5 hour flight specifically because they have better in flight entertainment. I arrived at the airport and found it it was operated by AA. 10.5 hours with zero in flight entertainment. HORRIBLE EXPERIENCE.

LAX
NRT
Mediocre 2.0

nothing

had to take another flight, ticket agent was able to change me to a different flight on JAL. however, JAL could not access the ticket info and ticket agent would not take my payment. result was missing that flight, ticket manager told me it's my fault and tough luck no refund. American airlines told me the same, ended up losing my money for the ticket purchase. i booked another new flight with another airline direct. worst experience in my life using kayak.

JFK
BCN
Excellent 10.0

much room. great entertainment. great crew

BOS
JFK
Good 6.0

No hassle of changing terminals in JFK, no bagagge claim, AA check-in-this time, was a "good luck"....Connection in Helsinki, very quik!

Finnair flight AY06 are old aircrafts. Every other in-seat monitor was out of order, flight attendants could not do much. That created mess for passengers, trying to move their seats to the ones with working monitors.....

Tue, Jan 2
DAL
SHA
39h 30m
Wed, Jan 17
SHA
DAL
17h 01m
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Jan 2
DAL
PVG
39h 30m
Wed, Jan 17
PVG
DAL
17h 01m
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Jan 2
DFW
SHA
39h 30m
Wed, Jan 17
SHA
DFW
17h 01m
Trip: 16 days
Overall 0.0 Poor
Based on 0 reviews
Wed, Apr 11
DAL
PVG
25h 45m
Fri, Apr 20
PVG
DAL
37h 20m
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, Apr 11
DAL
SHA
25h 45m
Fri, Apr 20
SHA
DAL
24h 25m
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, May 2
DAL
SHA
20h 40m
Fri, May 11
SHA
DAL
22h 37m
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Dec 16
DFW
SHA
15h 35m
Wed, Dec 27
SHA
DFW
13h 10m
$1955
Trip: 12 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 25986 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
ABQ
ORD
Excellent 8.0

everything fine

having to gate-check our hand luggage

LAX
NRT
Mediocre 2.0

nothing

had to take another flight, ticket agent was able to change me to a different flight on JAL. however, JAL could not access the ticket info and ticket agent would not take my payment. result was missing that flight, ticket manager told me it's my fault and tough luck no refund. American airlines told me the same, ended up losing my money for the ticket purchase. i booked another new flight with another airline direct. worst experience in my life using kayak.

TPA
ORD
Excellent 8.0

Average. Expectation for US airlines are so low this flight score average.

BOS
JFK
Good 6.0

No hassle of changing terminals in JFK, no bagagge claim, AA check-in-this time, was a "good luck"....Connection in Helsinki, very quik!

Finnair flight AY06 are old aircrafts. Every other in-seat monitor was out of order, flight attendants could not do much. That created mess for passengers, trying to move their seats to the ones with working monitors.....

TUS
PHX
Mediocre 2.0

Nothing.

Everything.

*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.