Find Cheap Flights from Asia to Buffalo

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

Mon 12/18
Mon 12/25
Any month
Compare vs. KAYAK |

Book cheap flights from Asia to Buffalo (round-trip)

Airports
Origin
Beijing
$802
only
$802
Shanghai
$679
only
$679
$679
only
$679
Destination
Buffalo
$679
only
$679
Tue, Dec 19
PVG
BUF
18h 18m
Mon, Jan 8
BUF
PVG
35h 38m
Trip: 21 days
Overall 0.0 Poor
Based on 0 reviews
Wed, Jan 17
PVG
BUF
30h 29m
Wed, Jan 31
BUF
PVG
18h 26m
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14274 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!

JFK
PHX
Good 6.6

The crew was late so we were delayed two hours. I find that extremely infuriating when you are a passenger and have to show up two hours before your flight. I also would lose my job if I was two hours late for a client.

YYZ
ATL
Excellent 8.0

The boarding was very organised and the crew very friendly. The snacks that they offer is great too

MSP
BWI
Mediocre 2.0

I missed my flight and was not able to rebook any of it, losing 600 dollars...

SEA
AUS
Excellent 9.0

Boarding was not smooth. They got me and my son mixed up as we have same name.

Fri, Jan 26
SHA
BUF
19h 50m
Sat, Feb 3
BUF
SHA
18h 55m
Trip: 9 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 52387 reviews
Overall
7.2
Boarding
7.4
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
LBB
IAH
Good 7.3

Paying for entertainment

IAH
BJX
Excellent 10.0

Service is great fly on time

ITO
LAX
Mediocre 2.0

See below

See below

IAH
FLL
Excellent 10.0

No variety of snacks options

ATL
IAH
Excellent 10.0

Everything was wonderful thank you so much

Sun, Jan 28
PVG
BUF
17h 35m
Sun, Feb 4
BUF
PVG
18h 16m
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 26083 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
SJU
PHL
Good 6.3

My screen was not responsive most of the time

DFW
PBI
Okay 5.6

Free movies, and crew were helpful once we were in the air

Gate agent did not start forcing check in, which caused delay in boarding. Ground crew did not stock aircraft until 20 minutes after scheduled departure time. and DFW did the usual 20 minute taxi and then 15 minute hold prior to take off.

DFW
SCQ
Okay 4.0

This is a modern airplane with great features

The seats are way to narrow

PHL
ATL
Okay 5.3

On time

Rude flight attendant

PHX
PDX
Excellent 9.0

I like how quick and efficient the boarding and check in process was.

I just wish that if I paid a little more for seats I should get more comfortable and roomier seats is all. Don’t make the seats sit so upright.

Mon, Jan 15
PVG
BUF
39h 32m
Fri, Feb 2
BUF
PVG
34h 07m
Trip: 19 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20276 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

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.

YYZ
BOM
Mediocre 3.6

Not much. Crew was professional but that is about it.

Tight spaces packed in like sardines. FAA seriously needs to look at how these airlines pack us into these seats. Can barely sit in the set, no room to stretch legs, tray table hits my stomach, and I don't even have a big belly. When the guy in front reclines, cannot even get out of my seat. Chaotic boarding process without any order or instructions or announcements, poor food and entertainment.

LGA
YUL
Excellent 9.0

Flight attendant very pleased

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

YVR
LAS
Good 7.0

Crew is always courteous

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

Tue, Dec 19
SHA
BUF
18h 18m
Mon, Jan 8
BUF
SHA
35h 38m
Trip: 21 days
Overall 0.0 Poor
Based on 0 reviews
Wed, Jan 17
SHA
BUF
30h 29m
Wed, Jan 31
BUF
SHA
18h 26m
Trip: 15 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 14274 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
SEA
AUS
Excellent 9.0

Boarding was not smooth. They got me and my son mixed up as we have same name.

PDX
JFK
Excellent 10.0

really great service, arrived early, as good as it gets.

JFK
MIA
Okay 5.3

Some of the flight attendants were rude and not very welcoming at all.

DTW
BNA
Mediocre 2.0

Sat on the plane on the tarmac for over an hour in the cold...

SEA
SNA
Excellent 8.6

The wifi wasn't strong enough to download the app to watch movies on the plane.

Fri, Jan 26
PVG
BUF
19h 50m
Sat, Feb 3
BUF
PVG
18h 55m
Trip: 9 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 52387 reviews
Overall
7.2
Boarding
7.4
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
LBB
IAH
Good 7.3

