Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights to Ubud from $427

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Ubud departing on 30/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 11/5
Sat 18/5

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

In the last 7 days, travellers have searched 46,099,007 times on KAYAK, and here's why:

Save 16% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

January

High season

August

Cheapest flight

$427
Best time to beat the crowds but there is an average 2% increase in price.
Most popular time to fly and prices are also 6% lower on average.
Flight from Auckland to Denpasar

FAQs - booking Ubud flights

  • How to fly to Ubud?

    You cannot fly directly to Ubud. KAYAK recommends you fly to Denpasar Bali Ngurah Rai (DPS) (29.11 km from Ubud). From there you can rent a car or get a taxi.

  • What airports are near Ubud?

    The closest airport is Denpasar Bali Ngurah Rai (DPS) (29.11 km). Other nearby airports are Banyuwangi Blimbingsari (BWX) (103.82 km) or Praya Lombok Intl (LOP) (114.78 km). KAYAK recommends you fly to Denpasar Bali Ngurah Rai.

  • How far is Denpasar from central Denpasar?

    There are 10 km between Denpasar city centre and Denpasar.

  • What is the name of Denpasar’s airport?

    Denpasar is served by Denpasar, also commonly referred to as Bali Ngurah Rai, Bali Ngurah Rai Airport, Denpasar Intl, I Gusti Ngurah Rai Intl, Ngurah Rai, or Ngurah Rai Intl. The airport code is DPS.

  • How does KAYAK find such low prices on flights to Ubud?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Ubud.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Ubud?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Ubud is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Ubud?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Ubud with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Ubud?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Ubud up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Ubud

  • There is no major airport in Ubud. It is instead served by Denpasar Bali Ngurah Rai Airport.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Ubud flight deals.

Top 5 airlines flying to Ubud

 
Need help choosing which airline to fly with from New Zealand to Ubud? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.2
China AirlinesOverall score based on 982 reviews
8.6crew
8.3boarding
8.0comfort
8.1entertainment
7.8food
Airline reviews

Comfort was left wanting due to such a long flight, made the wife and I wish we could upgrade the seats to Business class or First Class, but did not have that option. Food was good but had very limited options and I have a dietary restriction which was difficult for the staff to accommodate since everything provided came with cheese on it. (Cheese could potentially kill me) Did not have an option to inform the staff until we were already in the air about the restriction and was not provided another option before flight departed.

8.0 ExcellentMichell, Feb 2024TPE - LAX
Read more about China Airlines reviews

Comfort was left wanting due to such a long flight, made the wife and I wish we could upgrade the seats to Business class or First Class, but did not have that option. Food was good but had very limited options and I have a dietary restriction which was difficult for the staff to accommodate since everything provided came with cheese on it. (Cheese could potentially kill me) Did not have an option to inform the staff until we were already in the air about the restriction and was not provided another option before flight departed.

The plane was uncomfortable. I paid extra for more legroom but the seat was still uncomfortable. Other seats on the same exact row didn’t have to pay extra but still have extra legroom. I didn’t understand why I needed to pay $170 for. It was Iike China airline just wants to make money off their passengers. It was unfair.

It was a 2 hour flight to Taiwan. Lunch was served. China Airlines goes above and beyond for their passengers.

They were helpful, considerate with asking us for standby preboarding with our infant, gave us toys and excellent service onboard. They were always on time, even early boarding once! All our luggage arrived intact, and they even brought our baby car seat to oversized for us. We love China Airlines!

Better training to have qualified crews and services. My flight was from around 12 midnight Friday Taipei to Vancouver. After two hours first meal (2:00 Am -8:00 ) no crew available for even asking for some water. I was even willing to pay for water. For breakfast after 8 hours the only drink was tea and coffee no water or juice.

Free Wi-Fi could have been better in the Airport.

Ask flight attendant for water during flight and she was a little rude get the water.

Staff were good and nice. There should me 3 meals instead of only 2 and snacks.

Flight was delay almost 2 hours from Hong Kong to Taipei. Last minute gate change from 24 to 66. Long way walk. We need to run in the Taipei airport to catch our next flight from Taipei to Vancouver. That is so suck!

For a long-haul flight, the crew did a very good job of keeping the lavatories clean and the aisles clear.

