C$ 601 Find Cheap Flights to Ubud

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 24/2. 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

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

Travellers love KAYAK
41,299,237 searches in the past 7 days on KAYAK

Save 23% 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

June

High season

March

Cheapest flight

C$ 601
Best time to beat the crowds but there is an average 11% increase in price.
Most popular time to fly and prices are also 9% lower on average.
Flight from Vancouver 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 Banyuwangi Blimbingsari (BWX) (103.82 km). Another nearby airport is 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 downtown 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.

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.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is February.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Ubud flight deals.
See more tips

Top 5 airlines flying to Ubud

Need help choosing which airline to fly with from Canada 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.4
Korean AirOverall score based on 1037 reviews
8.8Crew
8.5Boarding
8.2Entertainment
8.1Food
8.3Comfort
Airline reviews

Absolutely wonderful,love the big clean plane specially the good food.

10.0 ExcellentAnonymous, Jan 2025MNL - ICN
Read more Korean Air reviews

Absolutely wonderful,love the big clean plane specially the good food.

They changed aircrafts and they moved my seats that were already prepaid. I did not get the seats I paid for, so I got expensive seats that I didn't want

The flight was at least 3 hours late with not much of an explanation other than connecting flight was late

It was a great experience in all aspects including passengers are respectful to each other. I will consider to fly with Korean Air again in the future.

I won't hesitate to fly with Korean Air again and agian....if I can get a good deal.

Glad you had Bibimbap which tasted much better than mesh potato or pasta.

The flight attendants seemed to be a little more grumpy this time. A350s could use more toilet stalls.

It was horrible. The flight crew was unfriendly and the food was absolutely horrible.

Absolutely horrible. The fight member crew or not very friendly and the food was horrible.

It would be better if flight crew can clearly communicate in english. But they are kind and accommodating. Food is good, especially the sandwiches on the self-serving snack trays. They are better than the ones served. Boarding was organized.

staff are super nice and effiecient! It was a very comfortable and relaxing flight

When I booked a premium economy ticket. I then had to pay $100+ to book my seat.

Boarding could have been a little bit better but other than that it was a pretty good experience. I think because of the stowaway to Paris France recently they are being extra diligent about boarding passes at the gate. But they boarded the back of the plane first, and that's something I really think needs to start in the USA.

Didn't like on this return inbound flights (from Hong Kong to Vancouver) Outbound to the Hong Kong was good.

I was ordered vegetarian food, but didn't services to me :(

I did not take the flight, tried to cancel it right after I booked it, but was unable to reach anyone. I blame Kayak for this situation because they sent the booking through another company and I was unable to get anyone to talk to me about the situation. I had to just take the hit and pay for another flight through Cathay Pacific, which was wonderful. I will never use Kayak again. (I bet they don’t post this review!) I’ll just post about them on social media sites. I don’t want anyone to have to go through the hassle and expense I dealt with.

Airline itself is great. While food was being taken off of my tray my beer spilled which was a total accident and I wasn’t upset about that, what was frustrating was I had to ask for towels to clean up and wipe my leg. It would have been left as is if I hadn’t.

Bars and restaurants in Taipei close early. The lounge isn’t very good, but better than the public areas.

The food was the only thing that could have made the experience even better. Everything was stellar but the food. The staff was superb. I’ve been flying with ANA for years as my go-to and I think I may have found my new favorite. 😍

Unable to set seat assignment. Got a call from presumably “China airlines representative” but was asking for an exorbitant amount for the seat assignment. Was traveling as a family end up being assigned to different seats as a result. Will never use underpricer again.

I was denied lounge facility at airport. Explanation was not satisfactory.

The Qatar Airways staff pre-boarding and also on the flight from Dallas to Doha were incredibly mediocre and arrogant. Consider retraining these individuals Other flights were ok.

Seating is terrible, having seats so crammed is unacceptable for a 15-hour journey. I cannot stress enough how uncomfortable it is to sit in such an aircraft. Leg space is roomier in a domestic aircraft. I have not experienced this kind of crammy seating in domestic flights either in the US or other international airlines overseas.

Was downgraded from business to economy due to a faulty seat in business class. However when I boarded the plane there were no less than 5 free business class seats. Will never fly Qatar Airways again

The rows of seats in economy class are seriously close to one another making eating and resting just about impossible - there is hardly any legroom. Anyone larger than average size would have an incredibly uncomfortable flight. I had to basically share my seat with the lady passenger next to me as she was too big to fit into her allotted seat.

Do I need to repeat my complaints about my lost carry on bag?

Fly Qatar Airways is always amazing. Their service and care for details is really very good.

