
NZ$242 Cheap Flights Sofia to Madrid (SOF-MAD)
Popular airlines from Sofia Airport (SOF) to Adolfo Suarez Madrid-Barajas Airport (MAD)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Flights from Sofia (SOF) to Madrid (MAD)
Prices were available within the past 7 days for one-way flights and round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$227 Return, found 19 hours ago
NZ$227
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$394 Return, found 19 hours ago
NZ$394
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$440 Return, found 19 hours ago
NZ$440
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$484 Return, found 19 hours ago
NZ$484
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$527 Return, found 19 hours ago
NZ$527
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$528 Return, found 19 hours ago
NZ$528
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$561 Return, found 19 hours ago
NZ$561
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$591 Return, found 19 hours ago
NZ$591
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$593 Return, found 19 hours ago
NZ$593
Return
found 19 hours ago

Fri, 5 June - Sun, 7 June
SOF
Sofia
MAD
Madrid
NZ$666 Return, found 19 hours ago
NZ$666
Return
found 19 hours ago
Frequently asked questions
Travel information
Origin airport | Sofia |
|---|---|
Destination airport | Adolfo Suárez Madrid-Barajas |
Airlines serving | Air France, Austrian Airlines, British Airways, Bulgaria Air, Iberia, KLM, LOT-Polish Airlines, Lufthansa, Swiss International Air Lines, Tarom-Romanian Air Transport, Turkish Airlines, Wizz Air |
Return price | NZ$226 |
Distance | 2234 km |
Average flight time | 2 hours 53 mins |
*Available to Expedia members.