Sofia to Frankfurt: flights and the whole trip door to door
Flights from Sofia land at Hahn Airport. Here are the fares and how to reach the centre.
Fares Sofia → Frankfurt
| Month | Airline | Airport | One-way fare | Checked | |
|---|---|---|---|---|---|
| November 2026 | Ryanair | Hahn | from 25 €on 30 November | 31 October | See fare |
| December 2026 | Ryanair | Hahn | from 17 €on 7 December | 27 October | See fare |
Fares Frankfurt → Sofia
| Month | Airline | Airport | One-way fare | Checked | |
|---|---|---|---|---|---|
| November 2026 | Ryanair | Hahn | from 16 €on 23 November | 1 November | See fare |
| December 2026 | Ryanair | Hahn | from 23 €on 7 December | 28 October | See fare |
| February 2027 | Ryanair | Hahn | from 44 €on 13 February | 31 October | See fare |
| March 2027 | Ryanair | Hahn | from 42 €on 1 March | 27 October | See 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.
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 . Pay by contactless card or phone at the gates.
Bus 84 . Serves both terminals, about every 12 minutes.
Night bus N4 . 00:00–04:00, every 60 minutes, both terminals.
Hahn Airport to Frankfurt centre
Note: this is not Frankfurt Airport (FRA). Hahn is about 120 km from the city.
Flibco coach to the main station . Only every 1–3 hours, so match the timetable to your flight.
On the way back
Leave the centre of Frankfurt at least 4 h 45 min before your flight: this covers the trip, the airport and a small margin.
Times on the ticket are local. Frankfurt is 1 h behind Bulgaria.