Paying for entertainment

ORD
LHR
Excellent 9.6

Very limited movie choices on this 767 aircraft

IAH
FLL
Excellent 10.0

No variety of snacks options

IAH
LFT
Okay 4.0

Never made it and had to go yet to another desk because it was a united flight this was the worst i have ever experienced

IAH
BJX
Excellent 10.0

Service is great fly on time

Sun, Jan 28
SHA
BUF
17h 35m
Sun, Feb 4
BUF
SHA
18h 16m
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 26083 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
JFK
MXP
Mediocre 2.0

6hours delay and no reimbursement. It sucked! Thank you.

DFW
PBI
Okay 5.6

Free movies, and crew were helpful once we were in the air

Gate agent did not start forcing check in, which caused delay in boarding. Ground crew did not stock aircraft until 20 minutes after scheduled departure time. and DFW did the usual 20 minute taxi and then 15 minute hold prior to take off.

PHL
ATL
Okay 5.3

On time

Rude flight attendant

DFW
LHR
Good 7.0

Crew were very nice.

Poor food for vegetarians. Also the overhead space was not locked properly. Suddenly, it opened and my carry on fell out. Luckily, it didn’t hit my husband who had the aisle seat or anyone else. However, I am upset because my laptop was inside this and may be damaged now.

DFW
IAH
Mediocre 3.3

The flight was delayed and my luggage is coming in the later flight. I need some form of consolation for this pathetic service.

Mon, Jan 15
SHA
BUF
39h 32m
Fri, Feb 2
BUF
SHA
34h 07m
Trip: 19 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20276 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
BOM
Mediocre 3.6

Not much. Crew was professional but that is about it.

Tight spaces packed in like sardines. FAA seriously needs to look at how these airlines pack us into these seats. Can barely sit in the set, no room to stretch legs, tray table hits my stomach, and I don't even have a big belly. When the guy in front reclines, cannot even get out of my seat. Chaotic boarding process without any order or instructions or announcements, poor food and entertainment.

DEN
YYZ
Okay 4.0

Not much. Crew was good but that is about it.

Tight spaces packed in like sardines. FAA seriously needs to look at how these airlines pack us into these seats. Can barely sit in the set, no room to stretch legs, tray table hits my stomach, and I don't even have a big belly. When the guy in front reclines, cannot even get out of my seat. Chaotic boarding process without any order or instructions or announcements, poor food and entertainment.

YVR
LAS
Good 7.0

Crew is always courteous

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

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.

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

Tue, Mar 27
PEK
BUF
20h 32m
Tue, May 22
BUF
PEK
29h 49m
Trip: 57 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Jan 27
SHA
BUF
16h 53m
Sun, Feb 4
BUF
SHA
18h 45m
Trip: 9 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 52387 reviews
Overall
7.2
Boarding
7.4
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
PVR
ORD
Excellent 8.0

Arrived earlier than expected.

Waited an hour for the gate to be vacate by another plane.

COS
IAH
Good 6.6

I really like how your flights are inexpensive compared to others when trying to purchase a last minute ticket.

The last two times I traveled ( I flew with United Airlines ) and both times my flights were delayed. The first time it was delayed by 4 hours and made me miss an appointment. The second time it was delayed by over 13 hours. It was nice that United had put me in a hotel room for the night, but again it took away from time in which I needed to be somewhere else.

LAX
AUS
Mediocre 2.0

We did not crash. Eventually we got to our destination.

All flights were awful. None were on time. I paid for economy plus aisle seat but was put in economy middle seat anyway. Asked for refund and was sent to 3 different people. The final person, a gate agent for my departing gate, Peggy Hunter, told me that she has 35 years experience and she knows everything about United Airlines’ processes. Told me the only way I might get a refund is to submit online but that paying extra for a seat upgrade doesn’t mean I will actually get one and that I should read the fine print on the ticket. Had previously spoken to another gate agent who had told me that I could ask for a refund at the departing gate. Wifi didn’t work. On one of three delayed flights had to beg for water to take my medicine. I will make extra efforts to avoid using this mediocre airline.

COS
DEN
Excellent 8.0

Nice staff, helpful front desk and flight attendants.

No wifi, carry on fee, small seats

ORD
LHR
Excellent 9.6

Very limited movie choices on this 767 aircraft

