Sofia to Barcelona: flights and the whole trip door to door

Flights from Sofia land at Barcelona El Prat Airport. Here are the fares and how to reach the centre.

from 15 €one-way ticket
3 hdirect flight
≈ 6 h 30 mincentre to centre, approximate
from ≈ 21 €ticket plus transfers, no bags

Fares Sofia → Barcelona

MonthAirlineAirportOne-way fareChecked
November 2026RyanairBarcelona El Pratfrom 24 €on 28 November1 NovemberSee fare
November 2026Wizz AirBarcelona El Pratfrom 115 €on 6 November1 NovemberSee fare
December 2026RyanairBarcelona El Pratfrom 15 €on 12 December1 NovemberSee fare
January 2027RyanairBarcelona El Pratfrom 35 €on 18 January30 OctoberSee fare
January 2027Wizz AirBarcelona El Pratfrom 47 €on 1 January29 OctoberSee fare
March 2027RyanairBarcelona El Pratfrom 32 €on 13 March31 OctoberSee fare
April 2027RyanairBarcelona El Pratfrom 47 €on 20 April26 OctoberSee fare
April 2027Wizz AirBarcelona El Pratfrom 49 €on 10 April27 OctoberSee fare

Fares Barcelona → Sofia

MonthAirlineAirportOne-way fareChecked
November 2026RyanairBarcelona El Pratfrom 39 €on 14 November29 OctoberSee fare
November 2026Wizz AirBarcelona El Pratfrom 95 €on 8 November1 NovemberSee fare
December 2026RyanairBarcelona El Pratfrom 63 €on 4 December27 OctoberSee fare
January 2027RyanairBarcelona El Pratfrom 22 €on 16 January1 NovemberSee fare
January 2027Wizz AirBarcelona El Pratfrom 32 €on 7 January26 OctoberSee fare
February 2027Wizz AirBarcelona El Pratfrom 36 €on 6 February1 NovemberSee fare
April 2027Wizz AirBarcelona El Pratfrom 49 €on 20 April26 OctoberSee fare

How to read the fares. This is the lowest fare found for the month on a direct flight, from a partner search engine in the last 7 days. It may be an agency fare and can differ from the airline's own site. The basic fare usually excludes checked baggage. Before buying, also check with Ryanair / Wizz Air.

Sofia centre to the airport

Check your terminal in the booking. The metro only reaches Terminal 2; a free shuttle links the terminals 24/7, every 20–40 minutes.

Metro M4 (≈ 20 min, ≈ 0.80 €). Pay by contactless card or phone at the gates.

Bus 84 (≈ 35–45 min, ≈ 0.80 €). Serves both terminals, about every 12 minutes.

Night bus N4 (≈ 35–50 min, ≈ 1 €). 00:00–04:00, every 60 minutes, both terminals.

Airport website

Barcelona El Prat Airport to Barcelona centre

Aerobus (≈ 35–40 min, ≈ 7–8 €). Direct to Plaça de Catalunya, day and night. A1 serves Terminal 1, A2 Terminal 2.

R2 Nord train (≈ 20–25 min, ≈ 5 €). Only from Terminal 2, to Sants station.

Metro L9 Sud (≈ 30–50 min, ≈ 5.90 €). Usually one change to reach the centre.

Airport website

On the way back

Leave the centre of Barcelona at least 3 h 15 min before your flight: this covers the trip, the airport and a small margin.

Times on the ticket are local. Barcelona is 1 h behind Bulgaria.

Transport fares are approximate and were checked in November 2026. Confirm them with the operator before you travel.

All routes