FareDice / Non-stop routes / Madrid to Budapest non-stop

Madrid to Budapest, non-stop

Ryanair and Wizz Air fly non-stop from Madrid to Budapest, with fares on 45 of the next 90 days. The cheapest is €20 on 13 Jan with Ryanair, a price seen 3 days ago: it may be higher now or sold out. The cheapest by month: October €141, November €58, December €39 and January €20.

Make it a trip

Fly Madrid to Budapest first, then on to more countries: FareDice strings the cheapest non-stop flights from there into a trip, on separate tickets.

Trips from Madrid that fly to Budapest first · Trips from Madrid · Trips from Budapest · Trips through Hungary

The cheapest fare each day

The cheaper quarter of the days; the outlined day is the cheapest. Tap a day to check its price.

Octoberfrom €141

  1. 27€141
  2. 28€162
  3. 29none
  4. 30none
  5. 31€147

Novemberfrom €58

  1. 1€173
  2. 2none
  3. 3€93
  4. 4€84
  5. 5€115
  6. 6€157
  7. 7€111
  8. 8€137
  9. 9€152
  10. 10€97
  11. 11none
  12. 12€82
  13. 13€122
  14. 14€81
  15. 15none
  16. 16none
  17. 17€112
  18. 18€79
  19. 19none
  20. 20€104
  21. 21none
  22. 22€97
  23. 23€101
  24. 24none
  25. 25€81
  26. 26€99
  27. 27€83
  28. 28€58
  29. 29€85
  30. 30€102

Decemberfrom €39

  1. 1none
  2. 2none
  3. 3none
  4. 4€182
  5. 5none
  6. 6none
  7. 7none
  8. 8none
  9. 9€39
  10. 10€43
  11. 11none
  12. 12none
  13. 13€47
  14. 14€48
  15. 15none
  16. 16€45
  17. 17none
  18. 18none
  19. 19none
  20. 20none
  21. 21none
  22. 22none
  23. 23none
  24. 24€102
  25. 25€87
  26. 26€68
  27. 27none
  28. 28none
  29. 29none
  30. 30none
  31. 31none

Januaryfrom €20

  1. 1none
  2. 2none
  3. 3none
  4. 4none
  5. 5none
  6. 6€31
  7. 7€34
  8. 8€39
  9. 9none
  10. 10€38
  11. 11€35
  12. 12€35
  13. 13€20
  14. 14none
  15. 15none
  16. 16none
  17. 17€30
  18. 18€37
  19. 19€31
  20. 20none
  21. 21none
  22. 22none
  23. 23none
  24. 24none

Airlines and cabin bags

Every airline's cabin bag rule

The way back

Budapest to Madrid non-stop: from €25 on 5 Dec, with fares on 46 of the next 90 days.

Fares are the cheapest travellers saw on each day, one way and per person, with their age; prices are seen, not held. A route gets a page when it has fares on 20 days or more.