Fly from
Fly to
Budget
Rp 25,432,211 - Rp 35,774,947
Route
Depart
Return
Price
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-07-31
2 stops45h 12m
Toronto Pearson Intl
2023-09-01
2 stops41h 15m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-08-07
2 stops45h 12m
Toronto Pearson Intl
2023-08-22
2 stops42h 55m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-04-25
2 stops35h 04m
Toronto Pearson Intl
2023-05-02
2 stops31h 20m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-08-08
2 stops30h 50m
Toronto Pearson Intl
2023-08-22
2 stops43h 10m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-08-05
1 stop33h 50m
Toronto Pearson Intl
2023-08-25
1 stop35h 05m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-08-09
2 stops40h 42m
Toronto Pearson Intl
2023-08-23
2 stops34h 55m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-08-07
1 stop41h 40m
Toronto Pearson Intl
2023-08-21
1 stop25h 30m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-08-07
2 stops29h 55m
Toronto Pearson Intl
2023-08-23
2 stops31h 25m
Denpasar Bali Ngurah RaiToronto Pearson Intl
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
2023-08-05
2 stops33h 30m
Toronto Pearson Intl
2023-08-25
2 stops52h 50m