The best pricing can be found in the month of December. Prices to Canada from Bali average Rp 28,170,108. You can even find prices in December for less than Rp 28,170,108, as users have found deals to Canada from as low as Rp 22,046,552. The month of April appears to be one of the more expensive times to travel to Canada from Bali. Flying in the targeted month can save you up to 24%.
When flying from Bali to Canada, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Denpasar Bali Ngurah Rai
Vancouver Intl
1 stop
18h 40mVancouver Intl
Denpasar Bali Ngurah Rai
1 stop
21h 40mChina Airlines
Denpasar Bali Ngurah Rai
Vancouver Intl
2 stops
38h 10mVancouver Intl
Denpasar Bali Ngurah Rai
1 stop
22h 15mMultiple Airlines
Denpasar Bali Ngurah Rai
Vancouver Intl
2 stops
42h 30mVancouver Intl
Denpasar Bali Ngurah Rai
1 stop
22h 15mMultiple Airlines
Denpasar Bali Ngurah Rai
Vancouver Intl
1 stop
18h 40mVancouver Intl
Denpasar Bali Ngurah Rai
1 stop
21h 40mChina Airlines
Denpasar Bali Ngurah Rai
Vancouver Intl
2 stops
39h 45mVancouver Intl
Denpasar Bali Ngurah Rai
1 stop
22h 15mMultiple Airlines
Denpasar Bali Ngurah Rai
Vancouver Intl
2 stops
42h 30mVancouver Intl
Denpasar Bali Ngurah Rai
1 stop
22h 15mMultiple Airlines
Denpasar Bali Ngurah Rai
Toronto Pearson Intl
1 stop
46h 10mToronto Pearson Intl
Denpasar Bali Ngurah Rai
2 stops
57h 25mEmirates
Denpasar Bali Ngurah Rai
Toronto Pearson Intl
1 stop
46h 10mToronto Pearson Intl
Denpasar Bali Ngurah Rai
1 stop
36h 25mEmirates
Denpasar Bali Ngurah Rai
Toronto Pearson Intl
3 stops
32h 10mToronto Pearson Intl
Denpasar Bali Ngurah Rai
2 stops
37h 10mKLM
Denpasar Bali Ngurah Rai
Toronto Pearson Intl
3 stops
32h 10mToronto Pearson Intl
Denpasar Bali Ngurah Rai
3 stops
36h 30mKLM
Denpasar Bali Ngurah Rai
Vancouver Intl
2 stops
30h 05mVancouver Intl
Denpasar Bali Ngurah Rai
2 stops
36h 49mMultiple Airlines
Denpasar Bali Ngurah Rai
Vancouver Intl
2 stops
32h 40mVancouver Intl
Denpasar Bali Ngurah Rai
1 stop
33h 05mMultiple Airlines
Denpasar Bali Ngurah Rai
Toronto Pearson Intl
2 stops
56h 50mToronto Pearson Intl
Denpasar Bali Ngurah Rai
2 stops
50h 59mKorean Air
Denpasar Bali Ngurah Rai
Vancouver Intl
1 stop
30h 45mPhilippine Airlines
Denpasar Bali Ngurah Rai
Vancouver Intl
1 stop
32h 15mSingapore Airlines
Denpasar Bali Ngurah Rai
Toronto Pearson Intl
1 stop
31h 00mPhilippine Airlines
Due to the rapidly changing circumstances due to COVID-19, airlines like Hong Kong Airlines, China Airlines, and China Southern flying from Bali to Canada have implemented new flexible cancellation policies.
Yes, there are multiple flights from Bali to Canada for under Rp 17,698,800. The cheapest flight booked recently is on China Airlines for just Rp 17,698,726, but on average you can expect to pay Rp 19,352,950.
There are currently 10+ open flights from Bali to Canada within the next 7 days for less than Rp 38,691,300.
For one-way options, check prices for Philippine Airlines. According to our data, you can fly for as low as Rp 8,446,787. Users have also found prices from Rp 8,651,735 and Rp 10,554,824 on Singapore Airlines and Malaysia Airlines, respectively.