Find Cheap Flights from China to Dallas/Ft Worth & other airports

Search hundreds of travel sites at once for deals on flights to Dallas/Ft Worth & other airports

Tue 12/19
Tue 12/26
Any month
Compare vs. KAYAK |

Book cheap flights from China to Dallas/Ft Worth & other airports (round-trip)

Airports
Origin
Beijing
$679
only
$679
Shanghai
$760
only
$760
$659
only
$659
Destination
Dallas
$659
only
$659
Wed, Mar 14
SHA
DFW
29h 19m
Wed, Mar 21
DFW
SHA
20h 30m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Jan 20
PEK
DFW
16h 41m
Sat, Jan 27
DFW
PEK
17h 35m
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20300 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
ORD
YYZ
Excellent 10.0

I got upgraded to first class!

LAS
YYZ
Excellent 10.0

Air Canada Rouge is a great airline. Would 100% fly again and will try to fly every time with Air Canada.

n/a

LGA
YUL
Excellent 9.0

Flight attendant very pleased

Can't use the entertainment, the jack to connect the headset was broken

YYG
YYZ
Excellent 8.3

I liked how the crew was helpful and wanted to help everyone with their luggage. they didn’t disturb me in my sleep and didn’t walked around a lot. The flight timing was on time and it landed on time as well so that was very satisfying.

I didn’t like the sitting of the airplane. It looks more like sitting in a local bus and its not very spacious. On an average these days most people in Canada are tall and above the height of 5’7 feet. I didn’t like how seats are small and have less space for legs and plus the next person to me keep disturbing me cuz he was as tall as me and we both hardly fit in the seat. I am only 6 feet and slim and still had issues. I mean for domestic flight that’s only two hours I can manage sitting in a uncomfortable position but if it was a long flight then i would definitely not be happy and won’t fly with Air Canada again.

YYC
EWR
Good 7.3

After landing in Newar. One had to exit into the terminal and in order to connect, I had to go through TSA again, and the line was way too long. I had 2 hrs between flights and was able to make the connection, but I'm not sure if I only had one hour... I would have probably missed my connection.

Tue, Mar 13
PVG
DFW
18h 05m
Wed, Mar 21
DFW
PVG
20h 25m
Trip: 9 days
8.8ExcellentShow reviews
Overall 8.8 Excellent
Based on 3483 reviews
Overall
8.9
Boarding
8.9
Comfort
8.7
Crew
9.1
Entertainment
8.7
Food
8.5
BKK
ICN
Excellent 10.0

Excellent service and attention to detail. Flight Attendents were courteous, friendly and eager to please.

SEA
ICN
Okay 4.3

Too much plastics - need to be more sustainable.

ICN
HNL
Excellent 10.0

Incheon Airport consistently rated one of the best in the world, has everything s traveler needs and more. Airplane was exceedingly clean, Flight Attenddents very professional, attentivel and efficient.

SEA
ICN
Excellent 8.3

Incheon airport transfer has been always bad. Min 1.5h transfer time might be needed unless you are ready to run.

ICN
MNL
Mediocre 2.0

Same above

Tue, Dec 26
PEK
DFW
30h 20m
Mon, Jan 8
DFW
PEK
50h 30m
Trip: 14 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 3807 reviews
Overall
7.1
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
6.8
Food
6.7
CAN
JFK
Mediocre 3.6

They only delay 30 minutes instead of leaving longer

All the international flights departing and arriving in Guangzhou were ferried by bu. It's very inconsiderate for customer with luggages. Customer service representative was unhelpful at lost and found and at the airport terminal. It's always another department's problem.

KTM
CAN
Excellent 8.6

good service for price charged

the food

CAN
TPE
Excellent 10.0

Great service.

Need “brown” paper towels for the bathrooms, not just facial tissues.

CAN
CDG
Mediocre 2.0

Nothing.

You left me stranded in Bali and wouldn’t rebook me. You wouldn’t give me a full refund. You made me purchase an entirely new flight with a different airline. I spent FIVE hours on hold waiting to speak with a representative. I will advise anyone I know to never fly China Airlines

BKK
CAN
Excellent 10.0

The entire experience was amazing!

Tue, Jan 16
PVG
DFW
34h 36m
Tue, Jan 23
DFW
PVG
22h 45m
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14300 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
FLL
DTW
Excellent 10.0

New plane with knight entertainment screens at all seats!

Delayed, bit crew was friendly and efficient!

LGA
DTW
Good 6.6

The flight was practically empty!

