- Home
- Flights
- Flights from Sofia
- Sofia to Madrid
Flights from Sofia to Madrid
Wizz Air, Bulgaria Air and Ryanair fly nonstop from Sofia to Madrid, about 16 flights a week. The flight takes around 3h 19m.
Direct flights available ~16 flights a week 3h 19m
Sofia to Madrid at a glance
Fastest flight3h 19mEstimated
Nonstop flights16/wkWizz Air, Bulgaria Air, Ryanair
Airlines flying nonstop from Sofia to Madrid
3 airlines on this route, about 16 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 2,249 km1,397 miles
- Flight time
- 3h 19mestimate
- Time difference
- -1hMadrid vs Sofia
- Currency in Madrid
- EUR
- Airports
- SOF → MAD
Flights from Sofia to Madrid: questions answered
Are there direct flights from Sofia to Madrid?
Yes. Wizz Air, Bulgaria Air and Ryanair fly this route nonstop, with about 16 flights a week in each direction.
How long is the flight from Sofia to Madrid?
A nonstop flight covers 2,249 km and takes around 3h 19m.
Which airlines fly from Sofia to Madrid?
Wizz Air, Bulgaria Air and Ryanair operate nonstop flights on this route.
Which airports serve Sofia and Madrid?
Sofia: Sofia Airport (SOF). Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD).
What is the time difference between Sofia and Madrid?
Madrid is 1 hour behind Sofia.





