Fly from
Fly to
Budget
C$ 1,141 - C$ 1,674
Route
Depart
Return
Price
Montreal Pierre Elliott Trudeau IntlJakarta Soekarno-Hatta Intl
YUL - CGK
YULCGK
Montreal Pierre Elliott Trudeau Intl
Thu 24/8
2 stops44h 26m
Jakarta Soekarno-Hatta Intl
Thu 16/11
2 stops44h 10m
Toronto Pearson IntlJakarta Soekarno-Hatta Intl
YYZ - CGK
YYZCGK
Toronto Pearson Intl
Tue 17/10
2 stops43h 30m
Jakarta Soekarno-Hatta Intl
Thu 9/11
2 stops27h 55m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Tue 24/10
2 stops38h 40m
Denpasar Bali Ngurah Rai
Sun 14/4
1 stop28h 20m
Toronto Pearson IntlJakarta Soekarno-Hatta Intl
YYZ - CGK
YYZCGK
Toronto Pearson Intl
Tue 17/10
2 stops28h 25m
Jakarta Soekarno-Hatta Intl
Wed 8/11
2 stops34h 06m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Mon 23/10
1 stop22h 15m
Denpasar Bali Ngurah Rai
Tue 16/4
1 stop18h 10m
Vancouver IntlJakarta Soekarno-Hatta Intl
YVR - CGK
YVRCGK
Vancouver Intl
Tue 24/10
2 stops42h 50m
Jakarta Soekarno-Hatta Intl
Mon 20/11
1 stop28h 20m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Sat 16/9
1 stop21h 40m
Denpasar Bali Ngurah Rai
Tue 26/9
1 stop18h 40m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Sun 1/10
1 stop33h 49m
Denpasar Bali Ngurah Rai
Thu 30/11
1 stop30h 50m
Montreal Pierre Elliott Trudeau IntlJakarta Soekarno-Hatta Intl
YUL - CGK
YULCGK
Montreal Pierre Elliott Trudeau Intl
Tue 10/10
1 stop24h 55m
Jakarta Soekarno-Hatta Intl
Wed 1/11
1 stop25h 20m