Paid for comfort, Delta offered free drinks to everyone. Unfortunately though the flight attendant did not bring us the alcohol we ordered and mixed 3 different kinds of whiskey into two glasses! We always are given our bottles separate from the mixer. Oh well. Did to being in so late it took us an hour to get a cab in Detroit.

MEX
BJX
Okay 4.0

Horrible experience! Flight was delayed over an hour with no announcement. Seat was reassigned from front aisle seat to rear window Seat. Fortunately, it was a short fkight.

LIT
ATL
Good 6.6

WiFi doesn’t work.

AZO
DTW
Excellent 10.0

Upgraded. Arrived early

No entertainment system even in 1rst class

Wed, Dec 20
PEK
DFW
17h 51m
Thu, Dec 28
DFW
PEK
14h 20m
Trip: 9 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 4 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
SAN
JFK
Mediocre 3.0

Friendly flight attendants and nice to kids

Being held inside the plane for a total of 5:30 hours before taking off. Even if there were several concurring factors, it it necessary to find a better procedure in order to avoid keeping passangers inside a plane with the prospect of taking off in the next half hour repeated every half hour! For the ones of us traveling with children it is even worse, and becomes a real nightmare.

DFW
BOS
Good 7.3

Liked that there were easily accessible power ports

My entertainment system did not work

PHX
SEA
Okay 4.0

Only good thing about the flight is the price.

I do not like the two hour delay, after a hour maybe consider getting another plane.

PNS
MIA
Mediocre 2.0

Diverted and delayed. Got home 8 hours later then I should have.

BOS
CLT
Excellent 10.0

Friendly attendants, plenty of coffee. Great service.

Wed, Jan 31
PEK
DFW
31h 45m
Wed, Feb 14
DFW
PEK
17h 35m
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20300 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
ORD
YYZ
Excellent 10.0

I got upgraded to first class!

YVR
LAS
Good 7.0

Crew is always courteous

I barely made it on time because my prior flight was delayed

YYZ
YUL
Mediocre 2.0

Nothing

The fact air canada booted me and my year and a half year old off the plane. They gave me no compensation for the fact that they did this. So not impressed

LAS
YYZ
Excellent 10.0

Air Canada Rouge is a great airline. Would 100% fly again and will try to fly every time with Air Canada.

n/a

YYC
EWR
Good 7.3

After landing in Newar. One had to exit into the terminal and in order to connect, I had to go through TSA again, and the line was way too long. I had 2 hrs between flights and was able to make the connection, but I'm not sure if I only had one hour... I would have probably missed my connection.

Fri, Feb 2
PEK
DFW
16h 41m
Wed, Feb 14
DFW
PEK
17h 35m
Trip: 13 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20300 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LAS
Good 7.0

Crew is always courteous

I barely made it on time because my prior flight was delayed

PHX
YYZ
Okay 5.5

The pilot made the flight a fast time. The airfare was a good price.

The seat leg room was too cramped and the plane was older with a noisy cabin in the rear third area

ORD
YYZ
Excellent 10.0

I got upgraded to first class!

YVR
LHR
Mediocre 2.0

...because Air Canada screwed each of them up. Truly my worst flying experience in every way possible, and it isn't even close.

LAS
YYZ
Excellent 10.0

Air Canada Rouge is a great airline. Would 100% fly again and will try to fly every time with Air Canada.

n/a

Tue, Mar 13
SHA
DFW
21h 30m
Wed, Mar 21
DFW
SHA
21h 00m
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Thu, Mar 15
SHA
DFW
18h 05m
Wed, Mar 21
DFW
SHA
18h 45m
Trip: 7 days
8.8ExcellentShow reviews
Overall 8.8 Excellent
Based on 3483 reviews
Overall
8.9
Boarding
8.9
Comfort
8.7
Crew
9.1
Entertainment
8.7
Food
8.5
WEH
ICN
Excellent 10.0

The Service

SEA
ICN
Okay 4.3

Too much plastics - need to be more sustainable.

SFO
ICN
Excellent 8.0

Good food

Flight was about 13 hours long ☹ but that how it's

YVR
ICN
Mediocre 2.0

Nothing at all. It was hell and you should be ashamec ofhiw you treated me.

Everything. You have THE worst customer servive evet.

BKK
ICN
Excellent 10.0

Excellent service and attention to detail. Flight Attendents were courteous, friendly and eager to please.

Sat, Feb 3
PEK
DFW
16h 41m
Wed, Feb 14
DFW
PEK
17h 35m
Trip: 12 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20300 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LHR
Mediocre 2.0

...because Air Canada screwed each of them up. Truly my worst flying experience in every way possible, and it isn't even close.

