Trips

Find Cheap Flights to Indonesia

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

Depart
Return
Any month
Compare vs. KAYAK |

Latest Indonesia Flight Deals

Denpasar
Nonstop from $605.12
Jakarta
Nonstop from $694.33
Bandung
Nonstop from $166.70
Surabaya
Nonstop from $827.99
Medan
Nonstop from $102.11

Top Tips for Finding Cheap Flights to Indonesia

Looking for cheap airfare to Indonesia? 25% of our users found round-trip tickets to Indonesia for the following prices or less: From Los Angeles $778, from Portland $837, from Phoenix Sky Harbor Intl $958
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be June and July. The cheapest month to fly to Indonesia is November.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Indonesia flight deals.

FAQs - Booking Indonesia flights

How long is the flight to Indonesia?

An average nonstop flight from United States to Indonesia takes 25h 41m, covering a distance of 9571 miles. The most popular route is Los Angeles - Denpasar with an average flight time of 31h 25m.

What is the cheapest flight to Indonesia?

The cheapest ticket to Indonesia from United States found in the last 72 hours was $407. The most popular route is Los Angeles to Denpasar and the cheapest airline ticket found on this route in the last 72 hours was $407.

What are the most popular destinations in Indonesia?

Based on KAYAK flight searches, the most popular destination is Denpasar (64% of total searches to Indonesia). The next most popular destinations are Jakarta (31%) and Banyuwangi (2%). Searches for flights to Bandung (1%), Surabaya (1%) and Medan (0%) are also popular.

Book cheap flights to Indonesia

(Round-trip)
Airports
Origin
San Francisco
$533
only
$533
New York
$590
only
$590
Los Angeles
$407
only
$407
Washington
$560
only
$560
Las Vegas
$600
only
$600
Destination
Denpasar
$407
only
$407
Jakarta
$433
only
$433
Sun, Nov 25
LAX
Los Angeles
DPS
Denpasar Bali Bali Ngurah Rai
32h 25m
Tue, Dec 4
DPS
Denpasar Bali Bali Ngurah Rai
LAX
Los Angeles
23h 35m
Trip: 10 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,434 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
ICN
PVG
Good 6.6

Put a water bottle in my seat for when a wake up.

They got confused with my middle name and I had some trouble checking in.

JFK
PVG
Excellent 10.0

Service..on time ..

LAX
PVG
Good 7.3

The plane and staff were marvelous. Pleasantly surprised with this flight and experience as a whole!

There were no vegitarian options offered on the flight. Had to skip most of the food. But those around us seemed to love the food they got! we LOVED the warm rolls offered with meal!

PVG
JFK
Excellent 10.0

All was fine

JFK
PVG
Good 7.0

Business class with flat beds and the forward compartment was very comfortable and cosy

Food Service Limited entertainment

Mon, Oct 22
LAX
Los Angeles
CGK
Jakarta Soekarno-Hatta Intl
30h 30m
Thu, Nov 1
CGK
Jakarta Soekarno-Hatta Intl
LAX
Los Angeles
25h 00m
Trip: 11 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 415 reviews
Overall
6.9
Boarding
7.1
Comfort
7.0
Crew
7.4
Entertainment
6.6
Food
6.7
LAX
XMN
Excellent 10.0

I liked playing tetris and pacman with a controller that was like that of a console. My flight had a lot of empty seats, and I noticed they staggered the seating so that there was nobody in front of me or behind me. Flight crew was genuinely nice and helpful even though we didn't speak the same language. The little cup holder was actually pretty cool. There even seemed to be ample leg room compared to other Chinese international flights I've been on. I've flown previously with china southern and China eastern, so that is my basis for comparison.

