Lowest fares from Toronto to Madeira
What to know before you book Toronto to Madeira
Toronto is the easiest place in Canada to fly to Madeira from. Azores Airlines flew nonstop between Toronto and Funchal in the summers of 2023 and 2024; it now connects through Ponta Delgada in the Azores. The other main options connect in Lisbon or Porto.
Via Lisbon or the Azores
TAP Air Portugal, Air Canada and Air Transat fly from Toronto to Lisbon, and there are many short flights from Lisbon to Madeira. Azores Airlines connects through Ponta Delgada. Compare total travel time, not just the fare.
Summer fills up early
Toronto's Portuguese and Madeiran community travels a lot in July and August. Book summer trips several months ahead.
Wind at Madeira airport
Strong winds sometimes delay or divert landings at Madeira. Leave some slack before any connection on the way home.
Getting into Funchal
Madeira Airport is about 20 minutes from Funchal by taxi or airport bus. Renting a car makes it easier to see the rest of the island.
Written by the Viorvo team · Updated October 2026. Airline schedules and entry rules change, so check before you book.
Toronto to Madeira at a glance
- Nonstop flights
- Varies by season
- Flying time
- About 7h 10m in the air, 10–14 hours with a connection
- Distance
- 5,466 km
- Leaving from
- Toronto Pearson (YYZ)
- Arriving at
- Madeira Airport (FNC), also called Cristiano Ronaldo International, about 20 minutes from Funchal
- Time difference
- Madeira is about 5 hours ahead of Toronto (this can shift by an hour when clocks change).
- Cheapest time
- Winter, outside Christmas and New Year, is usually cheapest and still mild; summer and the New Year's Eve fireworks are the busiest times.
- Entry for Canadians
- Canadians can visit the Schengen Area visa-free for up to 90 days in any 180. The EU's Entry/Exit System now records visitors' fingerprints and photos at the border, and the ETIAS travel authorisation is expected to start in late 2026. Rules change, so confirm on the Government of Canada's travel advice page before you book.
Nonstop airlines are based on each airport's published routes (September 2026). Schedules change, so always check your dates.
Cheapest month to fly Toronto to Madeira
Lowest one-way fare in Canadian dollars (CAD) found in recent searches for each month. Round trips usually cost a bit less than two one-way tickets. Tap a month to search it.
How to fly Toronto to Madeira for less
- Choose your connection wisely. Trips usually connect in Lisbon, Porto or Ponta Delgada (Azores). A slightly pricier fare with a shorter layover can save you half a day.
- Be flexible by a few days. Use the month chart and the Viorvo price calendar to see which days are cheapest; midweek departures are often lower.
- Compare airports on both ends. Hamilton (YHM), about an hour away, has budget flights on some routes, so compare it too.
- Getting to the airport in Toronto: The UP Express train runs from Pearson to Union Station in about 25 minutes, usually far cheaper than a taxi.
- Arriving in Madeira: Airport buses and taxis link the airport with Funchal. Strong winds sometimes divert or delay landings at Madeira, so leave some slack before a connecting flight home.
- Check what's included. The cheapest fares often exclude checked bags and seat selection, so compare the total price for your trip.
Everything else for Madeira
Our guides: Madeira travel hub · Travel insurance for Canadians
Get the cheapest fares from Toronto, weekly
One short email a week, only when we find a real deal from Toronto, to Madeira or anywhere else. Every fare is re-checked live before we send it. No spam, unsubscribe any time.
Toronto to Madeira flights: common questions
How much is a flight from Toronto to Madeira?
In recent searches, round trips from Toronto to Madeira started at $1,112. Fares change daily, so check the fares board above for the latest prices and dates.
Is there a direct flight from Toronto to Madeira?
Not at the moment. Azores Airlines flew nonstop in the summers of 2023 and 2024, but trips now connect in Lisbon, Porto or Ponta Delgada (Azores).
How long is the flight from Toronto to Madeira?
The flying time alone is about 7h 10m for the 5,466 km, but with no nonstop flight the whole trip usually takes about 10 to 14 hours including the connection. Shorter layovers often cost a little more.
Which airlines fly from Toronto to Madeira?
No airline flies Toronto to Madeira nonstop. Common trips connect in Lisbon, Porto or Ponta Delgada (Azores), and the fares board above compares every airline found in recent searches.
When is the cheapest time to fly from Toronto to Madeira?
Winter, outside Christmas and New Year, is usually cheapest and still mild; summer and the New Year's Eve fireworks are the busiest times. The month chart above shows the cheapest months in recent searches.
Which airports serve Madeira?
Madeira is served by Madeira Airport (FNC), also called Cristiano Ronaldo International, about 20 minutes from Funchal. Comparing every airport is one of the easiest ways to find a cheaper fare.
Do Canadians need a visa for Madeira?
No. Madeira is part of Portugal, so Canadians can visit visa-free for up to 90 days in any 180 under the Schengen rules.
What's the time difference between Toronto and Madeira?
Madeira is about 5 hours ahead of Toronto (this can shift by an hour when clocks change).
What's the cheapest month to fly from Toronto to Madeira?
See the month chart above for the cheapest month in recent searches. As a rule of thumb: Winter, outside Christmas and New Year, is usually cheapest and still mild; summer and the New Year's Eve fireworks are the busiest times.