What to know about flights from Sofia to Madrid?
The distance between Sofia and Madrid is approximately 2,247.48 km. It takes around 3 hours 55 minutes on average to fly from Sofia to Madrid. Based on Trip.com's data, travel demand peaks in August. The cheapest month to book is July.
How can I find cheap flights from Sofia to Madrid?
Explore the cheapest one-way and round-trip flights from Sofia to Madrid over the next 90 days, with one-way fares from BRL 161 and round-trip from BRL 442. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Nonstop
- Recommended
- Next 7 days
- Fastest
- Cheapest nonstop
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Sun, Nov 29 | Ryanair
MAD 17:053h 30mNonstopSOF 21:35Madrid - Sofia | Tue, Dec 1 | RyanairPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 442 BRL 61528% off28% offBRL 615 BRL 442
SOF 22:003h 45mNonstopMAD 00:45Sofia - Madrid | Tue, Nov 17 | Ryanair
MAD 20:353h 35mNonstopSOF 01:10Madrid - Sofia | Sat, Nov 21 | Wizz AirPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 480 BRL 61522% off22% offBRL 615 BRL 480
SOF 10:553h 45mNonstopMAD 13:40Sofia - Madrid | Sat, Nov 21 | Ryanair
MAD 05:453h 30mNonstopSOF 10:15Madrid - Sofia | Wed, Nov 25 | RyanairPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 493 BRL 61520% off20% offBRL 615 BRL 493
SOF 10:403h 45mNonstopMAD 13:25Sofia - Madrid | Wed, Dec 2 | Ryanair
MAD 06:003h 30mNonstopSOF 10:30Madrid - Sofia | Sat, Dec 5 | RyanairPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 49520% offBRL 615 BRL 495
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Sat, Dec 5 | Wizz Air
MAD 20:353h 35mNonstopSOF 01:10Madrid - Sofia | Mon, Dec 7 | Wizz AirPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 50318% offBRL 615 BRL 503
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Tue, Nov 10 | Wizz Air
MAD 20:353h 35mNonstopSOF 01:10Madrid - Sofia | Mon, Nov 16 | Wizz AirPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 50917% offBRL 615 BRL 509
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Sun, Nov 22 | Ryanair
MAD 20:353h 35mNonstopSOF 01:10Madrid - Sofia | Tue, Nov 24 | Wizz AirPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 50917% offBRL 615 BRL 509
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Wed, Nov 25 | Wizz Air
MAD 20:353h 35mNonstopSOF 01:10Madrid - Sofia | Mon, Nov 30 | Wizz AirPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 52115% offBRL 615 BRL 521
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Sat, Dec 12 | Wizz Air
MAD 20:353h 35mNonstopSOF 01:10Madrid - Sofia | Mon, Dec 14 | Wizz AirPrice detailsDepartureSOF-MADEconomy class
IncludedReturnMAD-SOFEconomy class
IncludedBRL 54711% offBRL 615 BRL 547
SOF 13:0017h 25m1 stopMAD 14:00Sofia - Madrid | Mon, Nov 9 | Normal Airline
MAD 15:006hNonstopSOF 16:00Madrid - Sofia | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest
SOF 22:003h 45mNonstopMAD 00:45Sofia - Madrid | Thu, Dec 17 | Ryanair
BRL 161 BRL 25737% off37% offBRL 257 BRL 161
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Fri, Dec 18 | Ryanair
BRL 191 BRL 48461% off61% offBRL 484 BRL 191
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Tue, Dec 29 | Ryanair
BRL 192 BRL 25725% off25% offBRL 257 BRL 192
SOF 17:253h 45mNonstopMAD 20:10Sofia - Madrid | Sat, Dec 12 | Ryanair
BRL 20022% offBRL 257 BRL 200
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Tue, Dec 8 | Ryanair
BRL 20122% offBRL 257 BRL 201
SOF 10:553h 45mNonstopMAD 13:40Sofia - Madrid | Mon, Dec 14 | Ryanair
BRL 20321% offBRL 257 BRL 203
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Mon, Dec 14 | Wizz Air
BRL 20421% offBRL 257 BRL 204
SOF 06:3013h 10m1 stopMAD 18:40Sofia - Madrid | Sat, Dec 12 | Wizz Air
BRL 21616% offBRL 257 BRL 216
SOF 10:403h 45mNonstopMAD 13:25Sofia - Madrid | Fri, Dec 25 | Ryanair
BRL 21716% offBRL 257 BRL 217
SOF 13:0017h 25m1 stopMAD 14:00Sofia - Madrid | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SOF 22:003h 45mNonstopMAD 00:45Sofia - Madrid | Thu, Dec 17 | Ryanair
BRL 161 BRL 25737% off37% offBRL 257 BRL 161
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Fri, Dec 18 | Ryanair
BRL 191 BRL 48461% off61% offBRL 484 BRL 191
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Tue, Dec 29 | Ryanair
BRL 192 BRL 25725% off25% offBRL 257 BRL 192
SOF 17:253h 45mNonstopMAD 20:10Sofia - Madrid | Sat, Dec 12 | Ryanair
BRL 20022% offBRL 257 BRL 200
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Tue, Dec 8 | Ryanair
BRL 20122% offBRL 257 BRL 201
SOF 10:553h 45mNonstopMAD 13:40Sofia - Madrid | Mon, Dec 14 | Ryanair
BRL 20321% offBRL 257 BRL 203
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Mon, Dec 14 | Wizz Air
BRL 20421% offBRL 257 BRL 204
SOF 10:403h 45mNonstopMAD 13:25Sofia - Madrid | Fri, Dec 25 | Ryanair
BRL 21716% offBRL 257 BRL 217
SOF 10:403h 45mNonstopMAD 13:25Sofia - Madrid | Mon, Dec 14 | Ryanair
BRL 21755% offBRL 484 BRL 217
SOF 13:0017h 25m1 stopMAD 14:00Sofia - Madrid | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Fri, Dec 18 | Ryanair
BRL 191 BRL 2,32292% off92% offBRL 2,322 BRL 191
SOF 10:403h 45mNonstopMAD 13:25Sofia - Madrid | Mon, Dec 14 | Ryanair
BRL 217 BRL 2,32291% off91% offBRL 2,322 BRL 217
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Fri, Dec 11 | Ryanair
BRL 223 BRL 2,32290% off90% offBRL 2,322 BRL 223
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Sat, Nov 14 | Wizz Air
BRL 23190% offBRL 2,322 BRL 231
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Fri, Dec 4 | Wizz Air
BRL 23390% offBRL 2,322 BRL 233
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Fri, Dec 4 | Ryanair
BRL 26289% offBRL 2,322 BRL 262
SOF 10:553h 45mNonstopMAD 13:40Sofia - Madrid | Thu, Dec 3 | Ryanair
BRL 28388% offBRL 2,322 BRL 283
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Thu, Dec 3 | Wizz Air
BRL 30287% offBRL 2,322 BRL 302
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Fri, Nov 27 | Wizz Air
BRL 34585% offBRL 2,322 BRL 345
SOF 13:0017h 25m1 stopMAD 14:00Sofia - Madrid | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Sat, Nov 14 | Wizz Air
BRL 231 BRL 2,32290% off90% offBRL 2,322 BRL 231
SOF 10:553h 45mNonstopMAD 13:40Sofia - Madrid | Thu, Nov 12 | Ryanair
BRL 461 BRL 2,32280% off80% offBRL 2,322 BRL 461
SOF 22:003h 45mNonstopMAD 00:45Sofia - Madrid | Sun, Nov 8 | Ryanair
BRL 486 BRL 2,32279% off79% offBRL 2,322 BRL 486
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Sun, Nov 8 | Wizz Air
BRL 59974% offBRL 2,322 BRL 599
SOF 10:103h 55mNonstopMAD 13:05Sofia - Madrid | Wed, Nov 11 | Iberia
Price detailsSOF-MADEconomy classIn-flight meals are availableUSB port and power outletBRL 64972% offBRL 2,322 BRL 649
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Thu, Nov 12 | Wizz Air
BRL 68970% offBRL 2,322 BRL 689
SOF 10:403h 45mNonstopMAD 13:25Sofia - Madrid | Mon, Nov 9 | Ryanair
BRL 73768% offBRL 2,322 BRL 737
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Fri, Nov 13 | Ryanair
BRL 76067% offBRL 2,322 BRL 760
SOF 16:553h 55mNonstopMAD 19:50Sofia - Madrid | Mon, Nov 9 | Wizz Air
BRL 77866% offBRL 2,322 BRL 778
SOF 13:0017h 25m1 stopMAD 14:00Sofia - Madrid | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
SOF 22:003h 45mNonstopMAD 00:45Sofia - Madrid | Thu, Dec 17 | Ryanair
BRL 161 BRL 25737% off37% offBRL 257 BRL 161
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Fri, Dec 18 | Ryanair
BRL 191 BRL 48461% off61% offBRL 484 BRL 191
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Tue, Dec 29 | Ryanair
BRL 192 BRL 25725% off25% offBRL 257 BRL 192
SOF 17:253h 45mNonstopMAD 20:10Sofia - Madrid | Sat, Dec 12 | Ryanair
BRL 20022% offBRL 257 BRL 200
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Tue, Dec 8 | Ryanair
BRL 20122% offBRL 257 BRL 201
SOF 10:553h 45mNonstopMAD 13:40Sofia - Madrid | Mon, Dec 14 | Ryanair
BRL 20321% offBRL 257 BRL 203
SOF 10:403h 45mNonstopMAD 13:25Sofia - Madrid | Fri, Dec 25 | Ryanair
BRL 21716% offBRL 257 BRL 217
SOF 10:403h 45mNonstopMAD 13:25Sofia - Madrid | Mon, Dec 14 | Ryanair
BRL 21755% offBRL 484 BRL 217
SOF 21:453h 45mNonstopMAD 00:30Sofia - Madrid | Tue, Dec 22 | Ryanair
BRL 22313% offBRL 257 BRL 223
SOF 13:0017h 25m1 stopMAD 14:00Sofia - Madrid | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Sofia to Madrid are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Which airlines are the most popular for Sofia to Madrid flights?
Wizz Air
Trip.com price insights on flights from Sofia to Madrid
Which month has the cheapest one-way flights from Sofia to Madrid?
Based on Trip.com’s data, the cheapest month for flights from Sofia to Madrid is July, with an average price of BRL 402; while the month with the highest flight price is usually August, with an average price of up to BRL 913.
What's the cheapest day to fly from Sofia to Madrid?
Based on Trip.com data from the past 12 months, the cheapest day to fly from Sofia to Madrid is Wednesday, with average prices lower than on other days. Avoid Saturday, as prices are usually highest then.
Frequently Asked Questions
What are the cheapest flights from Sofia to Madrid (SOF-MAD)?
Based on Trip.com data, Ryanair offers one-way fares as low as BRL 161 on Cheapest nonstop routes (e.g. SOF to MAD on Thu, Dec 17), while Ryanair offers Cheapest nonstop round-trips from BRL 442 departing on Sun, Nov 29 and returning on Tue, Dec 1.Which airlines offer direct flights from Sofia to Madrid?
At the moment, you can catch a nonstop flight from Sofia to Madrid with the following airlines, including: Wizz Air Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.How long does it take to fly from Sofia (SOF) to Madrid (MAD) and what is the distance?
It takes around 3 hours 55 minutes to fly from Sofia (SOF) to Madrid (MAD).When is the best time to book flights from Sofia to Madrid?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Sofia to Madrid is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.How many flights are there per week from Sofia to Madrid?
Based on Trip.com data in the past 4 weeks, there is 17 flight per week flying from Sofia to Madrid. You can check the weekly schedule for popular airlines on this route below: Wizz Air: S/-/-/W/T/F/S -- W64401 (17:03)How can I find the best deals on flights from Sofia to Madrid?
To find best deals on flights from Sofia to Madrid, you can use various tools on Trip.com:
· Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Thu, Dec 17, with one-way flights priced at just BRL 161.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Ryanair.
· Set up price alerts to easily monitor ticket prices without having to check every day.
· Check Trip.com flight deals and promo codes frequently.
· Avoid peak season unless you book very early. It seems the peak season for Madrid travel is around August.
· Get exclusive promo codes for Trip.com app users.When are flight tickets from Sofia (SOF) to Madrid (MAD) the cheapest?
The cheapest months to fly from Sofia to Madrid is July, when demand for travel is lower.Which upcoming date is cheapest to fly from Sofia to Madrid on?
After crunching the numbers on our November flight calendar, it's currently cheapest to fly from Sofia to Madrid on November 30, 2026 with Ryanair, with prices starting at BRL 186.Which airports can I fly into Madrid from Sofia?
You can arrive at any of the following airports in Madrid: Madrid Barajas Airport (MAD). Flights from Sofia Airport to Madrid Barajas Airport (SOF-MAD) are by far the most popular option for this route.Is there any time difference between Sofia and Madrid?
The time difference between Madrid and Sofia is 1h.How do I change or cancel my ticket from Sofia to Madrid?
Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.What is the average cost of a one-way flight from Sofia to Madrid?
Based on Trip.com data for flights departing in the next 30 days, the average one-way fare from Sofia to Madrid is BRL 1,148. Fares vary by travel date, airline and availability.What is the average cost of a round-trip flight from Sofia to Madrid?
Based on Trip.com data for travel in the next 30 days, the average round-trip fare from Sofia to Madrid is BRL 1,529. The final price depends on the outbound and return dates, airline and fare conditions.How do I book flights from Sofia to Madrid on Trip.com?
Enter Sofia and Madrid, choose your travel dates and passengers, then compare flights by price, duration and baggage. Select a fare, review the change and cancellation rules, enter traveler details and complete payment to receive your confirmation.Are there budget airlines on the Sofia to Madrid route?
Wizz Air and Ryanairare the most popular budget airlines flying from Sofia to Madrid. Check baggage, seat and payment fees before comparing the final price.
Trip.com airline insights on flights from Sofia to Madrid
Which airlines offer the cheapest nonstop flights from Sofia to Madrid?
Based on Trip.com data from the past 12 months, Wizz Air offers the cheapest nonstop flights from Sofia to Madrid, with an average price of BRL 592.
Which airlines operate the most flights from Sofia to Madrid?
Based on Trip.com data from the past month, Wizz Air operates the most flights from Sofia to Madrid, with 7 flight per week.
How many flights are there each day from Sofia to Madrid?
Based on Trip.com data from the past month, the most flights from Sofia to Madrid depart on Sunday, and the fewest flights depart on Tuesday.