BTS → MAD

Flights from Bratislava to Madrid

One way from 52 €, and about 76 € on a typical day. Below: each month's cheapest ticket, the cheapest day of the week and the direct flights.

Photo: Dmitry Dzhus from London · CC BY 2.0

Cheapest one way
52 €Mon 16 Nov
Usual price
76 €on a typical day
Cheapest month
Novemberfrom 52 €
Direct flights
Nowith a stop
Flight time
3 h 55 minwith a stop
Distance
1 852 kmas the crow flies

Prices by month

Each month's cheapest one-way ticket from Bratislava to Madrid, and the day it leaves.

MonthFromDayAirlineStopsSearch
October 202657 €Sat 31 OctLauda Europe1 stopSearch
November 202652 €Mon 16 NovALPAVIA1 stopSearch
December 202666 €Thu 17 DecBuzz1 stopSearch
January 2027116 €Sun 3 JanRyanair1 stopSearch
March 202769 €Thu 11 MarRyanair1 stopSearch

The cheapest day of the week

Monday is usually the cheapest, at about 59 €.

Airlines

The airlines with the day's cheapest ticket, most often first.

  • Wizz Air
  • Ryanair
  • Buzz
  • Malta Air
  • Lauda Europe
  • ALPAVIA
Wingman

Let Wingman watch the fare

Tell Wingman your dates, or a whole month. It searches Google Flights for them again and again and sends a notification to your phone when a fare drops or a faster flight appears.

Questions

How much is a flight from Bratislava to Madrid?

One way from 52 €. On most days the cheapest ticket costs about 76 €.

When is it cheapest to fly from Bratislava to Madrid?

The cheapest month is November, from 52 €, and the cheapest day of the week is usually Monday.

Are there direct flights from Bratislava to Madrid?

Not among the fares seen: the cheapest tickets have a stop, and the trip takes from 3 h 55 min.

How long is the flight from Bratislava to Madrid?

From 3 h 55 min, with a stop.

More routes

Fares are the lowest that people found on Aviasales in the last days: one way, one adult, economy, in euros. They change quickly, and Wingman watches Google Flights for the exact fare. Updated 19 October 2026. Links to Aviasales are partner links: Wingman may earn a little if you book, at no cost to you.