S$ 130 Find Cheap Flights to Ubud – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 17% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Useful Info
Flight Deals

Cheap Flights to Ubud

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals to Ubud

Fri, 20 Nov - Mon, 23 Nov
KLM Logo
17:35 - 20:20SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 45mdirect
KLM Logo
21:40 - 00:10DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
2h 30mdirect
S$ 228KLM
Sat, 31 Oct - Mon, 2 Nov
Multiple Airlines Logo
19:25 - 22:15SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 50mdirect
Multiple Airlines Logo
07:30 - 09:55DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
2h 25mdirect
S$ 228Multiple Airlines
Fri, 20 Nov - Mon, 23 Nov
Multiple Airlines Logo
19:25 - 22:15SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 50mdirect
Multiple Airlines Logo
21:55 - 09:05DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
11h 10m1 stop Kuala Lumpur Intl
S$ 228Multiple Airlines
Thu, 3 Dec - Wed, 6 Jan
Jetstar Logo
19:25 - 22:15SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 50mdirect
Jetstar Logo
14:55 - 18:00DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
3h 05mdirect
S$ 229Jetstar
Tue, 29 Dec - Thu, 7 Jan
Jetstar Logo
19:25 - 22:15SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 50mdirect
Jetstar Logo
14:55 - 18:00DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
3h 05mdirect
S$ 229Jetstar
Mon, 5 Oct - Thu, 15 Oct
KLM Logo
17:00 - 19:35SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 35mdirect
KLM Logo
20:45 - 23:25DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
2h 40mdirect
S$ 229KLM
Mon, 19 Oct - Thu, 22 Oct
Scoot Logo
21:15 - 00:05SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 50mdirect
Scoot Logo
14:05 - 16:55DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
2h 50mdirect
S$ 231Scoot
Fri, 23 Oct - Sat, 28 Nov
Scoot Logo
16:00 - 18:45SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 45mdirect
Scoot Logo
11:10 - 13:50DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
2h 40mdirect
S$ 231Scoot
Wed, 7 Oct - Tue, 27 Oct
TransNusa Logo
14:15 - 17:00SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 45mdirect
TransNusa Logo
07:30 - 09:55DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
2h 25mdirect
S$ 235TransNusa
Wed, 7 Oct - Tue, 20 Oct
TransNusa Logo
14:15 - 17:00SIN  Singapore Changi-DPS Denpasar Bali Ngurah Rai
2h 45mdirect
TransNusa Logo
07:30 - 09:55DPS  Denpasar Bali Ngurah Rai-SIN Singapore Changi
2h 25mdirect
S$ 253TransNusa
Useful Info

Good to know – Book Cheap Ubud Plane Tickets

Low season

January

Cheapest flight

S$ 130
Best time to beat the crowds (29% less expensive on average)
Most popular time to fly (4% more expensive on average)
Flight from Singapore to Denpasar

Flights to Ubud: the best tips from KAYAK users' own experiences

Insights shared by verified travellers who flew to Ubud 
SyafiqahFlew with KLM-Dec 2025
Try to get the seat at the side instead of middle row as it was too narrow.
MelanieFlew with KLM-Oct 2024
Be on time so you can enjoy the shops & food at the airport.
Verified travelerFlew with KLM-Nov 2024
Do all the online customs things to have a smoother time at immigration
CocoFlew with Singapore Airlines-May 2024
short flight so do customs form and e visa before landing

FAQs - booking Ubud flights

  • How long is the flight to Ubud?

    Flights from Singapore2h 35m
  • Which airlines fly to Denpasar?

    Many airlines fly to Denpasar, the most common ones being Scoot, Singapore Airlines, and TransNusa. See the amount of flights per week for popular airlines flying to Denpasar.

  • 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 Bali Ngurah Rai Airport from central Denpasar?

    There are 10 km between Denpasar city centre and Denpasar Bali Ngurah Rai Airport.

  • What is the name of Denpasar’s airport?

    Denpasar is served by Denpasar Bali Ngurah Rai Airport, 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.

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.
  • Looking for cheap airfare to Ubud? 25% of our users found return tickets to Ubud for the following prices or less: From Singapore S$ 358
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Ubud flight deals.

Reviews of the top 5 airlines flying to Ubud

 
Need help choosing which airline to fly with from Singapore 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
Singapore AirlinesOverall score based on 1599 reviews
8.6Crew
7.8Food
8.0Comfort
8.3Boarding
8.1Entertainment
Airline reviews

Great flight attendants as always, they were super helpful and friendly. Made my kids super comfortable during long flight. The food were fine, some great taste some not so much specially the scramble eggs thats too watery. And maybe since its general food, better to not serve coffee pudding that kids cant really eat or maybe just serve different pudding for kids.

10.0 ExcellentMaria, Jul 2026
Read more Singapore Airlines reviews

Great flight attendants as always, they were super helpful and friendly. Made my kids super comfortable during long flight. The food were fine, some great taste some not so much specially the scramble eggs thats too watery. And maybe since its general food, better to not serve coffee pudding that kids cant really eat or maybe just serve different pudding for kids.

a longer gap btw the supper and breakfast would have been better - felt like the sleep was way too fragmented on this red eye flight

The quality and the quantity of food was terrible. I was starving to death at the end of the flight. Used serve 3 meals long time ago, now reduced to 2 meals during the 17 hours flight. Never offered wine or tea to us. We have to ask . Extremely hard to get the attention of the flight attendants. They intentionally ignore us to minimize the service. Bathrooms were dirty

SQ is a market leader for good reason and its 787 this time was actually comfortable and the service top notch as always.

Fast and efficient flight. Wifi worked well. Food selection could have been better

