Round-trip from | $985 (Philippine Airlines) |
---|---|
One-way from | $482 (Trip.com) |
Popular in | September |
Cheapest in | November |
Average price | $1,800 |
Fly from
Fly to
Route
Depart
Return
Price
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Thu 11/13
1:10 am-10:10 pm
1 stop34h 00m
Toronto Pearson Intl
Sun 5/10
11:30 pm-12:40 am
1 stop37h 10m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Wed 11/12
4:40 pm-8:20 pm
1 stop40h 40m
Toronto Pearson Intl
Sat 5/9
1:45 am-3:15 pm
1 stop25h 30m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Thu 11/13
4:40 pm-8:20 pm
1 stop40h 40m
Toronto Pearson Intl
Fri 5/8
1:45 am-3:15 pm
1 stop25h 30m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Wed 11/12
4:40 pm-8:20 pm
1 stop40h 40m
Toronto Pearson Intl
Fri 5/8
1:45 am-3:15 pm
1 stop25h 30m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Tue 11/11
4:40 pm-8:20 pm
1 stop40h 40m
Toronto Pearson Intl
Sun 5/10
1:45 am-3:15 pm
1 stop25h 30m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Thu 11/20
4:20 pm-8:20 pm
1 stop41h 00m
Toronto Pearson Intl
Sun 11/23
12:15 am-3:20 pm
1 stop26h 05m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Sun 11/16
4:40 pm-8:20 pm
1 stop40h 40m
Toronto Pearson Intl
Thu 5/7
1:45 am-3:15 pm
1 stop25h 30m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Sun 11/16
4:40 pm-8:20 pm
1 stop40h 40m
Toronto Pearson Intl
Fri 5/8
1:45 am-3:15 pm
1 stop25h 30m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Thu 11/20
11:50 pm-9:20 am
1 stop22h 30m
Toronto Pearson Intl
Mon 11/24
11:40 am-11:50 pm
1 stop23h 10m
DenpasarToronto
DPS - YYZ
DPSYYZ
Denpasar Bali Ngurah Rai
Wed 11/12
1:20 am-9:20 am
1 stop21h 00m
Toronto Pearson Intl
Fri 5/8
12:30 pm-11:50 pm
1 stop23h 20m
Crew
Overall
Entertainment
Comfort
Food
Boarding
Reviews
anish,Aug 2025
HKG - KTM
Crew
Overall
Entertainment
Comfort
Food
Boarding
Reviews
anish,Aug 2025
HKG - KTM
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
Cheapest$1,010 | Average$1,362 | FlexibilityNo cancel fee | On-time72% |