When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 53 days in advance, which can save you up to 56% on flights from Canada to Ubud compared to booking the week you need them. Waiting 53 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 2,759. For sooner than that we have options available in the next 3 days from C$ 2,759.
September can be a great time to fly to Ubud from Canada with a flight ticket averaging about C$ 2,243. Cheapflights users have found deals in the month of September for as cheap as C$ 1,356. The most expensive prices can be found in the month of December.
When flying from Canada to Ubud, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Fly from
Fly to
Budget
C$ 1,236 - C$ 1,694
Route
Depart
Return
Price
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Wed 18/9
1 stop33h 35m
Denpasar Bali Ngurah Rai
Wed 9/10
1 stop20h 35m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Wed 18/9
2 stops38h 40m
Denpasar Bali Ngurah Rai
Tue 1/10
2 stops29h 55m
CalgaryDenpasar Bali Ngurah Rai
YYC - DPS
YYCDPS
Calgary
Fri 20/9
2 stops36h 34m
Denpasar Bali Ngurah Rai
Thu 26/9
2 stops35h 57m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Tue 10/9
1 stop21h 40m
Denpasar Bali Ngurah Rai
Wed 2/10
1 stop18h 40m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Tue 3/9
1 stop22h 15m
Denpasar Bali Ngurah Rai
Wed 25/9
1 stop17h 55m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Thu 10/10
2 stops26h 50m
Denpasar Bali Ngurah Rai
Wed 23/10
1 stop30h 35m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Wed 22/5
2 stops36h 40m
Denpasar Bali Ngurah Rai
Mon 10/6
2 stops32h 15m
Toronto Pearson IntlDenpasar Bali Ngurah Rai
YYZ - DPS
YYZDPS
Toronto Pearson Intl
Fri 7/6
2 stops58h 20m
Denpasar Bali Ngurah Rai
Mon 4/11
2 stops56h 51m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Wed 18/9
2 stops59h 35m
Denpasar Bali Ngurah Rai
Tue 1/10
2 stops42h 18m
No data available for this route at this time. Please check back soon.
Food
Boarding
Comfort
Crew
Overall
Entertainment
Reviews
if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now
Food
Boarding
Comfort
Crew
Overall
Entertainment
Reviews
if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now
Food
Boarding
Comfort
Crew
Overall
Entertainment
Reviews
if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now
Food
Boarding
Comfort
Crew
Overall
Entertainment
Reviews
if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now
Food
Boarding
Comfort
Crew
Overall
Entertainment
Reviews
if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now
Food
Boarding
Comfort
Crew
Overall
Entertainment
Reviews
if you can put more multiples language agents in air service especially Chinese or French ,the customer who speaks those languages will be much happier than now
Cheapflights helps you search for flights from Canada to Ubud via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.
Cheapflights simply makes it quick and affordable to book flights from Canada to Ubud by bringing together all flight options from hundreds of airlines and agencies online — and put it in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Users can book flights with no change fees policies with our dedicated filters. Book flights from Canada to Ubud flexibly with Cheapflights today.
Yes, and it’s super simple to set up. Click the bell icon next to the flight deals above and provide a valid email address to enable Price Alerts. That’s it!