COMPARE Prices across different modes

Tue
Sep 21
$125Union Ivkoni International
Find prices
Wed
Sep 22
$114Union Ivkoni International
$202Air France
Thu
Sep 23
Find prices
$29Wizz Air
Fri
Sep 24
$125Union Ivkoni International
$186Lufthansa
Sat
Sep 25
Find prices
$44Wizz Air
Sun
Sep 26
$101Union Ivkoni International
Find prices
Mon
Sep 27
Find prices
$124Lufthansa
Tue
Sep 28
$101Union Ivkoni International
Find prices
Wed
Sep 29
$101Union Ivkoni International
$121Air France
Thu
Sep 30
Find prices
$15Wizz Air
Fri
Oct 1
$101Union Ivkoni International
$164Lufthansa
Sat
Oct 2
Find prices
$49ryanair sun
Tue
Oct 5
$101Union Ivkoni International
Find prices
Wed
Oct 6
$101Union Ivkoni International
$143Air France
Thu
Oct 7
Find prices
$19Wizz Air
Fri
Oct 8
$101Union Ivkoni International
$164Lufthansa
Sat
Oct 9
Find prices
$42ryanair sun

These companies trust us. We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information from Barcelona to Sofia

distanceDistance1084 miles (1749 km)
durationAverage flight duration12 h 20 min
priceAverage plane ticket price$201 (€162)
changesDirect flightYes
carriersAirlinesWizz Air, Ryanair or Bulgaria Air

Flights from Barcelona to Sofia cover the 1084 miles (1749 km) long journey taking on average 12 h 20 min with our travel partners like Wizz Air, Ryanair or Bulgaria Air. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $186 (€150), but the average price of plane tickets is $201 (€162). Travelers depart most frequently from Barcelona El Prat Airport and arrive in Sofia Airport.

Airlines

RyanAir and Wizzair flights from Barcelona to Sofia

Buy your official RyanAir and Wizzair flight tickets from Barcelona to Sofia from $186 (€150) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular trip.

RyanAir
Wizzair

One of the best ways to travel from Barcelona to Sofia is by taking a flight with RyanAir. Omio helps you find the ideal RyanAir flight from Barcelona to Sofia by showing you RyanAir’s current flight schedules and timetables, the plane tickets on offer (including amenities offered onboard and travel information like baggage allowance) and the best prices for this Barcelona to Sofia journey. You can expect to travel 1084 miles (1749 km) from Barcelona to Sofia on a flight with RyanAir. If you are using the Omio app to search for flights between Barcelona and Sofia, you can check straight away if the RyanAir ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the airport. Once you’ve found that perfect flight, book your RyanAir plane ticket on Omio quickly and easily, then enjoy your upcoming trip from Barcelona to Sofia!

When you buy your RyanAir flight tickets from Barcelona to Sofia don't forget to keep the following COVID-19 related policies in mind:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Flights from Barcelona to Sofia

The air bridge between Barcelona and Sofia is managed daily by different airlines, including some low-cost airlines that program direct routes between the two cities. The direct flights Barcelona Sofia cover a distance of about 1770 kilometers and complete their itinerary in less than 3 hours.

What airlines fly from Barcelona to Sofia

Regular airlines such as Air Europa, Lufthansa and Air France, among many others, operate Barcelona Sofia flights, although the only airlines managing direct routes between Barcelona and Sofia are Bulgaria Air, Wizz Air and Ryanair, the last two low-cost. For its part, Lufthansa is one of the companies that schedules flights with 1 stopover with the highest daily frequency.

How long is the flight from Barcelona to Sofia?

The Barcelona Sofia direct flights operated by Wizz Air, Ryanair and Bulgaria Air have an estimated duration of 2 hours and 50 minutes. While the flights with 1 faster stopover complete their journey in 4 hours and 20 minutes. Stops are made in major European cities such as Rome, Paris and Bucharest.

How many flights from Barcelona to Sofia?

Every day there are between 1 and 3 non-stop Barcelona Sofia flights, including weekends. These direct routes are managed by Wizz Air, Ryanair and Bulgaria Air, ranked from highest to lowest frequency. For flights with 1 and 2 stopovers, there are more than a hundred available daily in different time slots.