All was good, the only thing was it didn't run on time.

The staff and crew on board were excellent. Business class however, was very weird. I thought we would have individual pods, but the way it was set up was unexpected. Not very private and If you wanted to lay down, you had to have an entire bed made up for you by the crew, rather than how Delta one works where you could just lie down whenever you feel like it. It was a 16 hour flight. I chose not to have my bed made, and that turned out to be a good idea because everybody who had their bed made had to wait for the crew to roll up their mattresses. So strange!

Crew were pleasant, happy to be there and were a joy to be around. Entire operation was professional, well thought out and ran like a Swiss clock.

United flight from SFO to PDX was cancelled. I will ask for a refund. Had to book on Alaska

Good food and entertainment options. Great Staff that were all welcoming and caregiving.

Flight was canceled due to technical issue shortly before the check-in counters opened. Passengers were rebooked on a flight three days later. Request to be accommodated on Air Tahiti Nui could not be processed. Customer service sorted out the refund after calling and being put on hold for almost an hour.

Carring crew, nice ambiance of the cabin, comfortable beds, good food well served. We liked everything.

2 of the 6 economy toilets were out of order. Drinks were not offered often enough - you have to order on-screen, which is often unavailable. Snacks and Milo ran out very early. Crew was fine but I think there was a sticking issue

Flight attendants are always pleasant and helpful. Pilot kept us updated.

No refunds for flights that I could not take due to Covid restrictions

This time is good . Don’t cancel flight with out early notice .

Last 10 minutes boarding they canceled the flight and didn’t organise anything

Very poor. Flight was cancelled due to captain exceeding hours. Told to fend for ourselves for 12 hours until a new flight could be done. This meant overnight accommodation in Hobart. Next plane was delayed and no food onboard. No apologies from Virgin. Extremely disappointing.

Plane was cancelled apparently no seat available on any flight so late in the day I would have missed my connecting flight

Flight cancelled from MEL-PER Rebooked next day via Adelaide Had to chase up Economy X seating myself (only got emergency exit row) Qantas seats were available when my flight was originally cancelled, causing inconvenience to boss and costing me a day's pay.

Virgin flights are always on time, check in is always smooth with helpful staff. The air crew are friendly and helpful. Luggage comes out quickly and in good shape. We didn't have food or entertainment, it was only a short flight, so I can't comment on those.

The flight was canceled. And I had to book on Jetstar to get home

my flight was Delayed 3 x and no reason was provided

On time, lovely crew, economy-X seating worth the $ for the legroom. In flight entertainment not working, but I wasn’t going to use it anyway. Never had a bad Virgin experience.

Check in staff were unhelpful with information on delayed flight and impact on boarding, luggage weight restrictions. One suitcase was 24.4 kg, the attendant was rude and unhelpful with assisting. Travelling with a family of 5 and young kids makes it more stressful having delays/issues with connecting flights/luggage. Will be travelling qantas.

Business lounge in Melbourne mediocre. Look at Emirates or Qatar, Qantas! Great friendly crew. Food was good but Emirates is a level above. Business seat good. But can’t compare to Qatar. Main reason for booking Qantas is loyalty and terrific connection via Perth to LHR.

I was pleasantly surprised with my flight to LA with Qantas. Although seats were not the roomies, service was excellent.

Wonderful crew, good food. Absolutely loved the wine spritz and wish I could buy it!

It was nice having space in the way back where it thinned out with passengers, most folks in the far back were able to lay down and sleep. That was a pleasant surprise. Made the 15 hr flight go by pretty smooth, watching a few movies and resting. I had previously never used an airplane toilet, but finally used one. It wasn't too bad. All workers were very helpful and friendly. Their hospitality was welcomed as well

The crew were amazing - A great job. They made me feel special and valued.

My bag didn’t make it but otherwise it was a great experience.

Short flight. Needed a smart phone to watch any movie.

I find the food in business class is just old and boring, it was once good but now just trying to hard to be "on Trend" with plant based for the minority of people, while those people can order a special meal anyway, while the majority have to suffer and loose a choice. only 2 choices for entree one boring plant based and 4 for main which two were seafood, one was plant based and one meat dish.

Have watched 90% of the movies need to update more movies for the long haul