Between Air India and Qatar my luggage was lost for three days. I eventually found my own luggage location using the Apple Air Tag. Air India used a paper form to report my lost luggage. I could never get past getting past luggage personnel with my report number before they would hang up on me. Only after them specifically telling Air India at Chandigarh airport where my luggage was located which was right under their noses did they react. After three days I finally received my luggage. The Air India luggage folks didn’t seem proactive in finding the luggage’s rightful owner.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Besides the flight cancellation, everything else was prefect. Kudos to Malaysian Airlines.

Very noisy and careless crew on this overnight flight. They should understand customers want to sleep

Overall, it was ok. However, the food was very sub-par.

When comes to Taiwan airlines China airlines is the best rest are pure trash

Fast boarding flight on time boarded plane back to front instead of stupid zone groups like US airlines do...

Baggage delayed for 2 days and still chasing for reimbursement of basis items. Very horrible customer care service.

Horrible airline. Missed my baggage and don’t want to reimburse for the basis items. Pathetic customer service

Food was hood for airline food with good poftion and variety in meals. Frequency of beverage service was very low and amount of soda with meals was inadequate.

Not enough food for everyone. . Always run out of food when we ask

I was amazed at how clean Cathay Pacific planes were compared to our US domestic airlines. Everything was great all but the food service I was just okay with. Shorter flights with other airlines usually provided more meals and snacks that I have been on. Almost a 16 hour flight just two meals and no snacks with Cathay Pacific. Even ran out of what I wanted for one of them. Other than that top notch!

My sister and I were booked on flight CX844 from Hong Kong to New York, following a layover from Hangzhou. The scheduled layover was already over 7 hours, and the flight to New York was set to depart at 2:00 AM. At 11:00 PM, I was informed that the flight was delayed until 6:45 AM, significantly extending an already lengthy layover. I spoke with a representative to inquire about rescheduling or hotel accommodation, but she rudely insisted that company policy only offered a $150 food voucher, which was unhelpful as I had already eaten and most places were closing. She refused any alternative support or access to the Cathay Pacific lounge to make my wait more bearable. As a loyal Cathay Pacific customer, flying with the airline every year, I was deeply frustrated not only by the delay but by the poor service and unprofessional attitude I encountered. I believe this situation could have been handled with more care and flexibility.

I wish that the meal included a vegetable or even a salad instead of couscous! Why serve chicken with rice AND couscous? Service was good overall though a bit lacking in friendliness. Usually on air france I've been offered a glass of champagne before dinner, wine with dinner, and a digestif after dinner. We were only offered wine this time!

It was not Air France but Air Europa. But confusion over our checked luggage. Whether it was checked all the way to Tenerife or not. It was not. Had to line up again in Departures. At least our Sky Priority was honoured. Flight was fine.

My wife and I had a row to ourselves after moving seats. There were no TVs and you had to buy food. So we did nothing but had a quick nap. Flight was fine.

The male attended that served are section was a snob. He did not answer my call light when my wine spilled all over the floor. I did not push it again or drew his attention to it. He just ignored the call light when he came to give us our meal, serving the people behind us first. I did not push it again or drew his attention to it to see his reaction. It was so obvious that he was ignoring us. We were in premium economy!

Georgian Airways check in staff initially denied us, because they thought passengers required transit visas to transfer on connecting flights. This required 70 minutes for them to call multiple people to confirm how transfers worked. They did not apologize once accepting our check in. Onboard, the four hour flight gave stale bread with spam slices as lunch. The only included drinks were still or sparkling water.

I did not get my baggage at my final destination..poor coordination with connecting flights with partner airlines (Saudi airways). Also the food was very mediocre.

Not a good one this time. The absence of internet without any information/notification ahead was really the unacceptable part. Also this new A350-900 has a serious legroom challenge for economy seats. It’s more like a medium-haul flight legroom configuration.

Not great , just ok . I expected better food but it did not deliver . Flight staff was ok . The guy at the drop off bag counter was the only saving grace in this whole trip . He was pleasant, friendly and very helpful . You couldn’t ask for a better assistance from him .

There was 2 hours delay before boarding and 2 hours delay after boarding while waiting in the plane

Very good crew. Food service above average. Seats very small for a 12 hours flight.

Book Cheap Ubud Plane Tickets

Recent round-trip flight deals

