Distance 1399 miles (2253 km) |
Average flight duration 9h 43m |
Cheapest ticket price $45 (€39) |
Flights per day 36 |
Direct flights 1 |
Airlines 11 |
Fastest flight 3h 45m |
Cheapest month to travel November |
First flight 03:00 |
Last flight 19:40 |
Cheapest price
$272
Average price
$998
Fastest journey
5 h 40 m
Average duration
6 h 41 m
Flights per day
34
Distance
2253 km
The best way to find a cheap flight ticket from Sofia to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Lufthansa LH1707 | 06:05AM Sofia Airport (SOF) | 11h00 | 04:05PM Madrid Barajas Airport (MAD) | 2 transfers | |
Lufthansa LH1707 | 06:05AM Sofia Airport (SOF) | 6h15 | 11:20AM Madrid Barajas Airport (MAD) | 1 transfer | |
Lufthansa LH1707 | 06:05AM Sofia Airport (SOF) | 12h35 | 05:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
Bulgaria Air fb449 | 07:00AM Sofia Airport (SOF) | 7h05 | 01:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Bulgaria Air fb449 | 07:00AM Sofia Airport (SOF) | 11h10 | 05:10PM Madrid Barajas Airport (MAD) | 1 transfer | |
Bulgaria Air fb461 | 07:00AM Sofia Airport (SOF) | 15h40 | 09:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
Austrian Airlines OS800 | 08:00AM Sofia Airport (SOF) | 9h05 | 04:05PM Madrid Barajas Airport (MAD) | 2 transfers | |
Austrian Airlines OS800 | 08:00AM Sofia Airport (SOF) | 10h40 | 05:40PM Madrid Barajas Airport (MAD) | 2 transfers | |
Austrian Airlines OS800 | 08:00AM Sofia Airport (SOF) | 9h05 | 04:05PM Madrid Barajas Airport (MAD) | 2 transfers | |
Austrian Airlines OS800 | 08:00AM Sofia Airport (SOF) | 10h40 | 05:40PM Madrid Barajas Airport (MAD) | 2 transfers | |
Turkish Airlines TK1028 | 09:45AM Sofia Airport (SOF) | 7h35 | 04:20PM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR228 | 12:30PM Sofia Airport (SOF) | 19h40 | 07:10AM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR228 | 12:30PM Sofia Airport (SOF) | 26h25 | 01:55PM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR228 | 12:30PM Sofia Airport (SOF) | 21h55 | 09:25AM Madrid Barajas Airport (MAD) | 2 transfers | |
Qatar Airways QR228 | 12:30PM Sofia Airport (SOF) | 22h40 | 10:10AM Madrid Barajas Airport (MAD) | 2 transfers | |
Qatar Airways QR228 | 12:30PM Sofia Airport (SOF) | 32h30 | 08:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR228 | 12:30PM Sofia Airport (SOF) | 23h10 | 10:40AM Madrid Barajas Airport (MAD) | 2 transfers | |
Austrian Airlines OS796 | 12:35PM Sofia Airport (SOF) | 8h30 | 08:05PM Madrid Barajas Airport (MAD) | 2 transfers | |
Austrian Airlines OS796 | 12:35PM Sofia Airport (SOF) | 12h00 | 11:35PM Madrid Barajas Airport (MAD) | 2 transfers | |
Austrian Airlines OS796 | 12:35PM Sofia Airport (SOF) | 8h30 | 08:05PM Madrid Barajas Airport (MAD) | 2 transfers | |
Lufthansa LH1703 | 01:45PM Sofia Airport (SOF) | 11h10 | 11:55PM Madrid Barajas Airport (MAD) | 2 transfers | |
Lufthansa LH1703 | 01:45PM Sofia Airport (SOF) | 11h10 | 11:55PM Madrid Barajas Airport (MAD) | 2 transfers | |
Lufthansa LH1427 | 02:15PM Sofia Airport (SOF) | 10h20 | 11:35PM Madrid Barajas Airport (MAD) | 2 transfers | |
Lufthansa LH1427 | 02:15PM Sofia Airport (SOF) | 6h50 | 08:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Lufthansa LH1427 | 02:15PM Sofia Airport (SOF) | 10h20 | 11:35PM Madrid Barajas Airport (MAD) | 2 transfers | |
Lufthansa LH1427 | 02:15PM Sofia Airport (SOF) | 10h40 | 11:55PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air Serbia AF5320 | 04:00PM Sofia Airport (SOF) | 26h00 | 05:00PM Madrid Barajas Airport (MAD) | 2 transfers | |
Air Serbia AF5320 | 04:00PM Sofia Airport (SOF) | 24h25 | 03:25PM Madrid Barajas Airport (MAD) | 2 transfers | |
Air Serbia AF5320 | 04:00PM Sofia Airport (SOF) | 18h10 | 09:10AM Madrid Barajas Airport (MAD) | 2 transfers | |
Air Serbia AF5320 | 04:00PM Sofia Airport (SOF) | 20h30 | 11:30AM Madrid Barajas Airport (MAD) | 2 transfers | |
Air Serbia AF5320 | 04:00PM Sofia Airport (SOF) | 24h25 | 03:25PM Madrid Barajas Airport (MAD) | 2 transfers | |
Air Serbia JU113 | 04:00PM Sofia Airport (SOF) | 22h05 | 01:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
LOT Polish Airlines LO634 | 06:35PM Sofia Airport (SOF) | 21h00 | 02:35PM Madrid Barajas Airport (MAD) | 1 transfer | |
Lufthansa LH1705 | 06:55PM Sofia Airport (SOF) | 5h40 | 11:35PM Madrid Barajas Airport (MAD) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
For as little as $45 (€39) you can travel by flight to Madrid from Sofia with Wizz Air, Bulgaria Air and Ryanair. Omio will show you the best deals, schedules and tickets available for this journey.
When journeying from Bulgaria to Spain, travelers often seek seamless Sofia to Madrid flights. Most of these flights originate from Sofia Airport (SOF), Bulgaria's main international airport located in the country's vibrant capital. Passengers arrive in the lively Spanish capital at Adolfo Suárez Madrid–Barajas Airport (MAD), which serves as the central hub for this route. This convenient journey, linking eastern Europe with the heart of Spain, facilitates access to a multitude of cultural experiences and business opportunities in both capitals. Whether you're catching a short Sofia to Madrid flight for business or planning a longer trip to explore Madrid's remarkable attractions, this route proves to be a preferred choice among many travelers.
When searching for cheap flight tickets from Sofia to Madrid, travellers can typically find prices starting as low $45 (€39), making it an affordable journey to book. On average, flight ticket costs for this route tend to be around $165 (€144), providing a decent balance between cost and convenience. For those planning their trips, the best month for budget-friendly travel combined with pleasant weather in Madrid is generally November. During this time, the ticket prices are often lower than other months, making it an ideal choice for savvy travelers.
For travelers planning a journey from Sofia to Madrid, there is a variety of airlines offering reliable services to suit different preferences and budgets. Wizz Air and Ryanair provide budget-friendly flights that appeal to cost-conscious travelers, offering a no-frills experience with the option to purchase additional services such as priority boarding and extra baggage. Bulgaria Air delivers a more traditional flight experience with options for economy and business classes, ensuring added comfort with wider seats and complimentary inflight meals for those in premium seating. Lufthansa, known for its premium service, offers passengers a choice between economy, premium economy, and business class, each providing exemplary service tailored to customer needs, including inflight entertainment and meals. For those looking to enjoy additional amenities, Turkish Airlines and Air France extend their renowned hospitality, offering various cabin classes and services such as advanced meal options, entertainment systems, and attentive service. With such a diverse selection of airlines operating flights from Sofia to Madrid, travelers are sure to find an option that meets their specific travel requirements.
Experience the seamless convenience of Sofia to Madrid direct flights, designed to whisk you away from Bulgaria's vibrant capital to the heart of Spain with no layovers. Non-stop flights between Sofia Airport and Madrid-Barajas Adolfo Suárez Airport typically operate 5 times per day, ensuring flexibility for any travel itinerary. Choose the most efficient way to enjoy Madrid's rich culture, stunning architecture, and vibrant nightlife without the hassle of transfers. Whether traveling for business or leisure, the direct route saves you precious time, allowing you to maximize your stay in Spain's bustling capital.
Flights from Sofia to Madrid generally leave from Sofia Airport and arrive in Madrid Barajas Airport.
Sofia Airport is 12.2 km away from Sofia city centre and Madrid Barajas Airport is 15.9 km from Madrid city centre.
Here are some other resources that might have the information you need