Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
32h 55mPhilippine Airlines
Toronto Pearson Intl
Denpasar Bali Ngurah Rai
2 stops
46h 30mMultiple Airlines
Toronto Pearson Intl
Denpasar Bali Ngurah Rai
1 stop
25h 30mEVA Air
Toronto Pearson Intl
Denpasar Bali Ngurah Rai
1 stop
38h 05mEmirates
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
39h 35mKorean Air
Toronto Pearson Intl
Denpasar Bali Ngurah Rai
1 stop
25h 30mEVA Air
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
19h 50mJakarta Soekarno-Hatta Intl
Vancouver Intl
1 stop
30h 35mPhilippine Airlines
Vancouver Intl
Jakarta Soekarno-Hatta Intl
2 stops
37h 05mJakarta Soekarno-Hatta Intl
Vancouver Intl
1 stop
28h 50mKorean Air
Vancouver Intl
Jakarta Soekarno-Hatta Intl
1 stop
21h 35mJakarta Soekarno-Hatta Intl
Vancouver Intl
1 stop
18h 40mChina Airlines
Toronto Pearson Intl
Denpasar Bali Ngurah Rai
1 stop
25h 25mDenpasar Bali Ngurah Rai
Toronto Pearson Intl
1 stop
32h 30mEtihad Airways
Toronto Pearson Intl
Denpasar Bali Ngurah Rai
2 stops
27h 30mDenpasar Bali Ngurah Rai
Toronto Pearson Intl
1 stop
32h 30mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Jakarta Soekarno-Hatta Intl
2 stops
36h 20mJakarta Soekarno-Hatta Intl
Montreal Pierre Elliott Trudeau Intl
2 stops
32h 30mAir France
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.