What are the departure and arrival airports for flights from Barcelona to Sofia?

El Prat Airport: is 12 kilometres from the centre of Barcelona. Line R2 North of Renfe and lines A1 and A2 of Aerobús allow access from the centre of Barcelona to the airport in about 30 minutes. It has VIP lounges, ATMs, banks, currency exchange, travel agencies, medical assistance, free wifi and many restaurants, bars and shops.

Sofia Airport: is located 5 kilometers east of the Bulgarian capital. Metro line 1 connects the airport with Sofia city centre in 18 minutes, although this route can also be covered by city bus lines 84 and 184 in 35 minutes. The airport facilities include banks, currency exchange offices, cashiers, free wifi, bar, cafeterias, shops and areas for the care and hygiene of babies.

Travel Tips

Flights from Barcelona to Sofia
Take a flight to Sofia easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Sofia.
FAQs
Is travel by plane currently allowed from Barcelona, Spain to Sofia, Bulgaria?

Travel between Barcelona, Spain and Sofia, Bulgaria by plane is: Partially open.

What is the status of international entry into Bulgaria from Spain?

International entry status: Entry is partially open for citizens and permanent residents of Spain

Do I need to self-quarantine on arrival in Bulgaria from Barcelona?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)

What are the safety rules to follow in Sofia, Bulgaria?

When traveling in Bulgaria, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 9/19/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your flight to Sofia from Barcelona before traveling.

What are the COVID-19 restrictions for my return trip to Spain from Sofia, Bulgaria?

Return travel from Bulgaria to Spain is: Partially open.

Are there any international entry restrictions on returning to Barcelona from Sofia?

Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of Bulgaria

Do I need to quarantine on arrival in Spain from Sofia?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Barcelona, Spain?

The government of Spain has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 9/21/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your flight to Barcelona from Sofia.

How much do cheap flights to Sofia from Barcelona cost?
Flight tickets from Barcelona to Sofia for some dates and times can be found for as cheap as $186 (€150)  one way in the next 7 days.
How much is a plane ticket from Barcelona to Sofia?
If you are looking to purchase your plane ticket in the next 7 days, you can expect the Barcelona to Sofia flight to cost on average $201 (€162)  one way.
How many miles is it from Barcelona to Sofia by flight?
The distance between Barcelona and Sofia by plane is approximately 1084 miles (1749 km).
What is the Barcelona to Sofia flight travel time?
The flight time from Barcelona to Sofia is on average 12 h 20 min  for the 1084 miles (1749 km) long journey, but the time it takes to go between Barcelona and Sofia by flight can vary depending on specific dates or traveling on weekends and holidays.
What airport in Barcelona does the flight to Sofia leave from? Which airport do I fly into Sofia from Barcelona?

When traveling this route, Omio customers are departing most frequently from Barcelona El Prat Airport   and arriving in Sofia Airport.

Where do I find the Barcelona airport for the flight to Sofia? Where is the Sofia airport?

Passengers board their flight most frequently from Barcelona El Prat Airport, which is located around 7 miles (11 km) away from the city center, and they get off the plane at Sofia Airport, located 4 miles (6 km) away from the city center. You can check for taxi services, public transit options or airport shuttle services available from Sofia Airport to take you to the city center of Sofia.

Which airlines can take me between Barcelona and Sofia?
When taking a flight from Barcelona to Sofia, you can count on Wizz Air, Ryanair or Bulgaria Air for the best way to get you to Sofia. You can also check all possible airlines who offer a service to Sofia from Barcelona and compare the amenities they offer before buying a plane ticket.
When does the first flight depart from Barcelona to Sofia? When does the last flight depart from Barcelona to Sofia?
The first Barcelona to Sofia flight departs at 5: 45 AM   and the last flight from Barcelona to Sofia leaves at 7: 30 PM. Check out the most up-to-date flight schedule from Barcelona to Sofia on Omio and find the best time to travel to your destination.
How far in advance should I buy plane tickets from Barcelona to Sofia for the best deals?
In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this route and save money. If you book plane tickets between Barcelona and Sofia within the next 7 days, you can find tickets to cost on average $201 (€162) one way. To find the best prices for this journey, consider booking your plane ticket from Barcelona to Sofia a few months in advance.