Fly from
Fly to
Budget
Rp 22,893,553 - Rp 43,268,366
Route
Depart
Return
Price
Denpasar Bali Ngurah RaiVancouver Intl
DPS - YVR
DPSYVR
Denpasar Bali Ngurah Rai
Fri 23/6
2 stops29h 50m
Vancouver Intl
Mon 25/9
2 stops25h 59m
Denpasar Bali Ngurah RaiVancouver Intl
DPS - YVR
DPSYVR
Denpasar Bali Ngurah Rai
Fri 23/6
2 stops29h 50m
Vancouver Intl
Fri 22/9
2 stops32h 40m
Denpasar Bali Ngurah RaiVancouver Intl
DPS - YVR
DPSYVR
Denpasar Bali Ngurah Rai
Fri 23/6
2 stops29h 50m
Vancouver Intl
Sun 24/9
2 stops32h 40m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Thu 15/6
2 stops36h 34m
Toronto Pearson Intl
Thu 22/6
2 stops29h 30m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Thu 15/6
2 stops29h 24m
Toronto Pearson Intl
Tue 4/7
2 stops29h 30m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Wed 14/6
2 stops33h 30m
Toronto Pearson Intl
Sat 1/7
2 stops52h 50m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Thu 15/6
1 stop33h 50m
Toronto Pearson Intl
Tue 4/7
1 stop35h 05m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Sun 18/6
2 stops35h 15m
Toronto Pearson Intl
Tue 4/7
2 stops38h 25m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Wed 14/6
2 stops38h 55m
Toronto Pearson Intl
Mon 3/7
2 stops29h 10m