Trips

Find Cheap Flights from Denpasar Bali Ngurah Rai to Toronto (DPS - YTO)

Search hundreds of travel sites at once for deals on flights to Toronto

Depart
Return
Any month
Compare vs. KAYAK |

Denpasar Bali Ngurah Rai to Toronto Flight Information

Flights Arrive in Toronto
Flights Depart from Denpasar Bali Ngurah Rai
Flight Price C$ 1210
Distance 15,886 km
Airlines China Eastern, Virgin Australia, China Airlines

FAQs for Booking Denpasar Bali Ngurah Rai to Toronto Flights

How long does a flight from Denpasar Bali Ngurah Rai to Toronto take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 24h 35m.
Which airlines provide the cheapest flights from Denpasar Bali Ngurah Rai to Toronto?
In the past 3 days, the cheapest round-trip tickets were found on China Eastern (C$ 1210), Multiple Airlines (C$ 1314) and Virgin Australia (C$ 1725).
What’s the cheapest day of the week to fly from Denpasar Bali Ngurah Rai to Toronto?
For Denpasar Bali Ngurah Rai to Toronto, Tuesday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Toronto back to Denpasar Bali Ngurah Rai, the best deals are generally found on Friday, with Thursday being the most expensive.

Book cheap flights from Denpasar Bali Ngurah Rai to Toronto (round-trip)

Airports
Origin
Denpasar
C$ 1210
only
C$ 1210
Destination
Toronto
C$ 1210
only
C$ 1210
Tue, 27 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
24h 35m
Sat, 1 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
43h 40m
C$ 1210
Trip: 5 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,383 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
SIN
PVG
Mediocre 2.0

Poor costumer service

I miss the fly from New York to China and after I was not aloud to you my ticket what was round trip to go back to New York and I was not given back even 1$ back fro that ticket

HKG
PVG
Excellent 8.6

Comfortable seats and wide array of movies plus free WiFi. Very good service as well.

Poor communication on boarding process and on the flight delay. And bad WiFi near the boarding gate.

SFO
PVG
Excellent 8.0

On time flights

All was good

HNL
PVG
Excellent 9.6

All is good. Check in great. Boarding great.

Don't like crew pulling out my charge cords or ear phone jack so early into the landing process.

PVG
HNL
Excellent 10.0

Very comfortable seat in the exit row and entertainment to choose from offered a wide variety of current and older movies, I was very impressed and will for sure book through China Eastern for my next flight to Hong Kong next month

Breakfast was a bit bland but nothing bad

Fri, 23 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
31h 35m
Sat, 1 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
29h 55m
C$ 1314
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 29 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
36h 29m
Sat, 1 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
41h 55m
C$ 1725
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,759 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
SYD
PER
Excellent 10.0

The flight was fantastic boarding crew were great and the onboard crew were very nice. I enjoyed the onboard wifi and the meal.

I didn't like that my gate and terminal numbers were changed so many times. It messed up the meeting of family. Also I really hate that there is not much leg room.

HBA
SYD
Good 7.2

Leg room was great as we had exit row

Body odour of one of the male cabin crew

BNE
POM
Good 7.0

Not that crowded for a Monday morning flight.

Didn't have enough landing cards.

MEL
LAX
Good 6.0

Overall good in flight service.

Lot of virgin employees got special treatment. Too many Virgin employees traveling. One Virgin employee was granted access to entire row of seats.

WLG
BNE
Excellent 8.6

No in flight entertainment

Thu, 29 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
27h 13m
Fri, 30 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
33h 40m
C$ 2052
Trip: 2 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 2,981 reviews
Overall
8.0
Boarding
8.0
Comfort
7.8
Crew
8.3
Entertainment
8.0
Food
7.5
TPE
BNE
Excellent 8.0

Service was efficient and responsive .

Food was good

PVG
TPE
Okay 5.6

Quite comfortable, met my expectations and I rested. On board team were friendly and helpful.

Lounge in TPE is awful! Over crowded, noisy and a mess. I wouldn’t fly CI again just from the lounge experience.

JFK
TPE
Okay 5.3

The staff was friendly for a very late and very long flight

Almost 70% of the plain was stuffed into economy seating while 60% of the economy plus was empty and much more spacious. I feel like optional upgrades should be announced when this is the case, especially for a 16 hour flight

TPE
BNE
Good 7.3

Quite comfortable, met my expectations and I slept well. On board team were friendly and helpful.

Lounge in TPE is awful! Over crowded, noisy and a mess. I wouldn’t fly CI again just from the lounge experience.

TPE
SFO
Good 7.6

