Prices from history

When to buy: Madrid

What the price to Madrid actually did - from our own daily history, not today's offer.

Prices are for 1 person - the cheapest fare we found that day. · Last verified 2026-08-31

Flight

as of 2026-08-31 we search for 1 person across dates in the next ~11 months; each point is the cheapest fare we found that day

as of 2026-08-31 we mainly watch departures from: OSR · KTW · KRK · WRO · BTS · VIE · BUD · PRG; a given day may have flown from elsewhere · arrivals we recorded on the cheapest fares: MAD; another day may have landed at a different airport in that area

44 days tracked (2026-07-19 - 2026-08-31)

1,337 CZK1,708 CZK 1,443 CZK · 19 Jul · from KTW · 19 Oct 2026 - 23 Oct 20261,443 CZK · 19 Jul · from KTW · 19 Oct 2026 - 23 Oct 20261,488 CZK · 20 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,488 CZK · 20 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,488 CZK · 21 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,488 CZK · 21 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,513 CZK · 22 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,513 CZK · 22 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,511 CZK · 23 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,511 CZK · 23 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,519 CZK · 25 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,519 CZK · 25 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,520 CZK · 26 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,520 CZK · 26 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,520 CZK · 27 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,520 CZK · 27 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,488 CZK · 28 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,488 CZK · 28 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,520 CZK · 29 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,520 CZK · 29 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,488 CZK · 30 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,488 CZK · 30 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,493 CZK · 31 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,493 CZK · 31 Jul · from WRO · 18 Nov 2026 - 20 Nov 20261,493 CZK · 1 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,493 CZK · 1 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,495 CZK · 2 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,495 CZK · 2 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,495 CZK · 3 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,495 CZK · 3 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,493 CZK · 5 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,493 CZK · 5 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,493 CZK · 6 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,493 CZK · 6 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,496 CZK · 7 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,496 CZK · 7 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,708 CZK · 8 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,708 CZK · 8 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,498 CZK · 9 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,498 CZK · 9 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,495 CZK · 10 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,495 CZK · 10 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,628 CZK · 11 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,628 CZK · 11 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,497 CZK · 12 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,497 CZK · 12 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,408 CZK · 13 Aug · from KTW · 5 Oct 2026 - 7 Oct 2026 · different airport or travel date, measured between 2026-08-12 and 2026-08-131,408 CZK · 13 Aug · from KTW · 5 Oct 2026 - 7 Oct 2026 · different airport or travel date, measured between 2026-08-12 and 2026-08-131,545 CZK · 14 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,545 CZK · 14 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,496 CZK · 16 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,496 CZK · 16 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,496 CZK · 17 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,496 CZK · 17 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,337 CZK · 18 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,337 CZK · 18 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,697 CZK · 19 Aug · from WRO · 18 Nov 2026 - 20 Nov 2026 · different airport or travel date, measured between 2026-08-18 and 2026-08-191,697 CZK · 19 Aug · from WRO · 18 Nov 2026 - 20 Nov 2026 · different airport or travel date, measured between 2026-08-18 and 2026-08-191,697 CZK · 20 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,697 CZK · 20 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,694 CZK · 21 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,694 CZK · 21 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,695 CZK · 22 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,695 CZK · 22 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,696 CZK · 23 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,696 CZK · 23 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,696 CZK · 24 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,696 CZK · 24 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,695 CZK · 25 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,695 CZK · 25 Aug · from WRO · 18 Nov 2026 - 20 Nov 20261,568 CZK · 27 Aug · from KTW · 5 Oct 2026 - 7 Oct 2026 · different airport or travel date, measured between 2026-08-26 and 2026-08-271,568 CZK · 27 Aug · from KTW · 5 Oct 2026 - 7 Oct 2026 · different airport or travel date, measured between 2026-08-26 and 2026-08-271,385 CZK · 28 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,385 CZK · 28 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,384 CZK · 29 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,384 CZK · 29 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,468 CZK · 30 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,468 CZK · 30 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,607 CZK · 31 Aug · from KTW · 5 Oct 2026 - 7 Oct 20261,607 CZK · 31 Aug · from KTW · 5 Oct 2026 - 7 Oct 2026

The shaded band contains the last day the old winner was measured and the first day the new one was: somewhere inside it a different airport or travel date started winning. The series after the band is not a continuation of the one before, so the minimum and the typical price mix both.

  • 2026-07-19: 1,443 CZK · from KTW · 19 Oct 2026 - 23 Oct 2026
  • 2026-07-20: 1,488 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-21: 1,488 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-22: 1,513 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-23: 1,511 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-25: 1,519 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-26: 1,520 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-27: 1,520 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-28: 1,488 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-29: 1,520 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-30: 1,488 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-07-31: 1,493 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-01: 1,493 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-02: 1,495 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-03: 1,495 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-05: 1,493 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-06: 1,493 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-07: 1,496 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-08: 1,708 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-09: 1,498 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-10: 1,495 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-11: 1,628 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
  • 2026-08-12: 1,497 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-13: 1,408 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026 · different airport or travel date, measured between 2026-08-12 and 2026-08-13
  • 2026-08-14: 1,545 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
  • 2026-08-16: 1,496 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
  • 2026-08-17: 1,496 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
  • 2026-08-18: 1,337 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
  • 2026-08-19: 1,697 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026 · different airport or travel date, measured between 2026-08-18 and 2026-08-19
  • 2026-08-20: 1,697 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-21: 1,694 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-22: 1,695 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-23: 1,696 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-24: 1,696 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-25: 1,695 CZK · from WRO · 18 Nov 2026 - 20 Nov 2026
  • 2026-08-27: 1,568 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026 · different airport or travel date, measured between 2026-08-26 and 2026-08-27
  • 2026-08-28: 1,385 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
  • 2026-08-29: 1,384 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
  • 2026-08-30: 1,468 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
  • 2026-08-31: 1,607 CZK · from KTW · 5 Oct 2026 - 7 Oct 2026
Minimum
1,337 CZK
Typical cheapest offer
1,496 CZK
Latest price
1,607 CZK

Band: pricier than usual

The last measured price (2026-08-31) is lower than 23% of the days we tracked. The band describes this measured series only (44 days) - it is not advice to buy.

Want this watched for you?

Voyscout tracks prices daily and speaks up when something worth acting on happens.

Request access

More prices in this country: Canary Islands · Spain

How we compute this · All destinations

Data: CC BY 4.0 - credit Voyscout with a link when you use it.