They didn't give me boarding passes for both flights (had a long layover in china). Other airlines printed both at the start of trip. This added quite a bit of confusion for me, seemingly unnecessarily. Also, I'm a bit disappointed in their free hotel room deal for long layovers. When I had a long layover previously with either china southern or china easter (can't remember which one), I got my own free hotel room, a free meal, and a free ride to and from the hotel. That was a real perk for my 12 hour layover. The deal with xiaman is you get a free hotel room, but you have to share it with a stranger of the same gender, and you have to pay for taxi to and from the hotel. Although you do supposedly get a free meal, I chose not to take them up on the hotel offer. Instead I took them up on their transfers lounge. This is a dark, quiet room full of dingy, dirty padded chairs and people sprawled out and snoring. I would have stayed more than 15 minutes if there were more phone charging plugs, but instead I went and ate mcdonalds and found a plug in at the kfc. Aside from all that, I would suggest getting some better Hollywood movies to choose from, as xiamen's competition has them beat there as well, in my opinion.

XMN
SIN
Good 6.0

No problems for the price

Ok no problems for the price

SEA
SZX
Good 7.0

The Chinese people were wonderful! But I was required to pass thru security checks 3 times arriving. 3 times transiting and 3 times leaving. At customs, transit and departure. No common sense to their process only"letter of the law". For example I was taking beef jerky to my friends in Thailand but the Chinese security has a meat sniffing dog and they confiscated it as well as the girl in front of me More than $100 worth of jerky. They should have given it back at departure gate. I had to buy more in their duty free shop. Also they cancelled my flight without advising me but did get me on Thai airways later that day. Too much hassle to Transit China

Security

BKK
XMN
Good 7.3

Nothing

Had to process in and out of immigration then back into airport No transit area

LAX
XMN
Mediocre 2.0

The flight was fine

Sun, Feb 3
LAX
Los Angeles
CGK
Jakarta Soekarno-Hatta Intl
23h 15m
Fri, Feb 22
CGK
Jakarta Soekarno-Hatta Intl
LAX
Los Angeles
24h 05m
Trip: 20 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 4,914 reviews
Overall
7.2
Boarding
7.3
Comfort
7.1
Crew
7.6
Entertainment
6.8
Food
6.7
MXZ
CAN
Good 6.0

Service is bad. Food if not good as well.

CAN
MNL
Excellent 8.0

Very attentive to needs of Passengers

Food is just satisfactory

CTU
CAN
Okay 5.3

Flight attendants allow passengers to use their phones during the flight to play games and watch movies without headphones at very loud volume levels

XMN
CAN
Excellent 8.0

I called the airline phone number many times but no one answered the call. I might not book the air ticket next because of this. Other than that, the overall service is good.

The airline website is terrible and misleading. I paid for an extra long leg seat but chose a regular seat because the website didn’t indicate it clearly. I ended up losing my money and sat at the compact seat.

CAN
MNL
Good 7.3

Very nice comfortable seats in business and wonderful FA. This was a short connection so i was nervous what to do as ive never been to guangzhou before...but they met me at the departure stairs, another person guided me thru all the steps to security and it was great! No line at security so i was thru fast...very impressive airport and china southern

No vip bus for businessclass, we waited a long time, poor organization. Flight delaye of 30 minutes. Then nine of my luggage arrived in manila!! Very bad! The baggage agent couldnt tell even where the bags were at...very poor organization. Finally got the bags de,ivered the next day but no compensation...im unimoressed with this asoect of china southern..poorly done

Tue, Nov 6
SFO
San Francisco
CGK
Jakarta Soekarno-Hatta Intl
40h 25m
Tue, Nov 20
CGK
Jakarta Soekarno-Hatta Intl
SFO
San Francisco
27h 35m
Trip: 15 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 4,724 reviews
Overall
6.6
Boarding
6.7
Comfort
6.5
Crew
7.0
Entertainment
6.1
Food
6.1
PEK
SHE
Okay 5.3

the flight is delate

YUL
PEK
Excellent 9.6

On time

The food was ok for an airplane.

PEK
EWR
Okay 4.0

The staff was very friendly and helpful.

The plane was extremely out dated. Half the functions of the entertainment screen didn’t work. No outlets or usb to charge anything. No control over the overhead reading lights.

LAX
PEK
Mediocre 2.0

arrived in Beijing and flight was delayed - unknown departure time. no English information available. waited 2 hours to get info

PEK
IAD
Good 7.6

See above...

Wed, Nov 21
SFO
San Francisco
CGK
Jakarta Soekarno-Hatta Intl
49h 30m
Sun, Dec 2
CGK
Jakarta Soekarno-Hatta Intl
SFO
San Francisco
40h 35m
Trip: 12 days
Overall 0.0 Poor
Based on 0 reviews
Sun, Jan 13
SFO
San Francisco
DPS
Denpasar Bali Bali Ngurah Rai
22h 35m
Mon, Jan 28
DPS
Denpasar Bali Bali Ngurah Rai
SFO
San Francisco
19h 00m
Trip: 16 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 3,029 reviews
Overall
8.0
Boarding
8.0
Comfort
7.8
Crew
8.3
Entertainment
8.0
Food
7.6
FUK
TPE
Excellent 8.6

Relaxed trip.

My monitor cut out a few times.

TPE
LAX
Excellent 9.0

Since I had no check-in luggage on my way to Manila from Los Angeles, my medicine bag was packed in my carry-on with wheels. When, in Manila, I was forced to check-in that piece of luggage, I forgot to move my medication into my backpack which I carried with me on board. In Taipei, I asked the ground crew to retrieve my medication from my check-in carry-on. The team worked diligently and made sure that my medication was handed to me as I was one boarding the plane with the last few. I was delighted by the level of service and the fact that I was able to take my medication before the flight took off. What a difference in attitude between the Manila and Taipei ground crews. Thank you Taipei ground crew!

TPE
BKK
Good 7.6

Quick easy boarding

Food

SFO
TPE
Okay 5.3

The movies and food

I was seated at the exit seats next to the wall. I feel the seat was more small there. My body hurt so much.

TPE
SFO
Good 7.6

They used a more modern plane for the longer haul part of our two flights home from Bali and appreciated the slightly bigger seats for the longer flight. Good inflight entertainment options.

Terrible food.

Tue, Nov 6
LAX
Los Angeles
DPS
Denpasar Bali Bali Ngurah Rai
43h 40m
Thu, Nov 22
DPS
Denpasar Bali Bali Ngurah Rai
LAX
Los Angeles
31h 30m
Trip: 17 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,434 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
SFO
PVG
Good 6.6

Seats and entertainment systems are reliable. On time boarding and departure was made. Free Wifi was offered. Really slow but ok.

Crew service and attitude can be improved. (Inappropriate Communication may cause some rudeness. ) Food presentation doesn't really look like a premium class.

PVG
JFK
Excellent 10.0

All was fine

MNL
PVG
Good 6.3

I'm pregnant and the crew was extra helpful

although we prebooked seats when we arrived the morning of our flight we were told the flight was fully booked and we'd have to sit separately. What doesn't make sense is that our tickets were booked together, same confirmation number same family name. Why would they assign seats not seated together? This happened for both flights, luckily, however, they managed to seat us together on our return trip although not the seats we had selected.

PVG
SGN
Mediocre 3.6

Love the A321 aircraft

Food and no IFE on board for a 4 hour flight

JFK
PVG
Excellent 10.0

Service..on time ..

Wed, Nov 21
LAX
Los Angeles
CGK
Jakarta Soekarno-Hatta Intl
31h 35m
Sun, Dec 9
CGK
Jakarta Soekarno-Hatta Intl
LAX
Los Angeles
25h 00m
Trip: 19 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 415 reviews
Overall
6.9
Boarding
7.1
Comfort
7.0
Crew
7.4
Entertainment
6.6
Food
6.7
KUL
XMN
Mediocre 2.0

Nothing

Xiamen reps at KUL didn’t let me board because they said my middle name on boarding pass didn’t match with the name on Chinese transit visa. I got this Chinese transit visa just to transfer because of the airport layout and that part was also didn’t make sense. They didn’t accept my middle “Y” on the boarding pass and it was so much of hassle to argue and finally let me through. Will never fly again on Xiamen.

XMN
SZX
Mediocre 2.0

Nothing

Everything

TAO
LAX
Excellent 10.0

Everything

SEA
SZX
Good 7.0

The Chinese people were wonderful! But I was required to pass thru security checks 3 times arriving. 3 times transiting and 3 times leaving. At customs, transit and departure. No common sense to their process only"letter of the law". For example I was taking beef jerky to my friends in Thailand but the Chinese security has a meat sniffing dog and they confiscated it as well as the girl in front of me More than $100 worth of jerky. They should have given it back at departure gate. I had to buy more in their duty free shop. Also they cancelled my flight without advising me but did get me on Thai airways later that day. Too much hassle to Transit China

Security

XMN
SIN
Good 6.0

No problems for the price

Ok no problems for the price

Tue, Dec 4
LAX
Los Angeles
DPS
Denpasar Bali Bali Ngurah Rai
43h 40m
Tue, Dec 11
DPS
Denpasar Bali Bali Ngurah Rai
LAX
Los Angeles
31h 30m
Trip: 8 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,434 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
LAX
PVG
Good 7.3

The plane and staff were marvelous. Pleasantly surprised with this flight and experience as a whole!

There were no vegitarian options offered on the flight. Had to skip most of the food. But those around us seemed to love the food they got! we LOVED the warm rolls offered with meal!

KIX
PVG
Excellent 10.0

All was fine

PVG
SGN
Mediocre 3.6

Love the A321 aircraft

Food and no IFE on board for a 4 hour flight

JFK
PVG
Mediocre 2.0

Nothing

Poor service during checkin in and in air. Bad IFE system. No one spoke English. No wonder it has to sell its ticket very cheap.

MNL
PVG
Good 6.3

I'm pregnant and the crew was extra helpful

although we prebooked seats when we arrived the morning of our flight we were told the flight was fully booked and we'd have to sit separately. What doesn't make sense is that our tickets were booked together, same confirmation number same family name. Why would they assign seats not seated together? This happened for both flights, luckily, however, they managed to seat us together on our return trip although not the seats we had selected.

Mon, Dec 3
LAX
Los Angeles
CGK
Jakarta Soekarno-Hatta Intl
31h 35m
Wed, Dec 26
CGK
Jakarta Soekarno-Hatta Intl
LAX
Los Angeles
25h 55m
Trip: 24 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 415 reviews
Overall
6.9
Boarding
7.1
Comfort
7.0
Crew
7.4
Entertainment
6.6
Food
6.7
LAX
XMN
Excellent 10.0

I liked playing tetris and pacman with a controller that was like that of a console. My flight had a lot of empty seats, and I noticed they staggered the seating so that there was nobody in front of me or behind me. Flight crew was genuinely nice and helpful even though we didn't speak the same language. The little cup holder was actually pretty cool. There even seemed to be ample leg room compared to other Chinese international flights I've been on. I've flown previously with china southern and China eastern, so that is my basis for comparison.

They didn't give me boarding passes for both flights (had a long layover in china). Other airlines printed both at the start of trip. This added quite a bit of confusion for me, seemingly unnecessarily. Also, I'm a bit disappointed in their free hotel room deal for long layovers. When I had a long layover previously with either china southern or china easter (can't remember which one), I got my own free hotel room, a free meal, and a free ride to and from the hotel. That was a real perk for my 12 hour layover. The deal with xiaman is you get a free hotel room, but you have to share it with a stranger of the same gender, and you have to pay for taxi to and from the hotel. Although you do supposedly get a free meal, I chose not to take them up on the hotel offer. Instead I took them up on their transfers lounge. This is a dark, quiet room full of dingy, dirty padded chairs and people sprawled out and snoring. I would have stayed more than 15 minutes if there were more phone charging plugs, but instead I went and ate mcdonalds and found a plug in at the kfc. Aside from all that, I would suggest getting some better Hollywood movies to choose from, as xiamen's competition has them beat there as well, in my opinion.

XMN
FOC
Mediocre 2.0

The flight left before we get there. I had to book a train ticket to my final destination because I have to be in Fuzhou that day. I was told by the airline that I would be reimbursed the air fare from Xiamen to Fuzhou.

SZX
SEA
Mediocre 2.0

Nothing

Late

KUL
XMN
Mediocre 2.0

Nothing

Xiamen reps at KUL didn’t let me board because they said my middle name on boarding pass didn’t match with the name on Chinese transit visa. I got this Chinese transit visa just to transfer because of the airport layout and that part was also didn’t make sense. They didn’t accept my middle “Y” on the boarding pass and it was so much of hassle to argue and finally let me through. Will never fly again on Xiamen.

SEA
SZX
Good 7.0

The Chinese people were wonderful! But I was required to pass thru security checks 3 times arriving. 3 times transiting and 3 times leaving. At customs, transit and departure. No common sense to their process only"letter of the law". For example I was taking beef jerky to my friends in Thailand but the Chinese security has a meat sniffing dog and they confiscated it as well as the girl in front of me More than $100 worth of jerky. They should have given it back at departure gate. I had to buy more in their duty free shop. Also they cancelled my flight without advising me but did get me on Thai airways later that day. Too much hassle to Transit China

Security

Thu, Mar 14
LAX
Los Angeles
DPS
Denpasar Bali Bali Ngurah Rai
32h 25m
Wed, Mar 20
DPS
Denpasar Bali Bali Ngurah Rai
LAX
Los Angeles
31h 30m
Trip: 7 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,434 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
KIX
PVG
Excellent 10.0

All was fine

PVG
SGN
Mediocre 3.6

Love the A321 aircraft

Food and no IFE on board for a 4 hour flight

ICN
PVG
Good 6.6

Put a water bottle in my seat for when a wake up.

They got confused with my middle name and I had some trouble checking in.

SFO
PVG
Good 6.6

Seats and entertainment systems are reliable. On time boarding and departure was made. Free Wifi was offered. Really slow but ok.

Crew service and attitude can be improved. (Inappropriate Communication may cause some rudeness. ) Food presentation doesn't really look like a premium class.

PVG
JFK
Excellent 10.0

All was fine

Mon, Mar 4
LAX
Los Angeles
CGK
Jakarta Soekarno-Hatta Intl
32h 15m
Fri, Mar 15
CGK
Jakarta Soekarno-Hatta Intl
LAX
Los Angeles
25h 00m
Trip: 11 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 415 reviews
Overall
6.9
Boarding
7.1
Comfort
7.0
Crew
7.4
Entertainment
6.6
Food
6.7
LAX
XMN
Mediocre 2.0

The flight was fine

XMN
YVR
Good 6.0

The flights got delayed. One of the flights got delayed without a notice in advance.

LAX
XMN
Mediocre 2.0

None

I didn’t realize that Chinese transit visa is needed to transfer at Xiamen airport. When I bought the tickets, I wasn’t notified nor advised to get the Chinese visa. The Xiamen rep at Lax didn’t let me board first and I explained and they gave me the visa waiver paperwork. It was so much of hassle. I’ve laid over many Chinese cities via different airlines and never had any problems. Will not fly again on Xiamen!!

KUL
XMN
Mediocre 2.0

Nothing

Xiamen reps at KUL didn’t let me board because they said my middle name on boarding pass didn’t match with the name on Chinese transit visa. I got this Chinese transit visa just to transfer because of the airport layout and that part was also didn’t make sense. They didn’t accept my middle “Y” on the boarding pass and it was so much of hassle to argue and finally let me through. Will never fly again on Xiamen.

XMN
FOC
Mediocre 2.0

The flight left before we get there. I had to book a train ticket to my final destination because I have to be in Fuzhou that day. I was told by the airline that I would be reimbursed the air fare from Xiamen to Fuzhou.

Sun, Apr 14
LAX
Los Angeles
DPS
Denpasar Bali Bali Ngurah Rai
32h 25m
Sun, Apr 21
DPS
Denpasar Bali Bali Ngurah Rai
LAX
Los Angeles
31h 30m
Trip: 8 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,434 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
LAX
PVG
Good 7.3

The plane and staff were marvelous. Pleasantly surprised with this flight and experience as a whole!

There were no vegitarian options offered on the flight. Had to skip most of the food. But those around us seemed to love the food they got! we LOVED the warm rolls offered with meal!

MNL
PVG
Good 6.3

I'm pregnant and the crew was extra helpful

although we prebooked seats when we arrived the morning of our flight we were told the flight was fully booked and we'd have to sit separately. What doesn't make sense is that our tickets were booked together, same confirmation number same family name. Why would they assign seats not seated together? This happened for both flights, luckily, however, they managed to seat us together on our return trip although not the seats we had selected.

JFK
PVG
Excellent 10.0

Service..on time ..

JFK
PVG
Mediocre 2.0

Nothing

Poor service during checkin in and in air. Bad IFE system. No one spoke English. No wonder it has to sell its ticket very cheap.

ICN
PVG
Good 6.6

Put a water bottle in my seat for when a wake up.

They got confused with my middle name and I had some trouble checking in.

Sun, Apr 14
IAD
Washington Dulles Intl
CGK
Jakarta Soekarno-Hatta Intl
42h 25m
Sun, Apr 28
CGK
Jakarta Soekarno-Hatta Intl
IAD
Washington Dulles Intl
25h 20m
Trip: 15 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 4,724 reviews
Overall
6.6
Boarding
6.7
Comfort
6.5
Crew
7.0
Entertainment
6.1
Food
6.1
HKG
PEK
Good 7.3

In general the flight was fine.

When I made my reservation the time to make my connecting flight in Beijing to Dulles (IAD) was 2 hr. Air China shortened the delay to 1 hr. We arrived on time but did not get off the plane until 12:00. They began boarding our connecting flight at 12:15. My husband needed the use of a wheelchair and with the help of the airport staff member we RAN through immigration (flew in from Hong Kong), had to go through security a second time, lost my iPad at security due to our rapid departure. We got to the flight at 12:30 and made it just in time to board. Our luggage could not be transferred in time and arrived the next day. This is just too difficult for people of any age to do...my husband and I are both in our 70s.

NKG
PEK
Excellent 10.0

Great crews! Great food!

There is nothing I can complain

DEL
PEK
Excellent 10.0

Love the service from the air hostess

Seating is a little tight, limited movie selections

JFK
PEK
Mediocre 2.0

Cabin crew were kind us but service details are poor very much.

We were very bored during fight from JFK to PEK.

PEK
SFO
Excellent 10.0

Nice food and great crews!

Sat, Dec 1
SFO
San Francisco
CGK
Jakarta Soekarno-Hatta Intl
62h 30m
Fri, Dec 14
CGK
Jakarta Soekarno-Hatta Intl
SFO
San Francisco
33h 00m
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Mon, Nov 19
LAX
Los Angeles
DPS
Denpasar Bali Bali Ngurah Rai
31h 25m
Mon, Nov 26
DPS
Denpasar Bali Bali Ngurah Rai
LAX
Los Angeles
33h 40m
Trip: 8 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 415 reviews
Overall
6.9
Boarding
7.1
Comfort
7.0
Crew
7.4
Entertainment
6.6
Food
6.7
XMN
FOC
Mediocre 2.0

The flight left before we get there. I had to book a train ticket to my final destination because I have to be in Fuzhou that day. I was told by the airline that I would be reimbursed the air fare from Xiamen to Fuzhou.

SEA
SZX
Good 7.0

The Chinese people were wonderful! But I was required to pass thru security checks 3 times arriving. 3 times transiting and 3 times leaving. At customs, transit and departure. No common sense to their process only"letter of the law". For example I was taking beef jerky to my friends in Thailand but the Chinese security has a meat sniffing dog and they confiscated it as well as the girl in front of me More than $100 worth of jerky. They should have given it back at departure gate. I had to buy more in their duty free shop. Also they cancelled my flight without advising me but did get me on Thai airways later that day. Too much hassle to Transit China

Security

XMN
SIN
Good 6.0

No problems for the price

Ok no problems for the price

LAX
XMN
Mediocre 2.0

The flight was fine

XMN
YVR
Good 6.0

The flights got delayed. One of the flights got delayed without a notice in advance.

Thu, Jan 31
LAX
Los Angeles
DPS
Denpasar Bali Bali Ngurah Rai
32h 25m
Fri, Feb 15
DPS
Denpasar Bali Bali Ngurah Rai
LAX
Los Angeles
31h 30m
Trip: 16 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,434 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
PVG
JFK
Excellent 10.0

All was fine

ICN
PVG
Good 6.6

Put a water bottle in my seat for when a wake up.

They got confused with my middle name and I had some trouble checking in.

JFK
PVG
Excellent 10.0

Service..on time ..

JFK
PVG
Good 7.3

Price and crew were great

Boarding process, choice of movies, leg room

LAX
PVG
Good 7.3

The plane and staff were marvelous. Pleasantly surprised with this flight and experience as a whole!

There were no vegitarian options offered on the flight. Had to skip most of the food. But those around us seemed to love the food they got! we LOVED the warm rolls offered with meal!

Mon, Apr 22
LAX
Los Angeles
CGK
Jakarta Soekarno-Hatta Intl
30h 30m
Fri, Jun 21
CGK
Jakarta Soekarno-Hatta Intl
LAX
Los Angeles
25h 00m
Trip: 61 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 415 reviews
Overall
6.9
Boarding
7.1
Comfort
7.0
Crew
7.4
Entertainment
6.6
Food
6.7
SEA
SZX
Good 7.0

The Chinese people were wonderful! But I was required to pass thru security checks 3 times arriving. 3 times transiting and 3 times leaving. At customs, transit and departure. No common sense to their process only"letter of the law". For example I was taking beef jerky to my friends in Thailand but the Chinese security has a meat sniffing dog and they confiscated it as well as the girl in front of me More than $100 worth of jerky. They should have given it back at departure gate. I had to buy more in their duty free shop. Also they cancelled my flight without advising me but did get me on Thai airways later that day. Too much hassle to Transit China

Security

SZX
SEA
Mediocre 2.0

Nothing

Late

LAX
XMN
Mediocre 2.0

The flight was fine

LAX
XMN
Excellent 10.0

I liked playing tetris and pacman with a controller that was like that of a console. My flight had a lot of empty seats, and I noticed they staggered the seating so that there was nobody in front of me or behind me. Flight crew was genuinely nice and helpful even though we didn't speak the same language. The little cup holder was actually pretty cool. There even seemed to be ample leg room compared to other Chinese international flights I've been on. I've flown previously with china southern and China eastern, so that is my basis for comparison.

They didn't give me boarding passes for both flights (had a long layover in china). Other airlines printed both at the start of trip. This added quite a bit of confusion for me, seemingly unnecessarily. Also, I'm a bit disappointed in their free hotel room deal for long layovers. When I had a long layover previously with either china southern or china easter (can't remember which one), I got my own free hotel room, a free meal, and a free ride to and from the hotel. That was a real perk for my 12 hour layover. The deal with xiaman is you get a free hotel room, but you have to share it with a stranger of the same gender, and you have to pay for taxi to and from the hotel. Although you do supposedly get a free meal, I chose not to take them up on the hotel offer. Instead I took them up on their transfers lounge. This is a dark, quiet room full of dingy, dirty padded chairs and people sprawled out and snoring. I would have stayed more than 15 minutes if there were more phone charging plugs, but instead I went and ate mcdonalds and found a plug in at the kfc. Aside from all that, I would suggest getting some better Hollywood movies to choose from, as xiamen's competition has them beat there as well, in my opinion.

BKK
XMN
Good 7.3

Nothing

Had to process in and out of immigration then back into airport No transit area

Tue, Nov 13
JFK
New York John F Kennedy Intl
CGK
Jakarta Soekarno-Hatta Intl
41h 25m
Tue, Nov 20
CGK
Jakarta Soekarno-Hatta Intl
JFK
New York John F Kennedy Intl
37h 10m
Trip: 8 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 4,724 reviews
Overall
6.6
Boarding
6.7
Comfort
6.5
Crew
7.0
Entertainment
6.1
Food
6.1
NKG
PEK
Excellent 10.0

Great crews! Great food!

There is nothing I can complain

JFK
PEK
Mediocre 2.0

Cabin crew were kind us but service details are poor very much.

We were very bored during fight from JFK to PEK.

DYG
PEK
Okay 4.3

1 1/2 hour delay

PEK
LAX
Excellent 10.0

Love the service from the air hostess

Seating is a little tight, limited movie selections

PEK
IAD
Good 7.6

See above...

Sun, Dec 2
LAS
Las Vegas McCarran
DPS
Denpasar Bali Bali Ngurah Rai
58h 45m
Sun, Dec 16
DPS
Denpasar Bali Bali Ngurah Rai
LAS
Las Vegas McCarran
46h 49m
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
*
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.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel