Did you know?
- Bulgaria has the most nonstop flights between Sofia and Madrid.
- The shortest connecting flight from Sofia to Madrid is 24 hours, 30 minutes on Adria.
- There are 5 nonstop flights on route from Sofia to Madrid every day.
- Finnair has 37 two stops or more flights between Sofia and Madrid.
- The smallest aircraft operated by Olympic flying between Sofia and Madrid is a ATR with 68 seats.
Hotels in Madrid
Traveling on the route and need hotel in Madrid? Choose from more than 45,000 hotels.