Lowest fares from Calgary to Madeira
What to know before you book Calgary to Madeira
There's no nonstop from Calgary to Madeira, and most trips take two connections. The usual routes go through Toronto or Montréal and then Lisbon or Porto, or through a European hub such as London. Madeira's airport is small, so the last flight is often a short hop from mainland Portugal.
Build it in two parts
Compare a through ticket with a flight to Lisbon or Porto plus a separate cheap flight to Madeira. Separate tickets can save money, but leave a long gap between them, because a missed connection on a separate ticket isn't covered.
Stop over in Lisbon
A night or two in Lisbon on the way breaks up a long trip and often costs little extra on the ticket.
Wind at Madeira airport
Strong winds sometimes delay or divert landings at Madeira. Don't plan a tight connection on the way home.
When to go
Madeira is mild all year. Winter, outside Christmas and New Year, is usually cheapest; summer and the New Year's Eve fireworks are the busiest times.
Written by the Viorvo team · Updated October 2026. Airline schedules and entry rules change, so check before you book.
Calgary to Madeira at a glance
- Nonstop flights
- No nonstop flights; trips connect via Toronto or Montréal and then Lisbon or Porto, or a European hub such as London
- Flying time
- About 9h 55m in the air, 12–17 hours with a connection
- Distance
- 7,705 km
- Leaving from
- Calgary International (YYC)
- Arriving at
- Madeira Airport (FNC), also called Cristiano Ronaldo International, about 20 minutes from Funchal
- Time difference
- Madeira is about 7 hours ahead of Calgary (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 Calgary 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 Calgary to Madeira for less
- Choose your connection wisely. Trips usually connect in Toronto or Montréal and then Lisbon or Porto, or a European hub such as London. 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. Edmonton (YEG) is about three hours away and occasionally cheaper, so compare it on bigger trips.
- Getting to the airport in Calgary: Calgary Transit's Route 300 bus links the airport with downtown for the price of a transit fare.
- 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 Calgary, weekly
One short email a week, only when we find a real deal from Calgary, to Madeira or anywhere else. Every fare is re-checked live before we send it. No spam, unsubscribe any time.
Calgary to Madeira flights: common questions
How much is a flight from Calgary to Madeira?
Fares change daily. The fares board at the top of this page shows the lowest round-trip and one-way prices travellers found in recent searches for Calgary to Madeira.
Is there a direct flight from Calgary to Madeira?
No. Most trips connect twice, usually through Toronto or Montréal and then Lisbon or Porto.
How long is the flight from Calgary to Madeira?
The flying time alone is about 9h 55m for the 7,705 km, but with no nonstop flight the whole trip usually takes about 12 to 17 hours including the connection. Shorter layovers often cost a little more.
Which airlines fly from Calgary to Madeira?
No airline flies Calgary to Madeira nonstop. Common trips connect in Toronto or Montréal and then Lisbon or Porto, or a European hub such as London, and the fares board above compares every airline found in recent searches.
When is the cheapest time to fly from Calgary 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 Calgary and Madeira?
Madeira is about 7 hours ahead of Calgary (this can shift by an hour when clocks change).
What's the cheapest month to fly from Calgary 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.