They used a more modern plane for the longer haul part of our two flights home from Bali and appreciated the slightly bigger seats for the longer flight. Good inflight entertainment options.

Terrible food.

Tue, 27 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
24h 35m
Wed, 28 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
44h 25m
C$ 1234
Trip: 2 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,383 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
HNL
PVG
Excellent 9.6

All is good. Check in great. Boarding great.

Don't like crew pulling out my charge cords or ear phone jack so early into the landing process.

HKG
PVG
Excellent 8.6

Comfortable seats and wide array of movies plus free WiFi. Very good service as well.

Poor communication on boarding process and on the flight delay. And bad WiFi near the boarding gate.

SIN
PVG
Mediocre 2.0

Poor costumer service

I miss the fly from New York to China and after I was not aloud to you my ticket what was round trip to go back to New York and I was not given back even 1$ back fro that ticket

HKG
PVG
Excellent 10.0

Check in and boarding was very efficient and timely

PVG
SIN
Excellent 9.3

Full plane yet service went well.

Pulling out of charge cords and ear phone so early in the landing process. Both time 30 minutes before landing. Should do landing check closer to touchdown.

Sun, 25 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
30h 10m
Sat, 1 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
29h 00m
C$ 1468
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 25 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
48h 45m
Thu, 29 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
43h 40m
C$ 1474
Trip: 5 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,383 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
PVG
HNL
Excellent 10.0

Very comfortable seat in the exit row and entertainment to choose from offered a wide variety of current and older movies, I was very impressed and will for sure book through China Eastern for my next flight to Hong Kong next month

Breakfast was a bit bland but nothing bad

ORD
PVG
Okay 5.6

Nice new airframe, for what that's worth. Staff are attentive, friendly.

