|Distance||1084 miles (1749 km)|
|Average flight duration||12 h 20 min|
|Average plane ticket price||$201 (€162)|
|Airlines||Wizz 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.
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.
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:
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.
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.
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.
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.
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 between Barcelona, Spain and Sofia, Bulgaria by plane is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Spain
Conditions of entry:
When traveling in Bulgaria, you must follow these COVID-19 safety rules:
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.
Return travel from Bulgaria to Spain is: Partially open.
Entry into Spain is allowed for: Entry is partially open for citizens and permanent residents of Bulgaria
Requirements for reentering:
The government of Spain has imposed these measures to reduce the spread of COVID-19:
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.
When traveling this route, Omio customers are departing most frequently from Barcelona El Prat Airport and arriving in 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.
Here are some other resources that might have the information you need