Flights from Barcelona to Sofia
BCNSOF
Josep Tarradellas Barcelona-El Prat Airport (Barcelona, Spain) → Sofia Airport (Sofia, Bulgaria)
- Nonstop
- 2h 55m
- Distance
- 1,766 km
- Frequency
- 5×/week
- One-way from
- $24
- Airlines
- Bulgaria Air, Ryanair, Wizz Air
Fares by month
One-way, per personLowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.
Weekly schedule
Monday
- FR630017:10→21:052h 55mRyanair
- W6440619:40→23:352h 55mWizz Air
Thursday
- FR630008:40→12:352h 55mRyanair
- W6440619:40→23:352h 55mWizz Air
Friday
- FR630016:00→19:552h 55mRyanair
- W6440619:40→23:352h 55mWizz Air
Saturday
- FR630005:55→09:502h 55mRyanair
- FR633017:50→21:452h 55mRyanair
- W6440619:40→23:352h 55mWizz Air
Sunday
- FR633017:15→21:102h 55mRyanair
- W6440619:30→23:252h 55mWizz Air
Barcelona to Sofia — frequently asked
- How long is the flight from Barcelona to Sofia?
- BCN–SOF is 2h 55m nonstop, covering 1,766 km (1,097 mi).
- Which airlines fly nonstop from Barcelona to Sofia?
- Bulgaria Air, Ryanair, Wizz Air operate this route nonstop.
- How much is a flight from Barcelona to Sofia?
- One-way fares on BCN–SOF recently started from $24. The lowest recent fare is for travel in January 2027. Fares change daily, so check current prices before booking.
- How often do flights run from Barcelona to Sofia?
- The route is served 5 days a week (11 scheduled departures).