Fly from
Budget
Rp 30,883,026 - Rp 73,692,237
Route
Depart
Return
Price
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-11
2 stops37h 05m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
2 stops32h 30m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-11
2 stops37h 05m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
1 stop37h 05m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-10
2 stops34h 19m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
2 stops43h 10m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-11
2 stops32h 30m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
3 stops36h 25m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-10
3 stops30h 14m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
2 stops32h 30m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-10
1 stop24h 55m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
1 stop37h 05m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-11
1 stop39h 50m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
1 stop37h 05m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-10
1 stop24h 55m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
2 stops29h 25m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-08-11
3 stops30h 30m
Montreal Pierre Elliott Trudeau Intl
2023-08-30
3 stops33h 25m