How much does a plane ticket to Madeira cost?
A return flight from the UK to Madeira costs about £200 on average, based on KAYAK's prices over the past 12 months. January is the cheapest month (about £128 return) and December (£312) and August (£261) the most expensive. Direct flights to Funchal take about 4 hours.
Average return fares by country
KAYAK's 12-month averages to Funchal, read in October 2026:
- From the UK: about £200; cheapest in January (£128)
- From Germany: about 387 EUR; cheapest in January (257 EUR)
- From the Netherlands: about 309 EUR; cheapest in January (172 EUR)
- From Italy: about 340 EUR; cheapest in January (221 EUR)
- From France: about 264 EUR; cheapest in January (188 EUR)
- From Spain: about 264 EUR; cheapest in February (206 EUR)
How to pay less
Fly in January, November or February, avoid the Christmas, New Year and August peaks, and compare a connection through Lisbon or Porto, which have many daily flights to Funchal. Book early for school holidays.
Arriving
Madeira's airport (FNC) is on the east coast, about 20 minutes by car from Funchal. A short final approach along the cliffs is normal here; strong wind sometimes delays or diverts flights, so leave slack on your first and last day.
FAQ
- How much is a flight to Madeira?
- About £200 return from the UK on average, or around 260 to 390 EUR from Germany, the Netherlands, Italy, France and Spain (KAYAK, last 12 months).
- When are flights to Madeira cheapest?
- January from most of Europe, and February from Spain. December and August are the most expensive.
- How long is the flight to Madeira?
- About 4 hours direct from the UK and the Netherlands, about 4.5 hours from Germany, and under 2 hours from Lisbon or Porto.