5/2Wed
1 stopKorean Air
31h 45mYVR-DPS
18/2Tue
1 stopKorean Air
30h 00mDPS-YVR
C$ 1,072
6/2Thu
1 stopKorean Air
41h 30mYVR-DPS
18/2Tue
1 stopKorean Air
30h 00mDPS-YVR
C$ 1,073
13/5Tue
1 stopCathay Pacific
25h 45mYVR-DPS
21/5Wed
1 stopCathay Pacific
20h 35mDPS-YVR
C$ 1,200
4/3Tue
1 stopCathay Pacific
23h 05mYVR-DPS
17/3Mon
1 stopCathay Pacific
20h 25mDPS-YVR
C$ 1,204
1/4Tue
2 stopsAir France
31h 15mYUL-DPS
20/5Tue
2 stopsAir France
32h 25mDPS-YUL
C$ 1,609
3/3Mon
2 stopsAir France
36h 15mYUL-DPS
19/3Wed
2 stopsAir France
36h 45mDPS-YUL
C$ 1,610
8/4Tue
2 stopsChina Airlines
26h 55mYYC-DPS
7/5Wed
2 stopsChina Airlines
23h 04mDPS-YYC
C$ 1,774
12/4Sat
2 stopsChina Airlines
25h 20mYYC-DPS
7/5Wed
2 stopsChina Airlines
23h 04mDPS-YYC
C$ 1,784
13/4Sun
2 stopsEVA Air
29h 45mYYC-DPS
1/5Thu
2 stopsEVA Air
22h 08mDPS-YYC
C$ 1,874
8/4Tue
2 stopsEVA Air
27h 45mYYC-DPS
5/5Mon
2 stopsEVA Air
22h 08mDPS-YYC
C$ 1,904

Search by stops

Search by airline

Search by price

Recent one-way flight deals

24/2Mon
2 stops
47h 45mYVR-DPS
C$ 601
6/3Thu
1 stopXiamenAir
30h 25mYVR-DPS
C$ 610
4/3Tue
1 stopKorean Air
41h 30mYVR-DPS
C$ 706
19/2Wed
1 stopKorean Air
31h 45mYVR-DPS
C$ 707
21/2Fri
1 stopChina Airlines
22h 10mYVR-DPS
C$ 881
18/2Tue
1 stopChina Airlines
22h 10mYVR-DPS
C$ 888
23/4Wed
1 stopCathay Pacific
28h 00mYYZ-DPS
C$ 1,405
1/5Thu
1 stopCathay Pacific
38h 05mYYZ-DPS
C$ 1,426
18/7Fri
2 stopsAir France
29h 15mYUL-DPS
C$ 1,673
11/6Wed
2 stopsAir France
34h 15mYQB-DPS
C$ 1,713

Search by stops

Search by airline

Search by price

Last minute flights to Ubud

Last minute flight, train and bus deals

28/1Tue
multi-stopKorean Air
41h 30mYVR-DPS
18/2Tue
multi-stopKorean Air
25h 50mDPS-YVR
C$ 1,119
28/1Tue
multi-stopKorean Air
41h 30mYVR-DPS
20/2Thu
multi-stopKorean Air
31h 35mDPS-YVR
C$ 1,170
26/1Sun
multi-stopKorean Air
41h 30mYVR-DPS
19/2Wed
multi-stopKorean Air
25h 50mDPS-YVR
C$ 1,269
25/1Sat
multi-stopCathay Pacific
23h 05mYVR-DPS
19/2Wed
multi-stopCathay Pacific
20h 25mDPS-YVR
C$ 1,746
25/1Sat
multi-stopCathay Pacific
23h 05mYVR-DPS
21/2Fri
multi-stopCathay Pacific
20h 25mDPS-YVR
C$ 1,781
28/1Tue
multi-stopChina Airlines
22h 10mYVR-DPS
10/2Mon
multi-stopChina Airlines
18h 35mDPS-YVR
C$ 1,788
26/1Sun
multi-stopEVA Air
23h 05mYVR-DPS
16/2Sun
multi-stopEVA Air
18h 05mDPS-YVR
C$ 1,913
25/1Sat
multi-stopChina Airlines
22h 10mYVR-DPS
2/2Sun
multi-stopChina Airlines
18h 35mDPS-YVR
C$ 1,921
27/1Mon
multi-stopQatar Airways
36h 50mYUL-DPS
3/2Mon
multi-stopQatar Airways
41h 20mDPS-YUL
C$ 2,345
27/1Mon
multi-stopQatar Airways
36h 50mYUL-DPS
14/2Fri
multi-stopQatar Airways
41h 20mDPS-YUL
C$ 2,407

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Ubud

Complete your trip to Ubud with a hotel stay or car rental

Not what you’re looking for? Find thousands of other hotels, flights, car rentals and package deals with KAYAK.