Mon, Feb 5
PVG
BUF
17h 35m
Tue, Feb 13
BUF
PVG
18h 16m
Trip: 9 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 26083 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
JFK
MXP
Mediocre 2.0

6hours delay and no reimbursement. It sucked! Thank you.

DFW
PBI
Okay 5.6

Free movies, and crew were helpful once we were in the air

Gate agent did not start forcing check in, which caused delay in boarding. Ground crew did not stock aircraft until 20 minutes after scheduled departure time. and DFW did the usual 20 minute taxi and then 15 minute hold prior to take off.

PHL
ATL
Okay 5.3

On time

Rude flight attendant

DFW
ORD
Good 7.0

Seats, hospitality, friendly demeanor of the staff

Food did not match the Indian palatte. In spite of specific request for indian food, what was served smelt and tasted like Chinese food masqueraded as indian

DFW
LHR
Good 7.0

Crew were very nice.

Poor food for vegetarians. Also the overhead space was not locked properly. Suddenly, it opened and my carry on fell out. Luckily, it didn’t hit my husband who had the aisle seat or anyone else. However, I am upset because my laptop was inside this and may be damaged now.

Tue, Jan 16
PVG
BUF
35h 30m
Fri, Feb 2
BUF
PVG
34h 07m
Trip: 18 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20276 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
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

PBI
YUL
Good 7.2

My first flight with Air Canada (TCA) was 64 years ago in 1953 and the airline still feels safe and solid.

Food seemed OK but we both suffered severe stomach upset after the flight. From gate to gate in Montreal was many thousand steps. Crazy.

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

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.

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

Sat, Jan 27
PVG
BUF
16h 53m
Sun, Feb 4
BUF
PVG
18h 45m
Trip: 9 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 52387 reviews
Overall
7.2
Boarding
7.4
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
LAX
AUS
Mediocre 2.0

We did not crash. Eventually we got to our destination.

All flights were awful. None were on time. I paid for economy plus aisle seat but was put in economy middle seat anyway. Asked for refund and was sent to 3 different people. The final person, a gate agent for my departing gate, Peggy Hunter, told me that she has 35 years experience and she knows everything about United Airlines’ processes. Told me the only way I might get a refund is to submit online but that paying extra for a seat upgrade doesn’t mean I will actually get one and that I should read the fine print on the ticket. Had previously spoken to another gate agent who had told me that I could ask for a refund at the departing gate. Wifi didn’t work. On one of three delayed flights had to beg for water to take my medicine. I will make extra efforts to avoid using this mediocre airline.

COS
DEN
Excellent 8.0

Nice staff, helpful front desk and flight attendants.

No wifi, carry on fee, small seats

IAH
CUN
Excellent 8.3

being my first time flying international everything went smooth. The staff was very helpful.

This flight went smooth, I was very pleased with it.

ITO
LAX
Mediocre 2.0

See below

See below

IAH
FLL
Excellent 10.0

No variety of snacks options

Mon, Feb 5
SHA
BUF
17h 35m
Tue, Feb 13
BUF
SHA
18h 16m
Trip: 9 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 26083 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
IAH
Mediocre 3.3

The flight was delayed and my luggage is coming in the later flight. I need some form of consolation for this pathetic service.

DFW
LHR
Good 7.0

Crew were very nice.

Poor food for vegetarians. Also the overhead space was not locked properly. Suddenly, it opened and my carry on fell out. Luckily, it didn’t hit my husband who had the aisle seat or anyone else. However, I am upset because my laptop was inside this and may be damaged now.

LHR
DFW
Good 6.3

The gate was not suitable for so many people . It was very cold in the airplane

PHL
ATL
Okay 5.3

On time

Rude flight attendant

GRU
JFK
Mediocre 3.6

The only decent point was the food. Not great but at least edible.

Since check in in São Paulo was a complete chaos. There were only 2 people helping on check in (in machines) and these people were still not helping people (like me) with questions about on how to do check in in those machines. On the other hand to dispatch the bags there were almost 8 attendants to receive the bags. Ridiculous! I’ve tried calling American Airlines and Latam several times to assign a seat for me and they swore there were only middle seats but I know how airlines work to make extra money on these seats. At the end, they only gave me a middle seat option and I had to take I.t of course. On the plane I realized there were dozens of empty seats and yet they made sure not give them to me or anyone else. Unbelievable! Unfortunately I still have to use AA on my way back to Brazil. After this, I’ll chose another airlines for sure. Also, the 3,4,3 arrangement is ridiculous: there’s no corridor space making people touching you everything someone passes by your seat. And boy! Those seats are so uncomfortable and there’s no way to incline the chair so you can even have a little rest (because it’s impossible to even sleep on those seats). The crew were simply doing their jobs! No pleasure! No smile! No engaging with anyone unfortunately! They looked miserable and I asked for water and the flight attendant NEVER brought me anything. Seriously! Water is free!

