Fly from
Fly to
Budget
Rp 23,632,783 - Rp 46,811,089
Route
Depart
Return
Price
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-04-18
2 stops44h 55m
Montreal Pierre Elliott Trudeau Intl
2023-05-16
2 stops51h 56m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-04-18
2 stops57h 39m
Montreal Pierre Elliott Trudeau Intl
2023-05-19
2 stops28h 45m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-04-19
2 stops39h 49m
Montreal Pierre Elliott Trudeau Intl
2023-05-16
2 stops46h 55m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-04-19
2 stops39h 49m
Montreal Pierre Elliott Trudeau Intl
2023-05-19
2 stops46h 55m
Jakarta Soekarno-Hatta IntlMontreal Pierre Elliott Trudeau Intl
CGK - YUL
CGKYUL
Jakarta Soekarno-Hatta Intl
2023-04-22
2 stops37h 04m
Montreal Pierre Elliott Trudeau Intl
2023-05-12
2 stops50h 51m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-04-19
3 stops35h 50m
Montreal Pierre Elliott Trudeau Intl
2023-05-16
2 stops33h 20m
Denpasar Bali Ngurah RaiMontreal Pierre Elliott Trudeau Intl
DPS - YUL
DPSYUL
Denpasar Bali Ngurah Rai
2023-04-19
3 stops40h 50m
Montreal Pierre Elliott Trudeau Intl
2023-05-19
3 stops38h 05m
Jakarta Soekarno-Hatta IntlMontreal Pierre Elliott Trudeau Intl
CGK - YUL
CGKYUL
Jakarta Soekarno-Hatta Intl
2023-04-21
2 stops46h 37m
Montreal Pierre Elliott Trudeau Intl
2023-05-12
2 stops42h 40m
Jakarta Soekarno-Hatta IntlMontreal Pierre Elliott Trudeau Intl
CGK - YUL
CGKYUL
Jakarta Soekarno-Hatta Intl
2023-04-22
1 stop43h 25m
Montreal Pierre Elliott Trudeau Intl
2023-05-12
2 stops36h 35m