Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Madrid to Sofia is Wizz Air.
Travel Period: February 2025 - January 2026
The cheapest month(s) to fly from Madrid to Sofia is March.
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
-
Dec 2025
-
Jan 2026
The cheapest day(s) of the week to fly from Madrid to Sofia is Friday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Thu, 2 Jan, 2025
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
09:15 MAD13:40 SOF3Hrs, 25m Direct
-
MADMadrid Barajas Airport 09:15 - SOF 13:40 3h 25m Direct
-
MADMadrid Barajas Airport 09:15
-
SOFSofia Airport 13:40
- 3h 25m
- Direct
-
Ryanair (FR 6410)Boeing 737 Max 8 Passenger -
Ryanair (FR 6410) -
- -
- -
- -
- -
- F
- -
- -
- Boeing 737 Max 8 Passenger
-
16:50 MAD21:15 SOF3Hrs, 25m Direct
-
MADMadrid Barajas Airport 16:50 - SOF 21:15 3h 25m Direct
-
MADMadrid Barajas Airport 16:50
-
SOFSofia Airport 21:15
- 3h 25m
- Direct
-
Ryanair (FR 6410)Boeing 737 Max 8 Passenger -
Ryanair (FR 6410) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 Max 8 Passenger
-
18:10 MAD22:45 SOF3Hrs, 35m Direct
-
MADMadrid Barajas Airport 18:10 - SOF 22:45 3h 35m Direct
-
MADMadrid Barajas Airport 18:10
-
SOFSofia Airport 22:45
- 3h 35m
- Direct
-
Wizz Air (W6 4402)Airbus -
Wizz Air (W6 4402) -
- M
- -
- -
- -
- F
- -
- -
- Airbus
-
18:15 MAD22:40 SOF3Hrs, 25m Direct
-
MADMadrid Barajas Airport 18:15 - SOF 22:40 3h 25m Direct
-
MADMadrid Barajas Airport 18:15
-
SOFSofia Airport 22:40
- 3h 25m
- Direct
-
Ryanair (FR 6410)Boeing 737 800 -
Ryanair (FR 6410) -
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
18:45 MAD23:10 SOF3Hrs, 25m Direct
-
MADMadrid Barajas Airport 18:45 - SOF 23:10 3h 25m Direct
-
MADMadrid Barajas Airport 18:45
-
SOFSofia Airport 23:10
- 3h 25m
- Direct
-
Bulgaria Air (FB 472)Airbus A220 300 -
Bulgaria Air (FB 472) -
- -
- -
- -
- -
- -
- -
- S
- Airbus A220 300
-
20:45 MAD01:10 SOF3Hrs, 25m Direct
-
MADMadrid Barajas Airport 20:45 - SOF 01:10 3h 25m Direct
-
MADMadrid Barajas Airport 20:45
-
SOFSofia Airport 01:10
- 3h 25m
- Direct
-
Bulgaria Air (FB 472)Airbus A220 300 -
Bulgaria Air (FB 472) -
- -
- -
- -
- -
- F
- -
- -
- Airbus A220 300
-
22:35 MAD03:10 SOF3Hrs, 35m Direct
-
MADMadrid Barajas Airport 22:35 - SOF 03:10 3h 35m Direct
-
MADMadrid Barajas Airport 22:35
-
SOFSofia Airport 03:10
- 3h 35m
- Direct
-
Wizz Air (W6 4402)Airbus A321 Neo -
Wizz Air (W6 4402) -
- -
- -
- W
- -
- -
- -
- -
- Airbus A321 Neo
-
05:45 MAD13:10 SOF6Hrs, 25m 1 Stop (STN)
-
MADMadrid Barajas Airport 05:45 - SOF 13:10 6h 25m 1 Stop (STN) London
-
MADMadrid Barajas Airport 05:45STNLondon Stansted Airport 08:15
-
STNLondon Stansted Airport 07:15SOFSofia Airport 13:10
- 6h 25m (1h)
- 1 Stop STN · London 1h
-
Ryanair (FR 2629)Boeing 737 Max 8 Passenger Ryanair (FR 1730)Boeing 737 800 -
Ryanair (FR 2629) -
- -
- T
- -
- -
- -
- -
- -
-
05:45 MAD14:50 SOF8Hrs, 05m 1 Stop (STN)
-
MADMadrid Barajas Airport 05:45 - SOF 14:50 8h 05m 1 Stop (STN) London
-
MADMadrid Barajas Airport 05:45STNLondon Stansted Airport 09:55
-
STNLondon Stansted Airport 07:15SOFSofia Airport 14:50
- 8h 05m (2h 40m)
- 1 Stop STN · London 2h 40m
-
Ryanair (FR 2629)Boeing 737 800 Ryanair (FR 2690)Boeing 737 800 -
Ryanair (FR 2629) -
- -
- -
- -
- -
- -
- S
- -
-
06:25 MAD13:50 SOF6Hrs, 25m 1 Stop (STN)
-
MADMadrid Barajas Airport 06:25 - SOF 13:50 6h 25m 1 Stop (STN) London
-
MADMadrid Barajas Airport 06:25STNLondon Stansted Airport 08:55
-
STNLondon Stansted Airport 08:00SOFSofia Airport 13:50
- 6h 25m (55m)
- 1 Stop STN · London 55m
-
Ryanair (FR 2629)Boeing 737 Max 8 Passenger Ryanair (FR 2690)Boeing 737 800 -
Ryanair (FR 2629) -
- M
- -
- -
- -
- -
- -
- -
-
06:55 MAD16:20 SOF8Hrs, 25m 1 Stop (LHR)
-
MADMadrid Barajas Airport 06:55 - SOF 16:20 8h 25m 1 Stop (LHR) London
-
MADMadrid Barajas Airport 06:55LHRLondon Heathrow Airport 11:10
-
LHRLondon Heathrow Airport 08:25SOFSofia Airport 16:20
- 8h 25m (2h 45m)
- 1 Stop LHR · London 2h 45m
-
Iberia (IB 711)Airbus British Airways (BA 890)Airbus Industrie A320 Sharklets -
Iberia (IB 711) -
- M
- -
- -
- -
- -
- -
- -
-
07:25 MAD17:15 SOF8Hrs, 50m 1 Stop (MLA)
-
MADMadrid Barajas Airport 07:25 - SOF 17:15 8h 50m 1 Stop (MLA) Malta
-
MADMadrid Barajas Airport 07:25MLAMalta Airport 14:25
-
MLAMalta Airport 10:05SOFSofia Airport 17:15
- 8h 50m (4h 20m)
- 1 Stop MLA · Malta 4h 20m
-
Ryanair (FR 5382)Boeing 737 800 Ryanair (FR 8066)Boeing 737 Max 8 Passenger -
Ryanair (FR 5382) -
- -
- -
- -
- -
- F
- -
- -
-
07:45 MAD16:20 SOF7Hrs, 35m 1 Stop (LHR)
-
MADMadrid Barajas Airport 07:45 - SOF 16:20 7h 35m 1 Stop (LHR) London
-
MADMadrid Barajas Airport 07:45LHRLondon Heathrow Airport 11:10
-
LHRLondon Heathrow Airport 09:15SOFSofia Airport 16:20
- 7h 35m (1h 55m)
- 1 Stop LHR · London 1h 55m
-
Iberia (IB 713)Airbus British Airways (BA 890)Airbus Industrie A320 Sharklets -
Iberia (IB 713) -
- M
- -
- -
- -
- -
- -
- -
-
07:45 MAD17:10 SOF8Hrs, 25m 1 Stop (LHR)
-
MADMadrid Barajas Airport 07:45 - SOF 17:10 8h 25m 1 Stop (LHR) London
-
MADMadrid Barajas Airport 07:45LHRLondon Heathrow Airport 12:00
-
LHRLondon Heathrow Airport 09:15SOFSofia Airport 17:10
- 8h 25m (2h 45m)
- 1 Stop LHR · London 2h 45m
-
Iberia (IB 713)Airbus British Airways (BA 890)Airbus Industrie A320 Sharklets -
Iberia (IB 713) -
- -
- T
- -
- -
- -
- -
- -
-
10:25 MAD20:05 SOF8Hrs, 40m 1 Stop (PMI)
-
MADMadrid Barajas Airport 10:25 - SOF 20:05 8h 40m 1 Stop (PMI) Palma de Mallorca
-
MADMadrid Barajas Airport 10:25PMIPalma De Mallorca Airport 16:20
-
PMIPalma De Mallorca Airport 11:55SOFSofia Airport 20:05
- 8h 40m (4h 25m)
- 1 Stop PMI · Palma de Mallorca 4h 25m
-
Ryanair (FR 2053)Boeing 737 Max 8 Passenger Ryanair (FR 956)Boeing 737 Max 8 Passenger -
Ryanair (FR 2053) -
- -
- -
- -
- -
- -
- S
- -
-
10:55 MAD18:05 SOF6Hrs, 10m 1 Stop (EIN)
-
MADMadrid Barajas Airport 10:55 - SOF 18:05 6h 10m 1 Stop (EIN) Eindhoven
-
MADMadrid Barajas Airport 10:55EINEindhoven Airport 14:30
-
EINEindhoven Airport 13:30SOFSofia Airport 18:05
- 6h 10m (1h)
- 1 Stop EIN · Eindhoven 1h
-
Ryanair (FR 3066)Boeing 737 800 Ryanair (FR 6014)Boeing 737 800 -
Ryanair (FR 3066) -
- -
- -
- -
- T
- -
- -
- -
-
12:30 MAD20:50 SOF7Hrs, 20m 1 Stop (STN)
-
MADMadrid Barajas Airport 12:30 - SOF 20:50 7h 20m 1 Stop (STN) London
-
MADMadrid Barajas Airport 12:30STNLondon Stansted Airport 15:55
-
STNLondon Stansted Airport 14:00SOFSofia Airport 20:50
- 7h 20m (1h 55m)
- 1 Stop STN · London 1h 55m
-
Ryanair (FR 5995)Boeing 737 800 Ryanair (FR 9961)Boeing 737 800 -
Ryanair (FR 5995) -
- M
- -
- -
- -
- -
- -
- -
-
13:00 MAD22:05 SOF8Hrs, 05m 1 Stop (STN)
-
MADMadrid Barajas Airport 13:00 - SOF 22:05 8h 05m 1 Stop (STN) London
-
MADMadrid Barajas Airport 13:00STNLondon Stansted Airport 17:10
-
STNLondon Stansted Airport 14:30SOFSofia Airport 22:05
- 8h 05m (2h 40m)
- 1 Stop STN · London 2h 40m
-
Ryanair (FR 5997)Boeing 737 800 Ryanair (FR 9976)Boeing 737 Max 8 Passenger -
Ryanair (FR 5997) -
- -
- -
- -
- -
- -
- -
- S
-
13:00 MAD20:30 SOF6Hrs, 30m 1 Stop (STN)
-
MADMadrid Barajas Airport 13:00 - SOF 20:30 6h 30m 1 Stop (STN) London
-
MADMadrid Barajas Airport 13:00STNLondon Stansted Airport 15:35
-
STNLondon Stansted Airport 14:30SOFSofia Airport 20:30
- 6h 30m (1h 05m)
- 1 Stop STN · London 1h 05m
-
Ryanair (FR 5997)Boeing 737 800 Ryanair (FR 9967)Boeing 737 800 -
Ryanair (FR 5997) -
- -
- -
- -
- -
- -
- -
- S
-
13:05 MAD21:55 SOF7Hrs, 50m 1 Stop (ATH)
-
MADMadrid Barajas Airport 13:05 - SOF 21:55 7h 50m 1 Stop (ATH) Athens
-
MADMadrid Barajas Airport 13:05ATHAthens Airport 20:40
-
ATHAthens Airport 17:30SOFSofia Airport 21:55
- 7h 50m (3h 10m)
- 1 Stop ATH · Athens 3h 10m
-
Aegean Airlines (A3 701)Airbus A321 Neo Bulgaria Air (FB 808)Embraer Emb E90 -
Aegean Airlines (A3 701) -
- -
- -
- -
- -
- F
- -
- -
-
13:20 MAD21:35 SOF7Hrs, 15m 1 Stop (DUB)
-
MADMadrid Barajas Airport 13:20 - SOF 21:35 7h 15m 1 Stop (DUB) Dublin
-
MADMadrid Barajas Airport 13:20DUBDublin Airport 16:05
-
DUBDublin Airport 15:00SOFSofia Airport 21:35
- 7h 15m (1h 05m)
- 1 Stop DUB · Dublin 1h 05m
-
Ryanair (FR 494)Boeing 737 800 Ryanair (FR 5203)Boeing 737 800 -
Ryanair (FR 494) -
- -
- -
- -
- -
- -
- -
- S
-
13:35 MAD21:45 SOF7Hrs, 10m 1 Stop (STN)
-
MADMadrid Barajas Airport 13:35 - SOF 21:45 7h 10m 1 Stop (STN) London
-
MADMadrid Barajas Airport 13:35STNLondon Stansted Airport 16:50
-
STNLondon Stansted Airport 15:05SOFSofia Airport 21:45
- 7h 10m (1h 45m)
- 1 Stop STN · London 1h 45m
-
Ryanair (FR 5995)Boeing 737 800 Ryanair (FR 9961)Boeing 737 Max 8 Passenger -
Ryanair (FR 5995) -
- -
- -
- -
- -
- F
- -
- -
-
14:45 MAD21:40 SOF5Hrs, 55m 1 Stop (PMI)
-
MADMadrid Barajas Airport 14:45 - SOF 21:40 5h 55m 1 Stop (PMI) Palma de Mallorca
-
MADMadrid Barajas Airport 14:45PMIPalma De Mallorca Airport 17:55
-
PMIPalma De Mallorca Airport 16:15SOFSofia Airport 21:40
- 5h 55m (1h 40m)
- 1 Stop PMI · Palma de Mallorca 1h 40m
-
Ryanair (FR 2051)Boeing 737 Max 8 Passenger Ryanair (FR 956)Airbus -
Ryanair (FR 2051) -
- -
- -
- -
- -
- -
- -
- S
-
16:40 MAD00:25 SOF6Hrs, 45m 1 Stop (BGY)
-
MADMadrid Barajas Airport 16:40 - SOF 00:25 6h 45m 1 Stop (BGY) Milan
-
MADMadrid Barajas Airport 16:40BGYMilan Bergamo/Orio al Serio Airport 21:30
-
BGYMilan Bergamo/Orio al Serio Airport 18:55SOFSofia Airport 00:25
- 6h 45m (2h 35m)
- 1 Stop BGY · Milan 2h 35m
-
Ryanair (FR 5991)Boeing 737 800 Ryanair (FR 3437)Boeing 737 800 -
Ryanair (FR 5991) -
- M
- -
- -
- -
- -
- -
- -
-
17:10 MAD01:00 SOF6Hrs, 50m 1 Stop (STN)
-
MADMadrid Barajas Airport 17:10 - SOF 01:00 6h 50m 1 Stop (STN) London
-
MADMadrid Barajas Airport 17:10STNLondon Stansted Airport 20:05
-
STNLondon Stansted Airport 18:40SOFSofia Airport 01:00
- 6h 50m (1h 25m)
- 1 Stop STN · London 1h 25m
-
Ryanair (FR 348)Boeing 737 Max 8 Passenger Ryanair (FR 9961)Boeing 737 800 -
Ryanair (FR 348) -
- -
- -
- -
- -
- -
- S
- -
The fastest flight time for direct flights from Madrid to Sofia is 3 hours 25 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Madrid and Sofia is 2253km. Check all available flights on Wego.
The earliest flight of the day departs at 05:45. The last flight of the day departs at 05:45. See the full list of flight times on Wego.
There are 3 airlines that offer direct flights from Madrid to Sofia. Find out the list of airlines on Wego.
All Airports in Madrid
All Airports in Sofia
Sofia Airport SOF