Tue, Jan 16
SHA
BUF
35h 30m
Fri, Feb 2
BUF
SHA
34h 07m
Trip: 18 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20276 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
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.

YVR
LAS
Good 7.0

Crew is always courteous

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

YYZ
BOM
Mediocre 3.6

Not much. Crew was professional but that is about it.

Tight spaces packed in like sardines. FAA seriously needs to look at how these airlines pack us into these seats. Can barely sit in the set, no room to stretch legs, tray table hits my stomach, and I don't even have a big belly. When the guy in front reclines, cannot even get out of my seat. Chaotic boarding process without any order or instructions or announcements, poor food and entertainment.

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

PBI
YUL
Good 7.2

My first flight with Air Canada (TCA) was 64 years ago in 1953 and the airline still feels safe and solid.

Food seemed OK but we both suffered severe stomach upset after the flight. From gate to gate in Montreal was many thousand steps. Crazy.

Mon, Jan 29
PVG
BUF
16h 37m
Tue, Feb 6
BUF
PVG
18h 45m
Trip: 9 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 52387 reviews
Overall
7.2
Boarding
7.4
Comfort
6.9
Crew
7.7
Entertainment
6.5
Food
6.4
LAX
AUS
Mediocre 2.0

We did not crash. Eventually we got to our destination.

All flights were awful. None were on time. I paid for economy plus aisle seat but was put in economy middle seat anyway. Asked for refund and was sent to 3 different people. The final person, a gate agent for my departing gate, Peggy Hunter, told me that she has 35 years experience and she knows everything about United Airlines’ processes. Told me the only way I might get a refund is to submit online but that paying extra for a seat upgrade doesn’t mean I will actually get one and that I should read the fine print on the ticket. Had previously spoken to another gate agent who had told me that I could ask for a refund at the departing gate. Wifi didn’t work. On one of three delayed flights had to beg for water to take my medicine. I will make extra efforts to avoid using this mediocre airline.

IAH
CUN
Excellent 8.3

being my first time flying international everything went smooth. The staff was very helpful.

This flight went smooth, I was very pleased with it.

COS
IAH
Good 6.6

I really like how your flights are inexpensive compared to others when trying to purchase a last minute ticket.

The last two times I traveled ( I flew with United Airlines ) and both times my flights were delayed. The first time it was delayed by 4 hours and made me miss an appointment. The second time it was delayed by over 13 hours. It was nice that United had put me in a hotel room for the night, but again it took away from time in which I needed to be somewhere else.

ATL
IAH
Excellent 10.0

Everything was wonderful thank you so much

LBB
IAH
Good 7.3

Paying for entertainment

Mon, Feb 5
PVG
BUF
40h 33m
Wed, Feb 14
BUF
PVG
30h 54m
Trip: 10 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 26083 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
DFW
LHR
Good 7.0

Crew were very nice.

Poor food for vegetarians. Also the overhead space was not locked properly. Suddenly, it opened and my carry on fell out. Luckily, it didn’t hit my husband who had the aisle seat or anyone else. However, I am upset because my laptop was inside this and may be damaged now.

DFW
SCQ
Okay 4.0

This is a modern airplane with great features

The seats are way to narrow

PHL
ATL
Okay 5.3

On time

Rude flight attendant

DFW
PBI
Okay 5.6

Free movies, and crew were helpful once we were in the air

Gate agent did not start forcing check in, which caused delay in boarding. Ground crew did not stock aircraft until 20 minutes after scheduled departure time. and DFW did the usual 20 minute taxi and then 15 minute hold prior to take off.

JFK
MXP
Mediocre 2.0

6hours delay and no reimbursement. It sucked! Thank you.

Wed, Jan 17
PVG
BUF
35h 31m
Fri, Feb 2
BUF
PVG
34h 07m
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20276 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
LGA
YUL
Excellent 9.0

Flight attendant very pleased

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

YVR
LAS
Good 7.0

Crew is always courteous

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

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
DEN
Excellent 8.0

Why no food or snacks?

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.

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