After flying Quantas (Prem Econ - SYD-SFO) which was Spectacular, we boarded AA flight SFO/PHL.. Prem Econ was NOT available on this flight so we were stuck in Econ - even though we paid $2600 EACH/ONE WAY for this ticket. I even had to BUY extra legroom seats - this AT LEAST should have been included on the AA flight. There were no screens in seatbacks, forcing passengers to use phones for entertainment. No water bottles were provided - only cups of water. The Quantas flight was FAR superior to the AA flight - even though we purchased Prem Econ for the FULL trip....

My Dad needed assistance to board the plane. The Jetstar staff were excellent with him and made the experience a lot easier😁

I was allocated an exit row seat and was told to move so it could be given away to someone who had purchased two extra legroom seats and one regular seat but wanted the three to sit together. I was also charged for entertainment after booking but before checking in, and the ground crew couldn't do anything about refunding it. When the whole plane was given access to the entertainment as an apology for the flight being four hours late, I was told they couldn't do anything about that either, so I was charged for something I didn't want even though it would have been free anyway

The price difference/saving isn't sufficient to compensate the experience difference, don't recommend unless flight is under 3 hours. Huge queues for check in and the priority lane of other ailines blocked checked in Jetstar passengers from proceeding through to screening. Gate change to a "dungeon gate" that didn't have toilets in the vicinity. 45minute delay in boarding, no updates or explaination, let alone apology for any inconvenience. 1 scanner working for a full fight to board, no coordination. Loaded on to crowded buses to get on the plane in the middle of the tarmac, up stairs with no explaination. 4 bus trips. No system for boarding in sections. Over an hour late departing. Nothing complimentary, not even water or in-flight music. Pay wave not available and no cash sales. Staff onboard were friendly and professional.

Flight was delayed by 1 hour, we board then had to sit on the tarmac for another hour before take off. The flight was fine but again another delay with the baggage which took another hour to appear on the carousel.

It was a super crowded time to travel out of Melbourne, but the flight was OK

Worst airline ever. No need to go into detail as everything is terrible. Do not do it - whatever the price.

Captains address to passengers was excellent. Knee room in seating was very uncomfortable.

We were visiting from California and did not know Melbourne. When we arrived at the main airport, where we also arrived when we flew in, we found to our horror that we were at the wrong airport! There was no obvious to us indication that there were two airports that Jetstar flew out of in Melbourne, or even that there were two airports. The staff tried to find us seats to Sydney but none were available, so we got an Uber and went to the other airport and managed to catch the original flight. The staff were great and very helpful, including figuring out how to check what bag to not have to pay extra for the luggage. I was contrasted with Ryan Air that we had flown with in Europe a few months previously and been treated as cattle and no smiles, no help, just line up and pay. We were impressed by the friendliness and the help extended to us.

Plane was more than 3 hrs delayed as the only plane on that day. Had to wait 1 hrs in the plane which was very unpleasent.

They had issues with the plane prior to boarding. You could see it in the gate lounge staff. An hour after the plane was supposed to have taken off, we were still in the gate lounge, not a peep from the staff. Couldn’t seem to bring themselves to give a single verbal update. Then, they give some odd partial message verbally - plane has been downgraded. It’s not going anywhere. We need 37 people with carry on only to volunteer to go onto another flight + we’ll give you a $200 voucher - so this caused chaos, as people rushed to the desk. No mention of what those with checked baggage should do. About another 20 mins later, another lady at the desk makes a reference to going to another gate but stops mid sentence. Fed up, I approach the desk and ask if they can give some clear instructions to those that have checked baggage about what we should do. Another lady then gives a message over the PA telling those with checked baggage to go to a different gate. So we go to the new gate, spend an hour there waiting while the confusion between staff and passengers continues. Eventually board only to sit on the plane for about another hour as confused staff clearly have too many people on the plane and not enough seats. They finally figure it out and the flight leaves 3h25mins late. Things like this happen all the time I’d imagine, so you’d think dealing with it should be their bread and butter. Keep customers updated. Give clear instructions. Apologise for the delays. Not hard, but seemingly all lost on the Jetstar team that day. Pathetic.

Book Cheap Ubud Plane Tickets

Recent return flight deals

