Users have found that booking a flight from Canada to Bali at least 36 days early can save you up to 29% on average compared to booking a flight this week. If booking 36 days before your flight isn’t an option for you, users have found flights from Canada to Bali for as little as C$ 2,134 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as C$ 2,502 for flights departing within the next 3 days.
Flights from Canada to Bali lean towards being more expensive in December. Prices are generally better when you fly from Canada to Bali in April, with the cheapest ticket starting at C$ 1,595.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Bali as you normally would.
Fly from
Fly to
Budget
C$ 1,364 - C$ 2,136
Route
Depart
Return
Price
CalgaryDenpasar Bali Ngurah Rai
YYC - DPS
YYCDPS
Calgary
Fri 20/9
2 stops35h 29m
Denpasar Bali Ngurah Rai
Thu 26/9
2 stops35h 57m
CalgaryDenpasar Bali Ngurah Rai
YYC - DPS
YYCDPS
Calgary
Sun 6/10
2 stops29h 45m
Denpasar Bali Ngurah Rai
Tue 22/10
2 stops31h 13m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Sun 19/5
2 stops36h 40m
Denpasar Bali Ngurah Rai
Sun 2/6
3 stops38h 16m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Thu 6/6
2 stops45h 55m
Denpasar Bali Ngurah Rai
Wed 19/6
2 stops30h 16m
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 stops54h 25m
CalgaryDenpasar Bali Ngurah Rai
YYC - DPS
YYCDPS
Calgary
Sun 1/9
2 stops26h 10m
Denpasar Bali Ngurah Rai
Sat 14/9
2 stops23h 00m
Toronto Pearson IntlDenpasar Bali Ngurah Rai
YYZ - DPS
YYZDPS
Toronto Pearson Intl
Mon 3/6
2 stops58h 20m
Denpasar Bali Ngurah Rai
Mon 10/6
2 stops57h 58m
Montreal Pierre Elliott Trudeau IntlDenpasar Bali Ngurah Rai
YUL - DPS
YULDPS
Montreal Pierre Elliott Trudeau Intl
Thu 26/9
2 stops31h 30m
Denpasar Bali Ngurah Rai
Tue 15/10
1 stop29h 15m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Mon 15/7
1 stop30h 25m
Denpasar Bali Ngurah Rai
Sun 21/7
1 stop24h 05m
No data available for this route at this time. Please check back soon.
Crew
Food
Entertainment
Overall
Boarding
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Crew
Food
Entertainment
Overall
Boarding
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Crew
Food
Entertainment
Overall
Boarding
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Crew
Food
Entertainment
Overall
Boarding
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Crew
Food
Entertainment
Overall
Boarding
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Crew
Food
Entertainment
Overall
Boarding
Comfort
Reviews
Airbus is more safer, crews are friendly and food is nice.
Cheapflights helps you search for flights from Canada to Bali 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.
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Bali from Canada.
Yes, we can. To see specific flights from Canada to Bali with no change fees, users can toggle flexible booking options after using the search form above to find flights.
Yes, Cheapflights offers price alerts on Canada to Bali flights so you can book your travel at the perfect time. Price Alerts can be enabled by clicking the bell icon next to the flight deals above and providing your email address where you want to receive the alerts.