- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Flight Deals
Booking Insights
KAYAK's insights & trends for flights to Java
Get data-powered insights and trends for flights to Java to help you find the cheapest flights, the best time to fly and much more.
Prices
More
What is the cheapest month to fly from the United States to Java?
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from the United States to Java, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from the United States to Java is April, when tickets cost $458 (return) on average. On the other hand, the most expensive months are June and December, when the average cost of round-trip tickets is $860 and $858 respectively.
How far in advance should I book a flight from the United States to Java?
To calculate weekly average prices, KAYAK takes all prices for each week before departure over the last year for round-trip flights to Java, removes the top 0.1% to account for outliers, and then takes the average of all the values for each week.
To get a below average price on the flight from the United States to Java, you should book around 4 weeks before departure, which saves you about 34% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 26 weeks before departure.
How many airports are there in Java?
There are 11 airports in Java. The busiest airport is Jakarta Soekarno-Hatta Intl Airport (CGK), with 75% of all flights arriving there.
How long is the flight to Java?
An average nonstop flight from the United States to Java takes 28h 15m, covering a distance of 9797 miles. The shortest route is Seattle (SEA) to Jakarta Soekarno-Hatta Intl Airport (CGK) with an average flight time of 19h 50m.
Good to know
Low season | January |
|---|---|
High season | July |
FAQs - booking Java flights
Top tips for finding cheap flights to Java
Reviews of the top 5 airlines flying to Java
See real verified KAYAK customer reviews for airlines flying to Java. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from the United States to Java. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
8.3
ANAOverall score based on 1340 reviews
7.8Food
8.7Crew
8.0Entertainment
8.5Boarding
8.2Comfort
Airline reviews
Paid for seat assignments that did not in any way match seats received, and had to upgrade at checkin
6.0 GoodAnonymous, Oct 2026
Paid for seat assignments that did not in any way match seats received, and had to upgrade at checkin
All was great on flight to Tokyo. The ROOM setup was very comfortable. Definitely will try to do again.
Long haul from Chicago to Tokyo was great, traveled in the ROOM on ANA and experience was great all around. The flight from Tokyo to Bangkok was fine. Definitely a good way to go. Should have stopped in Tokyo for a bit.
I thought I purchased premium economy but got an economy seating for an expensive airfare from Kayak. Not able to pay extra to upgrade at all
On time, food was great. Didn’t wake me up when they saw me sleeping and as soon as I used the toilet, they came up and asked me if I wanted dinner. Right on!
I was expecting to fly in a Japanese airline because that what I bought, very disappointed finding out the change of airline without any explanation.
Excellent. There were setbacks, but it had nothing to do with the crew. Mostly, mechanical which delayed our flight.
The flights with ANA were great. The flights with United, not so much.
It was so disappointed trip by unexpected company's fault delay. It had taken 3 hours delay for mechanical maintenance plus another 3 hours for bad weather.
SEA HND sector internet only worked for the last 2.5hrs of flight….. never had this kind of incident with other airlines
I purchased my two tickets on February 2025. Tickets were by each other, aisle and window. However, when we were boarded the assigned seats were one by the window and the other one in the middle of the four seated row. It was a horrible experience and we had to tolerate 17 hours of flight seating by different people. If the airline changes the seat arrangement, it should have the decency to notify the passengers in advance. I have checked my return tickets to Los Angeles, and I have noticed that they are not by each other and I don’t know what to do. I hope someone contacts me and rectify this mistake.
SQ is a market leader for good reason and its 787 this time was actually comfortable and the service top notch as always.
I had selected seats together for my family of three when I first booked my tickets in February. However, I realized only when I checked in at the airport that the seats I had selected were no longer assigned to us and we were completely scattered across three different middle seats instead of being seated together! After requesting the Singapore staff to have us seated together on a full flight, they managed to find something but it was right next to the rest rooms and the whole journey of 15+ hours was really unpleasant. They said that the seat selection isn't locked and the airline can reallocate the seats anytime. No one ever told us this and it was a terribly unpleasant surprise. Will avoid Kayak/underpricer and Singapore in future
The friendliness of the attendants, and the quality of the service.
Flight attendants were awesome! Very helpful and patients. Some food were good but maybe not serving fish that kinda make the whole aircraft smell fishy. The “fried pork” was tasty but too much skin so it doesnt taste that great.
Very concerned with guest comforts going out of their way to accommodate special dietary needs when the guests hadn’t pre-ordered.
Excellent service. I pre-ordered gluten intolerant meal and they handle it with care. They served me my meal before other people's to avoid crossed contamination. Thank you 🙏
Food was just okay, need to improve for other menu variations
Food from Surabaya was below average but from Singapore is much better
My experience with Scoot is very good. Will have no issue flying with Scoot again.
Great flight. I should have figured out the bed situation in biz class earlier. Confusing in dark. My bad.
Business class check-in was flawless; was automatically given a lounge voucher. Flight attendants were helpful and professional. There was a purser who introduced herself at the beginning of the flight but then I never saw her again.
For a 17hr economy flight it wasn’t bad at all, thankfully it wasn’t a narrow body plane.
Simplicity of boarding and corporate interactions were all totally positive and simple, brief, organized and clear. No regrets at all. I will favor flights with Cathay Pacific in the future.
Big selection and great food and beverages in business class with good service. Full recline but less privacy compared with Qatar.
Really impressed with the Airline and much with the Crew. The crew was amazingggg, changed seats very easily, provided a lot of snacks on demand, the plane is nice and clean, the menu is well presented; unfortunately, the food is not fantastic, but it's not bad either but nothing to rave about. I am still rating it as excellent because I loved everything else; food improvement will be great!
My flight was delayed by 8 hours I arrived at airport 4hrs earlier but to see if they can reroute me to get my connecting flt to Hong Kong. They auto rebooked my flt. With no chance. Which I missed this entire reservation through kayak. My next flt they got me on was at 6 am. Misses an entire day of my trip abroad all my accommodations seat assignments were missed and missed adding my TSA precheck to my ticket as well as my vegan meal request so I didnt have meals on any of the flight....so not a comfortable experience. Please help me with accommodations upon my return.
The plane was dirty, the seats were torn and broken, the service was the most terrible ever, the bathroom dirty, they will not even serve water you had to request it, the meals were terrible, overall less than Zero, I will never fly Cathay Pacific again.
Despite the crew's rough day, they were all very focused and friendly. The flight was too short for a meal, so no rating on that. Re. the AA app. It still isn't ready for prime time. AA works with Cathy Pacific for international flights to LA and the Aa jump to PHX. But the AA app can't find my trip and this can be problematic with flight delays and regatings at LAX.
Was not able to board flight because boarding pass name did not match passport name and no one caught it.
They over booked the flight from Abu Dhabi and put me on a flight 2 days later. Unbelievable experience even after booking business
The first segment from Atlanta to Abu Dhabi was fantastic, but we got downgraded to a different aircraft from Abu Dhabi to Delhi. We were supposed to be on a flatbed business class when we booked it but just about one week before travel, we were changed to A321 Neo, which just has old-fashioned business class seats that recline but don’t go flat. While I fully understand that sometimes these changes have to be made for operational reasons, but I asked for some credit or compensation for that and I did not get any anywhere with that
Luggage jandling sucks. I arrived in BLR india on 15th and luggage was delivered today 19th. I came for a business trip everything got screwed up. Poor communication. APP kept saying mishandles in BLR. It never reached BLR. I had air tag which showed luggage was in Germany. I could not reach anybody other than the airpprt people. They had no clue and asked me to call etihad. In India etihad number wasnt working.i had to call US number and that person was the only person who seemed to help. They kept me in dark. No communication or email till i spoke to the person in US.i have flown many airlines but never had this experience. For me this was first and will be last in etihad. Very bad.
Awful , hidden charges for the luggage was a very awful thing, very much a scam , booking the flight thinking the luggage was included was definitely a scam , then the girl that was taking my luggage Ayrlease the airport was an absolute awful , telling me if I don’t have money to take my luggage with me I can just throw it away , how professional, NEVER AGAIN .
Connection booked by Etihad was delayed and upon arrival to counter they closed it and denied boarding although there was still 15 minutes to go . Manager Karen was very rude and did not want to listen seems there as overbooking and canceling boarding was the only solution..
Doubled charged me for luggage and lost $520, dug much into my travel budget.
On time and no hassle luggage policy (2 checked in and 1 cabin bag)
i have book the flight with baggage. and i have paid $800.00 for the baggage. when i contacted to JUSTFLY Costumer Service they told me that my baggage was included in the booking. then why i have to pay. i am going to file a complain against it. $800.00 is not at all small amount
They lost the baggage and said it was deleted from the system. I had baggage tag so was able to file the complaint but there was no PIR number and update so far
Awful the whole airline arrived to check baggage and board our flight and the airline desk was closed where none of the passengers could check in baggage, asked for a supervisor and was refused a supervisor, called the airlines from the airport and they refused to refund the flights for their actions in the airport, Etihad and Garuda Airlines absolutely horrible customer service all the way around.
Starlink internet made the flight time shrink and I was able to work.
Tiny seat made for midgets. You can’t put a normal size human in such a tiny seat for 8 god damn hours! Hot plane, no air. Lost bags at Rome airport for 8 hours, lucky to have found them. Horrible flying experience, United Airlines should be embarrassed!
The issue is the flight is delayed, which causes me Missing the connecting flight by 3 mins. Remember the connecting flight is a US codeshare flight so UA should be able to inform the operating airline about the delay.
Seats are made for children. An 8 hour flight with tiny seats is more like a cattle car. Lost bags at Rome airport caused a 7 hour delay.
We sat on the tarmac in Denver for over 30 minutes because a plane was in our gate. The pilot kept saying it will just be 5 minutes or less. However, we sat for over 30 minutes. Experiences like this make customers not trust what the pilot is saying.
Waited on tarmac for approximately 15-25 minutes before taking off. When landing, the time it took to taxi to our gate was the also 15-25 minutes.
Waited on tarmac to take off for approximately 15-25 minutes. When landing, the taxi to our gate took a similar amount of time. This happened on both of my United flights.
The plane was so old. I paid a ridiculous amount to fly business and there was no internet for six hours! This can't be happening in 2026 and especially in cross country flights where there are a high volume of business travelers.
Loved the easy process to board and the experience overall was smooth
Set on the plane for two hours before pushing off the gate due to the power source issue being fixed which was known before letting people board the plane. On top of that it was very hot as AC was not working properly. Terrible experience and limited communication provided by the crew on the status of the issue. They should let people deplane while issue is addressed instead of frying them and glued to the seats.
More options for your flight to Java
Complete your trip to Java with a hotel stay or car rental
Cabin class types available on flights to Java
Cabin classes available on flights to Java. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
First Class flights to Javafrom $104
Business Class flights to Javafrom $122
Economy Class flights to Javafrom $22
Flights from domestic origins to Java
Flights from all regions of United States to Java. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Hawaii to Javafrom $1,159
Flights from Massachusetts to Javafrom $1,085
Flights from Nevada to Javafrom $1,034
Flights from New Jersey to Javafrom $893
Flights from Texas to Javafrom $1,077
Flights from West Virginia to Javafrom $964
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from the United States to popular regions in Indonesia
Flights to popular cities in Java
Flights to Banyuwangifrom $1,248
Flights to Jakartafrom $613
Flights to Malangfrom $1,058
Flights to Surabayafrom $859