Atrocious legroom & my legs are NOT long; like being in a stress position entire haul. BRUTAL. Flown many airlines to SEA, this was so bad it shocked me. The food (every 'meal' was poor, gross all-around but the "bacon & eggs" ....the egg didn't taste like real egg, bacon left raw. Inedible. The one exception was the chicken breast, that was actually a good standard... but they never have enough for everyone, and the rest of the meal was inedible. Almost no snacks offered, variety of drinks non-existent.

PVG
SIN
Excellent 9.3

Full plane yet service went well.

Pulling out of charge cords and ear phone so early in the landing process. Both time 30 minutes before landing. Should do landing check closer to touchdown.

LAX
NKG
Mediocre 3.6

The flight is not too busy

I have to checked my all suitcase out and re-check in again even thought I am transfer. This is horrible!! Nobody informed me, I have to go back to customs and get my suitcase.

PVG
HKG
Okay 4.3

Nothing much better but just slightly better than the long haul flight

Had to take a shuttle to the plane from the gate and walk up the stairs in the rain

Fri, 23 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
31h 35m
Sun, 2 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
29h 55m
C$ 1504
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 23 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
33h 05m
Fri, 30 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
37h 55m
C$ 1731
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,759 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
BNE
EMD
Excellent 10.0

Quick flight and great food

CHC
BNE
Mediocre 2.0

There was no clear indication that we were not allowed to check any bags. We had to check 2 bags at $230. Not impressed wth how this went. I’ll be booking direct next time.

HBA
SYD
Good 7.2

Leg room was great as we had exit row

Body odour of one of the male cabin crew

MEL
LAX
Good 6.0

Overall good in flight service.

Lot of virgin employees got special treatment. Too many Virgin employees traveling. One Virgin employee was granted access to entire row of seats.

SYD
MEL
Excellent 8.0

Politeness of staff Check in

Using the back stairs Inflight wifi Costs

Sat, 24 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
30h 10m
Sat, 1 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
30h 10m
C$ 1562
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 26 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
45h 35m
Sat, 1 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
33h 35m
C$ 1731
Trip: 6 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,759 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
MEL
LAX
Good 6.0

Overall good in flight service.

Lot of virgin employees got special treatment. Too many Virgin employees traveling. One Virgin employee was granted access to entire row of seats.

SYD
MEL
Excellent 8.0

Politeness of staff Check in

Using the back stairs Inflight wifi Costs

PER
BNE
Mediocre 3.3

Meal on board was probably the worst I’ve ever had on any airline, including the very cheap Asian ones. Virgin has set a new low in customer service

HBA
SYD
Good 7.2

Leg room was great as we had exit row

Body odour of one of the male cabin crew

MEL
ADL
Excellent 10.0

Seats, entertainment, meals.

Late out of the gate. Missed connecting flight.

Mon, 26 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
25h 20m
Tue, 27 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
43h 40m
C$ 1629
Trip: 2 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,383 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
PVG
HKG
Okay 4.3

Nothing much better but just slightly better than the long haul flight

Had to take a shuttle to the plane from the gate and walk up the stairs in the rain

HKG
PVG
Excellent 10.0

Check in and boarding was very efficient and timely

SFO
PVG
Excellent 8.0

On time flights

All was good

PVG
HNL
Excellent 10.0

Very comfortable seat in the exit row and entertainment to choose from offered a wide variety of current and older movies, I was very impressed and will for sure book through China Eastern for my next flight to Hong Kong next month

Breakfast was a bit bland but nothing bad

SIN
PVG
Mediocre 2.0

Poor costumer service

I miss the fly from New York to China and after I was not aloud to you my ticket what was round trip to go back to New York and I was not given back even 1$ back fro that ticket

Tue, 27 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
33h 50m
Mon, 3 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
33h 05m
C$ 1731
Trip: 7 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,759 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
OOL
SYD
Excellent 8.0

Small seats

SYD
PER
Excellent 10.0

The flight was fantastic boarding crew were great and the onboard crew were very nice. I enjoyed the onboard wifi and the meal.

I didn't like that my gate and terminal numbers were changed so many times. It messed up the meeting of family. Also I really hate that there is not much leg room.

WLG
BNE
Excellent 8.6

No in flight entertainment

MEL
ADL
Excellent 10.0

Seats, entertainment, meals.

Late out of the gate. Missed connecting flight.

SYD
ADL
Mediocre 2.0

Missed my flight due to lost luggage

Mon, 26 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
54h 05m
Wed, 28 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
56h 40m
C$ 1592
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 29 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
32h 25m
Mon, 3 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
37h 55m
C$ 1731
Trip: 5 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,759 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
BNE
EMD
Excellent 10.0

Quick flight and great food

BNE
POM
Good 7.0

Not that crowded for a Monday morning flight.

Didn't have enough landing cards.

CHC
BNE
Mediocre 2.0

There was no clear indication that we were not allowed to check any bags. We had to check 2 bags at $230. Not impressed wth how this went. I’ll be booking direct next time.

WLG
BNE
Excellent 8.6

No in flight entertainment

MEL
ADL
Excellent 10.0

Seats, entertainment, meals.

Late out of the gate. Missed connecting flight.

Tue, 27 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
44h 15m
Thu, 29 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
40h 25m
C$ 1649
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 26 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
54h 05m
Sun, 2 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
46h 45m
C$ 1655
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 25 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
37h 54m
Tue, 27 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
41h 55m
C$ 1827
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,759 reviews
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.3
Food
7.2
SYD
PER
Excellent 10.0

The flight was fantastic boarding crew were great and the onboard crew were very nice. I enjoyed the onboard wifi and the meal.

I didn't like that my gate and terminal numbers were changed so many times. It messed up the meeting of family. Also I really hate that there is not much leg room.

MEL
ADL
Excellent 10.0

Seats, entertainment, meals.

Late out of the gate. Missed connecting flight.

BNE
POM
Good 7.0

Not that crowded for a Monday morning flight.

Didn't have enough landing cards.

OOL
SYD
Excellent 8.0

Small seats

SYD
MEL
Excellent 8.0

Politeness of staff Check in

Using the back stairs Inflight wifi Costs

Wed, 28 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
25h 20m
Thu, 29 Nov
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
43h 40m
C$ 2174
Trip: 2 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,383 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
JFK
PVG
Mediocre 2.0

The seats are very small and the food was horrible. The flight attendants were rude, they actually rolled their eyes on you when you asked for water

SFO
PVG
Excellent 8.0

On time flights

All was good

HKG
PVG
Excellent 8.6

Comfortable seats and wide array of movies plus free WiFi. Very good service as well.

Poor communication on boarding process and on the flight delay. And bad WiFi near the boarding gate.

MFM
PVG
Good 7.6

at least they gave us a voucher for a free dinner at the cafeteria in Macau

SIN
PVG
Mediocre 2.0

Poor costumer service

I miss the fly from New York to China and after I was not aloud to you my ticket what was round trip to go back to New York and I was not given back even 1$ back fro that ticket

Tue, 27 Nov
DPS
Denpasar Bali Bali Ngurah Rai
YYZ
Toronto Pearson Intl
44h 15m
Sun, 2 Dec
YYZ
Toronto Pearson Intl
DPS
Denpasar Bali Bali Ngurah Rai
46h 45m
C$ 1658
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel