Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
31h 59mPhilippine Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
1 stop
35h 30mTurkish Airlines
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
31h 50mKorean Air
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
21h 40mChina Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
36h 40mKLM
Toronto Pearson Intl
Denpasar Bali Ngurah Rai
1 stop
25h 30mEVA Air
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
31h 59mDenpasar Bali Ngurah Rai
Vancouver Intl
1 stop
31h 30mPhilippine Airlines
Toronto Pearson Intl
Jakarta Soekarno-Hatta Intl
2 stops
47h 17mJakarta Soekarno-Hatta Intl
Toronto Pearson Intl
2 stops
29h 54mMultiple Airlines
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
21h 40mDenpasar Bali Ngurah Rai
Vancouver Intl
1 stop
18h 40mChina Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
1 stop
35h 30mDenpasar Bali Ngurah Rai
Montreal Pierre Elliott Trudeau Intl
1 stop
32h 30mTurkish Airlines
Toronto Pearson Intl
Jakarta Soekarno-Hatta Intl
1 stop
23h 05mJakarta Soekarno-Hatta Intl
Toronto Pearson Intl
2 stops
49h 10mEgypt Air
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
42h 10mDenpasar Bali Ngurah Rai
Vancouver Intl
2 stops
30h 17mKorean Air
January
C$ 3,795
February
C$ 3,859
March
C$ 3,929
April
C$ 4,262
May
C$ 3,336
June
C$ 3,401
July
C$ 3,641
August
C$ 3,778
September
C$ 4,125
October
C$ 4,219
November
C$ 4,085
December
C$ 3,216
At the present moment the cheapest month to fly business class to Indonesia is currently December; with April being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.