Never book through Kayak. They can offload booking to third parties that are completely horrible.

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.

I could clearly see the difference of Air France from Atlanta to Paris and then from Paris to Bengaluru. To Bangalore the WiFi was not free and even the flight seemed an old one, I am just curious why.

The flight lead, Katherine, took care of me in business class and provided exceptional service. She was warm, welcoming, bubbly and proactively accommodating as well as confident, professional, competent and clearly respected by the pilots. Just what I needed on my 17th and final hour of flight time traveling home from a business trip to India.

Had to cancel and rebook, KLM connection was cancelled prior to departure, ended up flying to Munich on non-Delta carrier.

As per usual when you Hit the UK it's a slow process through customs Not as efficient at Thailand for sure

It was really nice journey i personally recommend klm flight

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

Was trying to change a flight but told that Canadian and local klm systems do not interact so they could not access my booking. Overall I like klm a lot but if it was important to change flights I would be very frustrated.

The whole trip was excellent. The only thing I would change is the temperature of the plane was a bit high which made it uncomfortable to sleep.

Pretty bad. Food was awful. drinks were scarce, as if drinking an extra drink would ruin the airline. attendants were not very helpful. likely Dutch "directedness" (I cannot be bothered). Crammed flight. Entertainment in very minimal dosage. Almost all old movies and series with 1-3 episodes only. Very limited number of options available. Jesus!! it seems you need to bring your own entertainment these days even of flights that are 13 hrs long!! I would and I will avoid in the future!

Amazing KLM service and brilliant economy comfort seats. Well worth the extra.

Good value for money. Food was below expectations but acceptable.

Check in was seamless, and easy, with friendly understanding staff and helpful Flight took off early - was good experience Meal was sub standard with only 4 pieces of chicken and container full of rice

We were upgraded to better seats. No entertainment. Food mediocre

Boarding was on time and orderly. Crew was efficient. Departure as scheduled. I did not order food.

I did not book or take this flight. This was a fraudulent credit card purchase using my (now cancelled) card. Air Asia was advised that this was a fraudulent booking a week before the flight. If this service was allowed AirAsia is contributing to credit fraud. If they didn’t take that seriously how serious are they about protecting your details?

Due to very heavy rain in Jakarta which caused bad floods on the highways the captain kindly delayed the departure to allow many passengers to reach the plane with almost 2 hours delay. Otherwise the flight was smooth and uneventful. I was disappointed that given the long delays the passengers were not even treated to a free bottle of water. I had to buy a packet of salted peanuts and bottle of water since I missed lunch.

My flight got cancelled 7 days before departure, the the replacement flight was cancelled again and I was not notified, but found out during check in.

Efficient turnaround, flight on-time. Pre-ordered food arrived hot and was pretty good for the price.

Soulless machine on the boarding that doesn’t allow even 100gr of overweight. Old airplane in poor condition.

Air Asia is a favourite of mine. Well run, good planes, great staff and great value.

“They carefully called each boarding group in turn, only to herd everyone onto a bus for the drive across the airport apron. By the time we reached the aircraft, all semblance of orderly boarding had disappeared and it became a complete bun fight to get on board. Rather nonsensical really — why bother with boarding groups in the first place?”unless you are at an air bridge!!!

3 hours delay ,we changed plane after boarding and waiting inside

Uncoordinated boarding, seat comfort is terrible, even toilet is so small that overweight people wouldn't fit in. Baggage scam with additional fees. Stay away from this airline.

Forthright communication to the customers regarding services offered and any fees involved.

Scoot is a no frills budget airline. Do not expect a legacy airline experience.

Food & lower the prices. Look at Air Asia food look better & affordable

The cosmetic condition was pretty run down. The carpets were badly worn out. Even the paint on the wings was chipped and peeled! Looks like they are running these 787s to the ground..

6hrs fly they dont give you a glass of water from seoul to singapore need to buy drink and food plus they charge for bag on international fly is always Free 1 bag from seoul to singapore is Not a local fly you are traveling true asia same story from singapore to Bali no water drink after payment for bag drink cost more the regular airline Well never use this company again we use regular company like Delta korea japan China and even scoot parent company Singapore Air

We flew on the 787 Dreamliner direct to main gate at KLIA2, quick entry via eGate and on the train 41mins after touchdown. Go well SCOOT

U could offer everyone a drink ,juice or water.. coffe or tea ...ur air craft isn't a flea market ,where someone has to buy a tea or water!!

Crew were chatting and eating in the night with small light on in spare passenger seats keeping passengers awake

Smooth flight with great staff shame about the hard seats

Improved experience over our last years flight when also we flew local but on an international scheduled flight. The double processing is still unwelcome i.e. by security and then by border force having to produce a licence and boarding pass repeatedly on departure and return. Obviously suits the airline rather than the local traveller. The flight and crew were good though a helper on return was offhand having to push the wheel chair did the bare minimum we felt.

Flight on time. New plane. No entertainment screen just device. No offer of water. Didn’t order food.

Flight was delayed both directions but once in the air was ok. Boarding out of Melbourne is just a mess.

It was better than I expected. Thought $5 for a small cup of tea was a bit much!

Overall, it was good. The only concern was that I couldn't charge my phone because the USB port didn't work after we took off. One of the crew members tried to restart it but never came back to me with an update.

The flight take-off was delayed which was fine but the staff seemed pretty over their jobs. The seats are very uncomfortable and the food was pretty average. Overall is was okay.

Check in was awful. Crowded and staff was lazy. Service for food was slow, could have turned off the lights much earlier which could make the red eye flight much more convenient

We were seated right at the back of the plane along with young parents and small children. Very noisy and seats super uncomfortable.

More options for your flight to Ubud