Find Cheap Flights from Distrito Federal to Toronto Island

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

Depart
Return
Any month
Compare vs. KAYAK |

Distrito Federal to Toronto Island Flight Information

Flights Arrive in Toronto Island
Flights Depart from Distrito Federal
Flight Price C$ 606
Airlines Air Canada

Book cheap flights from Distrito Federal to Toronto Island (round-trip)

Airports
Origin
Mexico City
C$ 606
only
C$ 606
Destination
Toronto
C$ 606
only
C$ 606
Mon, 17 Jun
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
8h 25m
Tue, 6 Aug
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
7h 55m
C$ 606
Trip: 51 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,325 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YUL
DEN
Good 7.0

Cons: Terribly small seats

YOW
YYZ
Excellent 10.0

Pros: The 777 is excellent. Service very friendly. Food is good. One leg flight is super good

Cons: Apparently the pilots are allowed to smoke on these long flights. In this trip it was not bad but on previous flights it was really bad

MUC
YYZ
Excellent 8.6

Cons: Food at Air Canada. Very bad.

YYZ
YVR
Good 6.6

Pros: The in flight attendants were very helpful and attentive. Boarding was quick and organized.

Cons: The entertainment system didn’t work well to start, and then stopped working altogether 2 hours into a 5hr flight. The staff tried to fix it and were very apologetic, which made up for it. The seats were a little too hard for me. I was pretty sore by the end of the trip.

MEX
YYZ
Excellent 10.0

Pros: Pleasant Flight attendants and good pilot.

Cons: No free drinks at all! Cheap airline

Fri, 1 Mar
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
23h 19m
Tue, 5 Mar
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
19h 17m
C$ 641
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 18 Jan
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
21h 34m
Sun, 20 Jan
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
17h 20m
C$ 653
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 14 Feb
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
20h 24m
Wed, 20 Feb
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
19h 05m
C$ 653
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 12 Feb
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
9h 30m
Mon, 18 Feb
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
8h 00m
C$ 666
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 15 Mar
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
23h 59m
Thu, 21 Mar
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
17h 41m
C$ 666
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 25 Feb
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
16h 00m
Tue, 12 Mar
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
10h 20m
C$ 672
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 16 Jan
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
21h 05m
Mon, 4 Feb
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
19h 05m
C$ 676
Trip: 20 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 16 Jan
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
21h 05m
Tue, 29 Jan
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
19h 05m
C$ 678
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 1 Feb
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
21h 34m
Sun, 3 Mar
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
17h 32m
C$ 681
Trip: 31 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 19 May
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
8h 25m
Mon, 17 Jun
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
10h 55m
C$ 688
Trip: 30 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 12 Mar
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
23h 59m
Mon, 18 Mar
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
19h 16m
C$ 693
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 22 Mar
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
23h 19m
Sun, 24 Mar
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
17h 31m
C$ 693
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 26 Dec
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
9h 05m
Fri, 11 Jan
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
22h 50m
C$ 695
Trip: 17 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 19 Feb
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
8h 10m
Mon, 25 Feb
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
8h 20m
C$ 696
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 23 Dec
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
9h 05m
Wed, 16 Jan
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
9h 35m
C$ 700
Trip: 25 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 31 Mar
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
12h 05m
Tue, 9 Apr
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
13h 50m
C$ 700
Trip: 10 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 1 May
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
14h 39m
Tue, 14 May
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
8h 55m
C$ 700
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 4 Apr
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
8h 55m
Mon, 8 Apr
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
14h 50m
C$ 701
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 1 May
MEX
Mexico City Benito Juarez
YTZ
Toronto Island
14h 39m
Thu, 30 May
YTZ
Toronto Island
MEX
Mexico City Benito Juarez
9h 55m
C$ 703
Trip: 30 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.