LAS
YYZ
Excellent 10.0

Video not working

YUL
YHZ
Mediocre 2.0

Nothing

The fact air canada booted me and my year and a half year old off the plane. They gave me no compensation for the fact that they did this. So not impressed I never made it to Montreal

YYZ
YUL
Mediocre 2.0

Nothing

The fact air canada booted me and my year and a half year old off the plane. They gave me no compensation for the fact that they did this. So not impressed

ORD
YYZ
Excellent 10.0

I got upgraded to first class!

Tue, Jan 16
SHA
DFW
17h 06m
Tue, Jan 23
DFW
SHA
20h 00m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Fri, Feb 2
PVG
DFW
21h 20m
Mon, Feb 26
DFW
PVG
32h 10m
Trip: 25 days
8.8ExcellentShow reviews
Overall 8.8 Excellent
Based on 3483 reviews
Overall
8.9
Boarding
8.9
Comfort
8.7
Crew
9.1
Entertainment
8.7
Food
8.5
ICN
BKK
Mediocre 2.0

Nothing. You have the worst customer service ever. I will never ever use you. Terrible exoerience

All of it. You could not have cared less about ne. Made me miss all my flight due to your moronic staff.

SEA
ICN
Okay 4.3

Too much plastics - need to be more sustainable.

WEH
ICN
Excellent 10.0

The Service

YVR
ICN
Mediocre 2.0

Nothing at all. It was hell and you should be ashamec ofhiw you treated me.

Everything. You have THE worst customer servive evet.

ICN
BKK
Excellent 8.0

Great

Great

Tue, Jan 30
PEK
DFW
26h 22m
Tue, Feb 13
DFW
PEK
32h 40m
Trip: 15 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 3807 reviews
Overall
7.1
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
6.8
Food
6.7
BKK
CAN
Okay 4.6

We arrived safely.

I was unable to check in online.When I mentioned this at the ticket counter the agent responded that they kept hearing that from passageners. Apparently this wasn't enough of an issue to make any changes. The plane was uncomfortable for such a long flight. Lots of movie choices, but few current choices. Flight attendants weren't that friendly.

CAN
JFK
Mediocre 3.6

They only delay 30 minutes instead of leaving longer

All the international flights departing and arriving in Guangzhou were ferried by bu. It's very inconsiderate for customer with luggages. Customer service representative was unhelpful at lost and found and at the airport terminal. It's always another department's problem.

BKK
CAN
Excellent 10.0

The entire experience was amazing!

KTM
CAN
Excellent 8.6

good service for price charged

the food

MNL
CAN
Mediocre 3.3

Had to spend about 9 hours in the air-port before they took us to an hotel to spent a night in china Delay can happen but the lack of communication was horrible Didn’t feel like there was anyone to talk to that will explain to you what is going on

Horrible treatment by the company Didn’t know how great the customer who were stock in the airport ................ Horrible experience Will never fly again even if it’s for free No option to choose vegetarian food before the flight if you didn’t book on their website

Tue, Jan 30
PEK
DFW
30h 40m
Wed, Feb 14
DFW
PEK
17h 35m
Trip: 16 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20300 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
YUL
Mediocre 2.0

Nothing

The fact air canada booted me and my year and a half year old off the plane. They gave me no compensation for the fact that they did this. So not impressed

YVR
LAS
Good 7.0

Crew is always courteous

I barely made it on time because my prior flight was delayed

YVR
LHR
Mediocre 2.0

...because Air Canada screwed each of them up. Truly my worst flying experience in every way possible, and it isn't even close.

PHX
YYZ
Okay 5.5

The pilot made the flight a fast time. The airfare was a good price.

The seat leg room was too cramped and the plane was older with a noisy cabin in the rear third area

LAS
YYZ
Excellent 10.0

Video not working

Fri, Feb 2
SHA
DFW
21h 20m
Mon, Feb 26
DFW
SHA
32h 10m
Trip: 25 days
8.8ExcellentShow reviews
Overall 8.8 Excellent
Based on 3483 reviews
Overall
8.9
Boarding
8.9
Comfort
8.7
Crew
9.1
Entertainment
8.7
Food
8.5
MNL
ICN
Excellent 10.0

The flight was smooth though there's a bit delay from Seoul because of the snow.

There should be more selection on the food served in the plain.

BKK
ICN
Excellent 10.0

Excellent service and attention to detail. Flight Attendents were courteous, friendly and eager to please.

SEA
ICN
Excellent 8.3

