Toronto Pearson Intl
Denpasar Bali Ngurah Rai
1 stop
33h 45mTurkish Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
19h 50mPhilippine Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
2 stops
44h 25mAmerican Airlines
Montreal Pierre Elliott Trudeau Intl
Denpasar Bali Ngurah Rai
2 stops
36h 25mAir France
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
21h 20mEVA Air
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
41h 00mANA
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
31h 59mDenpasar Bali Ngurah Rai
Vancouver Intl
1 stop
31h 05mPhilippine Airlines
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
42h 20mDenpasar Bali Ngurah Rai
Vancouver Intl
1 stop
30h 35mKorean Air
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
21h 40mDenpasar Bali Ngurah Rai
Vancouver Intl
1 stop
18h 40mChina Airlines
Vancouver Intl
Denpasar Bali Ngurah Rai
1 stop
23h 05mDenpasar Bali Ngurah Rai
Vancouver Intl
1 stop
20h 50mCathay Pacific
Toronto Pearson Intl
Denpasar Bali Ngurah Rai
1 stop
25h 30mDenpasar Bali Ngurah Rai
Toronto Pearson Intl
1 stop
41h 25mEVA Air
Toronto Pearson Intl
Jakarta Soekarno-Hatta Intl
1 stop
29h 30mJakarta Soekarno-Hatta Intl
Toronto Pearson Intl
1 stop
32h 30mEtihad Airways
January
C$ 2,975
February
C$ 3,414
March
C$ 2,963
April
C$ 3,337
May
C$ 3,355
June
C$ 3,217
July
C$ 3,229
August
C$ 3,046
September
C$ 3,125
October
C$ 3,176
November
C$ 3,302
December
C$ 3,230
At the present moment the cheapest month to fly business class to Indonesia is currently March; with February being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.