The cheapest month to fly from Berlin to Madrid is November, with fares from €104. The most expensive period is August, when prices can reach €297+ — a difference of €193 per ticket. Booking on a Thursday and travelling off-peak can save you significantly on the 1,869 km BER–MAD sector.
Based on 79 real fares found on this route over the last 12 months, showing the cheapest seen in each of 6 months. Updated 30 Aug 2026.
| Month | From price | vs cheapest | Verdict |
|---|---|---|---|
| April | €133 | +€29 | Good value |
| June | €155 | +€51 | Good value |
| August | €297 | +€193 | Expensive |
| September | €122 | +€18 | Good value |
| October | €110 | +€6 | Best value |
| November | €104 | Cheapest | Best value |
On the Berlin–Madrid route, Thursdays are typically the cheapest day to fly, while Mondays are most expensive. Mid-week departures (Tuesday, Wednesday) save an average of 15–25% compared to weekend travel.
Top-rated tours and experiences in Madrid, ranked by traveller rating. Prices are per person and change with date and group size.
Nightly rates in Madrid for a sample two-night stay for two adults from 29 Sep 2026, cheapest first. Rates move with your dates — check availability for a live quote.
| Mode | Fastest | From |
|---|---|---|
| Train | 51h 51m | £368.39 |
| Bus | 35h | £124.79 |
| Flight | 3h 10m | £49.14 |
| Departs | Booking site | Stops | Duration | From |
|---|---|---|---|---|
| Sat 14 Nov | Kiwi.com | Direct | 6h 15m | €104 |
| Tue 27 Oct | Kiwi.com | Direct | 6h 15m | €110 |
| Sun 25 Oct | Lucky2Go | 1 stop | 27h 55m | €110 |
| Thu 19 Nov | Kiwi.com | Direct | 6h 15m | €110 |
| Fri 9 Oct | Lucky2Go | 1 stop | 34h 40m | €111 |
| Sat 21 Nov | Kiwi.com | Direct | 6h 15m | €118 |
| Tue 15 Sep | Tickets | 1 stop | 24h 25m | €122 |
| Mon 23 Nov | Mytrip.com | 1 stop | 25h 40m | €128 |
| Thu 22 Oct | Kiwi.com | 1 stop | 13h 30m | €131 |
| Thu 1 Apr | Ubfly | Direct | 6h 15m | €133 |