Popular Filters
One Way Price
Duration
Stops From Toronto
Departure From Toronto
LKR 280,835
LKR 277,075
LKR 276,398
Arrival at Tenerife
LKR 341,535
LKR 276,398
LKR 278,776
Alliances & Airlines
Oneworld
(79)
SkyTeam
(4)
Star Alliance
(53)
+ 11 more
Layover Airports
+ 15 more
Layover Duration
Toronto To Tenerife Flights
Book Toronto to Tenerife flight tickets at lowest price. Get best deals on your upcoming Toronto to Tenerife flights only on MakeMyTrip. Also Book Tenerife to Toronto Flights. Currently 118 flights flying from Toronto to Tenerife. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
LKR 276,398
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 880
20:15
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
07 h 55 m
10:10
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 8214 | Operated By Edelweiss Air
13:10
Thu, 4 Sep 25
Zurich, Switzerland
04 h 30 m
16:40
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 277,075
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 836
17:35
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
08 h 10 m
07:45
Thu, 4 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 4446 | Operated By Airbus Industrie
12:15
Thu, 4 Sep 25
Terminal T2
Munich, Germany
04 h 50 m
16:05
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 278,776
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 800
20:40
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
06 h 35 m
08:15
Thu, 4 Sep 25
Terminal T1
Dublin, Ireland
BAGGAGE : CHECK INCABIN
Information not available
Aer Lingus EI | 764
14:55
Thu, 4 Sep 25
Terminal T2
Dublin, Ireland
04 h 35 m
19:30
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 280,835
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 7962
12:25
Wed, 3 Sep 25
Toronto, Canada
01 h 16 m
13:41
Wed, 3 Sep 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6820 | Operated By Swiss
16:40
Wed, 3 Sep 25
Montreal, Canada
07 h 30 m
06:10
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 8214 | Operated By Edelweiss Air
13:10
Thu, 4 Sep 25
Zurich, Switzerland
04 h 30 m
16:40
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 280,999
Transit Visa may be required
Toronto to Tenerife , 3 Sep
TAP Portugal TP | 8270 | Operated By Air Canada
14:15
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
01 h 44 m
15:59
Wed, 3 Sep 25
Terminal B
Boston, United States
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 218
18:10
Wed, 3 Sep 25
Terminal C
Boston, United States
06 h 30 m
05:40
Thu, 4 Sep 25
Terminal T1
Lisbon, Portugal
BAGGAGE : CHECK INCABIN
Information not available
TAP Portugal TP | 1126 | Operated By Portugalia
09:45
Thu, 4 Sep 25
Terminal T1
Lisbon, Portugal
02 h 30 m
12:15
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 283,560
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 9614 | Operated By Lufthansa
20:20
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
07 h 55 m
10:15
Thu, 4 Sep 25
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 4446 | Operated By Airbus Industrie
12:15
Thu, 4 Sep 25
Terminal T2
Munich, Germany
04 h 50 m
16:05
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 284,065
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 842
21:10
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
08 h
11:10
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 4380 | Operated By Airbus Industrie
12:10
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
04 h 50 m
16:00
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 285,241
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 826
18:35
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
07 h 15 m
07:50
Thu, 4 Sep 25
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Brussels Airlines SN | 3781
13:25
Thu, 4 Sep 25
Brussels, Belgium
04 h 35 m
17:00
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 285,296
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 9104 | Operated By Lufthansa
18:20
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
07 h 40 m
08:00
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 4380 | Operated By Airbus Industrie
12:10
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
04 h 50 m
16:00
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available
LKR 286,129
Transit Visa may be required
Toronto to Tenerife , 3 Sep
Air Canada AC | 410
12:00
Wed, 3 Sep 25
Terminal T1
Toronto, Canada
01 h 20 m
13:20
Wed, 3 Sep 25
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 6820 | Operated By Swiss
16:40
Wed, 3 Sep 25
Montreal, Canada
07 h 30 m
06:10
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 8214 | Operated By Edelweiss Air
13:10
Thu, 4 Sep 25
Zurich, Switzerland
04 h 30 m
16:40
Thu, 4 Sep 25
Tenerife, Spain
BAGGAGE : CHECK INCABIN
Information not available