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

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

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

Fares Sofia → Brussels

MonthAirlineAirportOne-way fareChecked
November 2026RyanairCharleroifrom 42 €on 24 November29 OctoberSee fare
November 2026Wizz AirCharleroifrom 40 €on 23 November29 OctoberSee fare
December 2026RyanairCharleroifrom 22 €on 8 December27 OctoberSee fare
December 2026Wizz AirCharleroifrom 24 €on 17 December1 NovemberSee fare
January 2027Wizz AirCharleroifrom 21 €on 24 January1 NovemberSee fare
February 2027Wizz AirCharleroifrom 39 €on 21 February30 OctoberSee fare
March 2027RyanairCharleroifrom 40 €on 9 March26 OctoberSee fare

Fares Brussels → Sofia

MonthAirlineAirportOne-way fareChecked
November 2026RyanairCharleroifrom 30 €on 20 November29 OctoberSee fare
November 2026Wizz AirCharleroifrom 29 €on 25 November29 OctoberSee fare
December 2026Wizz AirCharleroifrom 159 €on 18 December31 OctoberSee fare
January 2027Wizz AirCharleroifrom 28 €on 31 January28 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

Charleroi Airport to Brussels centre

This is not Brussels Zaventem: Charleroi is about 55 km from the city.

Flibco coach to Brussels Midi (≈ 55–60 min, ≈ 14–22 €). About every 20 minutes. Booking early is cheaper.

Airport website

On the way back

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

Times on the ticket are local. Brussels 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