Fly to
Budget
Rp 15,827,017 - Rp 19,780,056
Route
Depart
Return
Price
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Tue 3/10
2 stops40h 15m
Denpasar Bali Ngurah Rai
Wed 25/10
2 stops36h 57m
Toronto IslandDenpasar Bali Ngurah Rai
YTZ - DPS
YTZDPS
Toronto Island
Wed 4/10
2 stops43h 10m
Denpasar Bali Ngurah Rai
Sat 28/10
2 stops45h 04m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Mon 23/10
2 stops27h 00m
Denpasar Bali Ngurah Rai
Mon 13/11
2 stops29h 10m
Toronto Pearson IntlJakarta Soekarno-Hatta Intl
YYZ - CGK
YYZCGK
Toronto Pearson Intl
Thu 12/10
2 stops28h 25m
Jakarta Soekarno-Hatta Intl
Thu 2/11
2 stops33h 06m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Fri 10/11
1 stop33h 40m
Denpasar Bali Ngurah Rai
Thu 16/11
1 stop30h 50m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Wed 25/10
1 stop22h 15m
Denpasar Bali Ngurah Rai
Thu 9/11
1 stop18h 00m
Montreal Pierre Elliott Trudeau IntlJakarta Soekarno-Hatta Intl
YUL - CGK
YULCGK
Montreal Pierre Elliott Trudeau Intl
Thu 24/8
1 stop24h 55m
Jakarta Soekarno-Hatta Intl
Thu 16/11
1 stop25h 35m
Vancouver IntlDenpasar Bali Ngurah Rai
YVR - DPS
YVRDPS
Vancouver Intl
Fri 20/10
1 stop21h 40m
Denpasar Bali Ngurah Rai
Fri 3/11
1 stop18h 35m
Toronto Pearson IntlJakarta Soekarno-Hatta Intl
YYZ - CGK
YYZCGK
Toronto Pearson Intl
Mon 2/10
2 stops37h 45m
Jakarta Soekarno-Hatta Intl
Mon 30/10
2 stops32h 10m