Incheon airport transfer has been always bad. Min 1.5h transfer time might be needed unless you are ready to run.

SFO
ICN
Excellent 8.0

Good food

Flight was about 13 hours long ☹ but that how it's

ICN
MNL
Mediocre 2.0

Same above

Wed, Jan 31
PEK
DFW
38h 17m
Tue, Feb 13
DFW
PEK
32h 40m
Trip: 14 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 3807 reviews
Overall
7.1
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
6.8
Food
6.7
CNX
CAN
Good 6.0

Flight crew were friendly and helpful.

Seats are hard and uncomfortable.

CAN
JFK
Mediocre 3.6

They only delay 30 minutes instead of leaving longer

All the international flights departing and arriving in Guangzhou were ferried by bu. It's very inconsiderate for customer with luggages. Customer service representative was unhelpful at lost and found and at the airport terminal. It's always another department's problem.

LAX
CAN
Excellent 9.6

Great crew service!

CAN
TPE
Excellent 10.0

Great service.

Need “brown” paper towels for the bathrooms, not just facial tissues.

KTM
CAN
Excellent 8.6

good service for price charged

the food

Mon, May 7
PEK
DFW
17h 59m
Sun, May 13
DFW
PEK
17h 30m
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Fri, Feb 2
PEK
DFW
16h 41m
Mon, Feb 12
DFW
PEK
34h 50m
Trip: 11 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20300 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
LHR
Mediocre 2.0

...because Air Canada screwed each of them up. Truly my worst flying experience in every way possible, and it isn't even close.

YYG
YYZ
Excellent 8.3

I liked how the crew was helpful and wanted to help everyone with their luggage. they didn’t disturb me in my sleep and didn’t walked around a lot. The flight timing was on time and it landed on time as well so that was very satisfying.

I didn’t like the sitting of the airplane. It looks more like sitting in a local bus and its not very spacious. On an average these days most people in Canada are tall and above the height of 5’7 feet. I didn’t like how seats are small and have less space for legs and plus the next person to me keep disturbing me cuz he was as tall as me and we both hardly fit in the seat. I am only 6 feet and slim and still had issues. I mean for domestic flight that’s only two hours I can manage sitting in a uncomfortable position but if it was a long flight then i would definitely not be happy and won’t fly with Air Canada again.

YUL
YHZ
Mediocre 2.0

Nothing

The fact air canada booted me and my year and a half year old off the plane. They gave me no compensation for the fact that they did this. So not impressed I never made it to Montreal

LAS
YYZ
Excellent 10.0

Air Canada Rouge is a great airline. Would 100% fly again and will try to fly every time with Air Canada.

n/a

NRT
YVR
Good 6.0

Air Canada crew is always courteous

I have taken this same flight once a year for the last three years and it is always late to depart from NRT to YVR making the costumes and immigration process a hurried hassle for this of us with connecting flights. YVR crew got me and another couple to our next flight on time, but it has already boarded.

Wed, Dec 20
PEK
DFW
23h 22m
Tue, Dec 26
DFW
PEK
14h 20m
$1032
Trip: 7 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 4 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
BOS
Good 7.3

Liked that there were easily accessible power ports

My entertainment system did not work

ORD
NRT
Excellent 8.3

Amazing entertainment selection, comfortable.

PHX
SEA
Okay 4.0

Only good thing about the flight is the price.

I do not like the two hour delay, after a hour maybe consider getting another plane.

PEK
DFW
Okay 4.0

The plane was new and relatively clean.

I fell asleep as soon as the cabin began to pressurize, which I often do. I subsequently missed the first meal, and was informed of light snacks in the galley bar - this meant mini pretzels. We experienced some light turbulence perhaps 2 hours to 1.5 hours before landing, after which we were informed that the turbulence had caused the food for the economy cabin to spill (first class was apparently fine). So that meant I had not eaten at all on a 13.5 hour flight, and all I consumed was water. To add insult to injury, I was caught in a 2 hour immigration line, despite the presence of one world employees in the hall responsible for ushering passengers with tight transfer times, but refused to give me assistance on 2 occasions. I later missed my connecting flight and was forced to pay for my own hotel, transfers and subsistence, with no apology from the airline. Outrageous flying experience.

SAN
JFK
Mediocre 3.0

Friendly flight attendants and nice to kids

Being held inside the plane for a total of 5:30 hours before taking off. Even if there were several concurring factors, it it necessary to find a better procedure in order to avoid keeping passangers inside a plane with the prospect of taking off in the next half hour repeated every half hour! For the ones of us traveling with children it is even worse, and becomes a real nightmare.

*
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.