28/4Sun
1 stopJetstar
17h 20mAKL-DPS
11/5Sat
1 stopJetstar
9h 45mDPS-AKL
$840
27/4Sat
1 stopJetstar
11h 55mAKL-DPS
13/5Mon
1 stopJetstar
11h 35mDPS-AKL
$856
20/8Tue
1 stopVirgin Australia
12h 05mZQN-DPS
10/9Tue
1 stopVirgin Australia
13h 45mDPS-ZQN
$1,097
21/8Wed
1 stopVirgin Australia
12h 05mZQN-DPS
8/9Sun
1 stopVirgin Australia
13h 45mDPS-ZQN
$1,137
2/6Sun
2 stopsChina Airlines
23h 10mAKL-DPS
5/6Wed
2 stopsChina Airlines
22h 20mDPS-AKL
$1,299
5/5Sun
1 stopQantas Airways
11h 55mZQN-DPS
22/5Wed
1 stopQantas Airways
17h 15mDPS-ZQN
$1,304
2/6Sun
2 stopsChina Airlines
23h 10mAKL-DPS
8/6Sat
2 stopsChina Airlines
22h 20mDPS-AKL
$1,304
5/5Sun
1 stopQantas Airways
11h 55mZQN-DPS
21/5Tue
1 stopQantas Airways
12h 20mDPS-ZQN
$1,374
13/5Mon
2 stopsAir New Zealand
13h 50mCHC-DPS
27/5Mon
2 stopsAir New Zealand
18h 50mDPS-CHC
$1,496
6/6Thu
1 stopAir New Zealand
14h 20mWLG-DPS
8/6Sat
1 stopAir New Zealand
24h 20mDPS-WLG
$1,503

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/4Tue
1 stopJetstar
11h 55mAKL-DPS
$427
13/5Mon
2 stops
49h 55mAKL-DPS
$439
18/5Sat
1 stopJetstar
11h 55mAKL-DPS
$456
13/5Mon
1 stopVirgin Australia
12h 05mZQN-DPS
$641
17/5Fri
1 stopQantas Airways
19h 50mAKL-DPS
$646
19/5Sun
1 stopQantas Airways
11h 25mWLG-DPS
$656
13/5Mon
1 stopVirgin Australia
12h 05mZQN-DPS
$666
24/8Sat
2 stopsAir New Zealand
24h 45mCHC-DPS
$750
24/8Sat
2 stopsAir New Zealand
24h 45mCHC-DPS
$753
6/6Thu
2 stopsChina Airlines
23h 10mAKL-DPS
$808

Search by stops

Search by airline

Search by price

Last minute flights to Ubud

Last minute flight, train and bus deals

16/4Tue
multi-stop
17h 20mAKL-DPS
19/5Sun
multi-stop
34h 15mDPS-AKL
$1,130
16/4Tue
multi-stop
17h 20mAKL-DPS
20/5Mon
multi-stop
26h 20mDPS-AKL
$1,311
16/4Tue
multi-stop
11h 30mAKL-DPS
19/5Sun
multi-stop
48h 45mDPS-AKL
$1,316
16/4Tue
multi-stop
18h 50mAKL-DPS
23/4Tue
multi-stop
10h 35mDPS-AKL
$1,349
16/4Tue
multi-stop
17h 20mAKL-DPS
20/5Mon
multi-stop
32h 25mDPS-AKL
$1,397
12/4Fri
directAir New Zealand
9h 20mAKL-DPS
14/4Sun
directAir New Zealand
7h 40mDPS-AKL
$1,751
15/4Mon
multi-stopMalaysia Airlines
15h 40mAKL-DPS
20/5Mon
multi-stopMalaysia Airlines
23h 30mDPS-AKL
$1,778
16/4Tue
directAir New Zealand
9h 20mAKL-DPS
20/5Mon
directAir New Zealand
7h 40mDPS-AKL
$1,815
15/4Mon
multi-stopChina Eastern
31h 30mAKL-DPS
27/4Sat
multi-stopChina Eastern
34h 15mDPS-AKL
$2,033
16/4Tue
multi-stopChina Southern
44h 00mAKL-DPS
22/4Mon
multi-stopChina Southern
42h 25mDPS-AKL
$3,424

Search by stops

Search by airline

Search by price

Flights to Ubud

Browse origins:

Browse destinations: