Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Sofia (SOF) to Frankfurt (FRAN)

Travellers and cabin class
  1. Home
  2. Bulgaria
  3. Sofia
  4. Frankfurt

Compare Sofia to Frankfurt flight deals

Find the cheapest month or even day of the year to fly to Frankfurt

Book the best Frankfurt fare with no extra fees

Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Sofia to Frankfurt

Looking for a cheap last-minute deal or the best return flight from Sofia to Frankfurt? Find the lowest prices on one-way and return tickets right here.
Frankfurt.£29 per passenger.Departing Thu, 19 Jun, returning Tue, 24 Jun.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Sofia on Thu, 19 Jun, arriving in Frankfurt Hahn.Inbound direct flight with Ryanair departs from Frankfurt Hahn on Tue, 24 Jun, arriving in Sofia.Price includes taxes and charges.From £29, select.
Thu, 19 JunSOF - HHN with Ryanair
Direct
Tue, 24 JunHHN - SOF with Ryanair
Direct
from £29
Frankfurt.£33 per passenger.Departing Thu, 19 Jun, returning Tue, 1 Jul.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Sofia on Thu, 19 Jun, arriving in Frankfurt Hahn.Inbound direct flight with Ryanair departs from Frankfurt Hahn on Tue, 1 Jul, arriving in Sofia.Price includes taxes and charges.From £33, select.
Thu, 19 JunSOF - HHN with Ryanair
Direct
Tue, 1 JulHHN - SOF with Ryanair
Direct
from £33
Frankfurt.£39 per passenger.Departing Tue, 22 Jul, returning Tue, 12 Aug.Return flight with Wizz Air and Ryanair.Outbound direct flight with Wizz Air departs from Sofia on Tue, 22 Jul, arriving in Frankfurt Hahn.Inbound direct flight with Ryanair departs from Frankfurt Hahn on Tue, 12 Aug, arriving in Sofia.Price includes taxes and charges.From £39, select.
Wizz Air
Tue, 22 JulSOF - HHN with Wizz Air
Direct
Tue, 12 AugHHN - SOF with Ryanair
Direct
from £39
Frankfurt.£46 per passenger.Departing Tue, 17 Jun, returning Sat, 30 Aug.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Sofia on Tue, 17 Jun, arriving in Frankfurt Hahn.Inbound direct flight with Ryanair departs from Frankfurt Hahn on Sat, 30 Aug, arriving in Sofia.Price includes taxes and charges.From £46, select.
Tue, 17 JunSOF - HHN with Ryanair
Direct
Sat, 30 AugHHN - SOF with Ryanair
Direct
from £46
Frankfurt.£50 per passenger.Departing Tue, 8 Jul, returning Tue, 22 Jul.Return flight with Wizz Air and Ryanair.Outbound direct flight with Wizz Air departs from Sofia on Tue, 8 Jul, arriving in Frankfurt Hahn.Inbound direct flight with Ryanair departs from Frankfurt Hahn on Tue, 22 Jul, arriving in Sofia.Price includes taxes and charges.From £50, select.
Wizz Air
Tue, 8 JulSOF - HHN with Wizz Air
Direct
Tue, 22 JulHHN - SOF with Ryanair
Direct
from £50
Frankfurt.£59 per passenger.Departing Tue, 7 Oct, returning Tue, 21 Oct.Return flight with Wizz Air.Outbound direct flight with Wizz Air departs from Sofia on Tue, 7 Oct, arriving in Frankfurt Hahn.Inbound direct flight with Wizz Air departs from Frankfurt Hahn on Tue, 21 Oct, arriving in Sofia.Price includes taxes and charges.From £59, select.
Wizz Air
Tue, 7 OctSOF - HHN with Wizz Air
Direct
Wizz Air
Tue, 21 OctHHN - SOF with Wizz Air
Direct
from £59
Frankfurt.£61 per passenger.Departing Sat, 8 Nov, returning Tue, 11 Nov.Return flight with Wizz Air.Outbound direct flight with Wizz Air departs from Sofia on Sat, 8 Nov, arriving in Frankfurt Hahn.Inbound direct flight with Wizz Air departs from Frankfurt Hahn on Tue, 11 Nov, arriving in Sofia.Price includes taxes and charges.From £61, select.
Wizz Air
Sat, 8 NovSOF - HHN with Wizz Air
Direct
Wizz Air
Tue, 11 NovHHN - SOF with Wizz Air
Direct
from £61
Frankfurt.£62 per passenger.Departing Tue, 14 Oct, returning Sat, 1 Nov.Return flight with Wizz Air.Outbound direct flight with Wizz Air departs from Sofia on Tue, 14 Oct, arriving in Frankfurt Hahn.Inbound direct flight with Wizz Air departs from Frankfurt Hahn on Sat, 1 Nov, arriving in Sofia.Price includes taxes and charges.From £62, select.
Wizz Air
Tue, 14 OctSOF - HHN with Wizz Air
Direct
Wizz Air
Sat, 1 NovHHN - SOF with Wizz Air
Direct
from £62
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Sofia to Frankfurt found in the last 4 days, and are subject to change and availability.

Find the cheapest month to fly from Sofia to Frankfurt

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Sofia to Frankfurt flights are currently cheapest in June.
May
Find prices
Jun
from £29
Jul
from £50
Aug
from £77
Sep
from £67
Oct
from £59
Nov
from £61
Dec
from £66
Jan
from £101
Feb
from £78
Mar
from £84
Apr
Find prices

Direct flights from Sofia to Frankfurt

Alternative Sofia to Frankfurt routes

Looking for the cheapest, fastest or easiest route from Sofia to Frankfurt? You could fly into the following airports instead.

Sofia to Frankfurt: Flight information

The things to know before you go.
Cheapest flight found£29
Cheapest month to flyJune
Average flight time2 hrs, 33 mins
Most popular airlineLufthansa
Average flights per week141

Finding cheap flights from Sofia to Frankfurt: Frequently asked questions

There are 3 airports in Frankfurt: Frankfurt am Main, Mannheim and Frankfurt Hahn.
The best price we found for a return flight from Sofia to Frankfurt is £29. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 32 minutes is the average flight time from Sofia to Frankfurt.
Lufthansa, Air Canada and TAP Air Portugal fly direct from Sofia to Frankfurt.
As of May 2025, there are 141 flights per week flying from Sofia to Frankfurt.
The cheapest month to fly from Sofia to Frankfurt is usually May 2025.
If you're flying from Sofia Airport, the cheapest airport near Frankfurt is Frankfurt Hahn – which is 63.8 miles away from the centre of Frankfurt. We've found flights into this airport from £29.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Sofia Airport to Frankfurt on Thursday, 19 June 2025.
Yes – the average flight time is 2 hours and 32 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Frankfurt but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Frankfurt is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 13°C. July is typically the warmest month in Frankfurt, when it usually averages around 25°C. You can expect the least rain in April. The coldest month is January, with temperatures averaging -3°C. The rainiest month is July.
Currently, Ryanair offers the cheapest flight tickets to Frankfurt.

Flying from Sofia Airport (SOF) to Frankfurt: what you need to know

  • Jump on a direct flight from Sofia Airport to Frankfurt and you'll be in the air for an average of 2 hours 15 minutes.

  • The timezone in Frankfurt is UTC+1. The city is one hour behind Sofia, where Sofia Airport is located.

  • With 25 weekly flights between the two airports, Sofia Airport (SOF) to Frankfurt Airport (FRA) is the busiest route. Lufthansa operates the earliest flight at 06:00. If you're eager to get more out of your day before flying, the latest flight from SOF to FRA is with Lufthansa at 18:40.

  • To avoid missing your SOF to Frankfurt flight, leave enough time to navigate the airport and find your gate. Turning up two hours ahead of international departures and an hour before domestic flights is the general rule.

  • Longer lines at security and check-in are more likely if you're jetting off during high season, so allow even more breathing space. A good general rule for peak periods? Get there up to four hours ahead for international flights and at least two hours for domestic departures.

  • Begin your journey at SOF and fly straight to Frankfurt Airport (FRA). That's where you can expect to touch down when searching for Sofia Airport to Frankfurt tickets.

  • There's a good selection of airlines operating direct flights from Sofia Airport to Frankfurt, including:

    • Lufthansa

    • Ryanair

    • Wizz Air

  • Think about adding a stopover to potentially save on your plane ticket from SOF to Frankfurt. Simply deselect 'Direct flights only' during your search. Give yourself a breather (and maybe even a better deal) by stopping at one of these connection hubs:

    • Franz Josef Strauss Airport (MUC)

    • Vienna International Airport (VIE)

    • Stansted Airport (STN)

  • SOF is around 4 miles from central Sofia. If you're ride-sharing, catching a cab or driving from the centre, it'll take 15 minutes or so to get there, depending on traffic conditions. If you're planning to take public transport, expect the journey time to be around 35 minutes.

  • Booked an early flight from Sofia Airport to Frankfurt? Avoid the hassle of rushing to the terminal (and sneak in some extra precious sleep) by choosing one of these hotels close to SOF:

    • Novotel Sofia

    • Metropolitan Hotel Sofia, a Member of Radisson Individuals

    • Hotel Akord

  • 66.73% of flights taking off from Sofia Airport make it to their destination on time.

How to find the cheapest flights from Sofia Airport (SOF) to Frankfurt

  • The best price we've seen for a one-way Sofia Airport to Frankfurt flight is £13. The cheapest price for a return flight is £29. Remember fares can change due to availability at the time of booking.

  • Get cheap flights from SOF to Frankfurt by booking two months ahead. According to our research, that's the sweet spot for finding the biggest deals.

  • The best month for picking up cheap Sofia Airport to Frankfurt tickets is June. Use the 'Whole month' tool to compare flight prices, then choose the dates that offer the lowest fares.

  • Save time looking for cheap flights from SOF to Frankfurt by creating a Price Alert. You'll receive an email or notification through the app when a lower fare becomes available.

  • Find a cheap flight from Sofia Airport to Frankfurt with the help of our filters. Select your ideal times, airlines and number of stops, then sort the results by 'Cheapest' to see the best deals.

Airports in Frankfurt

Frankfurt Airport (FRA)

  • The distance from Frankfurt Airport (FRA) to central Frankfurt is roughly 9 miles. It'll take you about 20 minutes to reach the centre driving.

  • It typically takes 35 minutes if you're travelling on public transport.

  • The last thing you need is a lengthy journey to your hotel if you're getting in late on a flight from Sofia Airport to Frankfurt. Check in to one of these accommodation options near FRA instead:

    • Holiday Inn Frankfurt Airport by IHG

    • Staycity Aparthotels Frankfurt Airport

    • MEININGER Hotel Frankfurt Main / Airport

  • Go wherever you want, whenever you want with a Frankfurt Airport rental car. Book your wheels from Wheego, Alamo or OK Mobility and see more of Frankfurt and beyond.

  • Reserving your vehicle from Frankfurt Airport about three weeks ahead of your flight from SOF to Frankfurt can help you lock in the lowest rate.

Frankfurt - Hahn Airport (HHN)

  • Frankfurt - Hahn Airport (HHN) is around 75 miles from central Frankfurt. Following your flight from Sofia Airport to Frankfurt, it'll take you around 1 hour 30 minutes to get to the heart of the city in a ride-share or cab.

  • If you're travelling on public transport, it'll take about 2 hours 40 minutes.

  • Hang up the 'Do not disturb' sign and unwind at a hotel close to HHN. Here are a few options where you can take a load off after your SOF to Frankfurt flight:

    • Zur Morschbach

    • Airport-Hotel Fortuna

    • Landhotel Airport-Inn

  • Flex To Go, Alamo and Keddy By Europcar make collecting a Frankfurt - Hahn Airport rental car simple. These companies are located in or around the terminal and will have you on your way in a heartbeat.

  • Avoid potential price surges. Securing your ride four weeks ahead of your arrival at HHN can get you a lower rate.

Best time to go to Frankfurt

  • Carefully consider your travel dates before securing your flight from Sofia Airport to Frankfurt. The city comes alive during high season, but hotel rates are often higher and top attractions can be crowded. Visit Frankfurt in the off-season for a more relaxed vibe.

  • Before locking in your Sofia Airport to Frankfurt plane ticket, think about the weather you're most comfortable in. July is the warmest month in Frankfurt, with temperatures ranging from 12ºC (54ºF) to 28ºC (82ºF).

  • January sees average temperatures of between -4ºC (25ºF) and 7ºC (45ºF). Look for a cheap ticket from SOF to Frankfurt around that time if you want to travel in cooler conditions.

More about Frankfurt

  • When it comes to looking for somewhere to lay your head, you'll find the best places to stay in Frankfurt right here. Browse these hotels as soon as you've booked your flight from Sofia Airport to Frankfurt:

    • Savoy Hotel

    • Five Elements Hostel Frankfurt

    • Hotel Concorde

  • Goethe House and Palmengarten are just the start of the major attractions to add to your Frankfurt must-do list. Keep the sightseeing going at Frankfurt Cathedral.

Explore more of Germany

  • You've done Frankfurt, now it's time to explore more of Germany. Travel around 260 miles north-east to Berlin to tick off its popular sights. From Brandenburg Gate to Berlin Wall Memorial and East Side Gallery, you'll have a packed itinerary ahead.

  • Around 240 miles north of Frankfurt, Hamburg is another favourite stop in Germany. Experience this destination's highlights firsthand at Miniatur Wunderland, Elbphilharmonie Hamburg and Port of Hamburg.

More travel options

Frankfurt car hire
Cheap car hire in Flughafen
Cheap car hire in Mitte-West
Cheap car hire in Germany
Cheap car hire in Sud
Car hire in Innenstadt
Cheap car hire in West
Cheap flights from Birmingham to Dublin
Flights from London to Colombo
Cheap return flights from Manchester to New York
Return tickets from London to Bangkok
Cheap tickets from London to Berlin Brandenburg
Return tickets from London to Krakow
Return plane tickets from London to Tenerife
Flights from Manchester to Rome
Plane tickets from London to Bangkok Suvarnabhumi
Plane tickets from London to Bucharest
Cheap tickets from London to Vienna
Flights from Manchester to Jeddah
Return flights from Manchester to Dubai
Return flights from London to Orlando
Return tickets from London to Naples International
Return plane tickets from London to Hong Kong Intl
Flights from Edinburgh to London
Return tickets from London to Cape Town
Flights from London to Kochi
Cheap return tickets from London to Antalya
Cheap return flights from Manchester to Brussels
Cheap return flights from Birmingham to Amsterdam Schiphol
Plane tickets from Manchester to Bangkok
Flights from Manchester to Marrakech Menara
Tickets from Manchester to Lanzarote
Plane tickets from Birmingham to Islamabad
Flights from Manchester to Lisbon
Cheap flights from London to Lahore
Cheap flights from Birmingham to Paris
Cheap return flights from Birmingham to Barcelona
Frankfurt Hahn Airport car hire
Cheap car hire at Zurich Airport
Best car hire at Karlsruhe / Baden-Baden Airport
Cologne Airport car hire
Basel Mulhouse Freiburg Airport car hire
Cheap car hire at Luxembourg Airport
Book hotels in Basel
Hotels deals in Zurich
Best car hire at Dusseldorf International Airport
Cheap hotels deals in Dusseldorf
Best car hire in Switzerland
Cheap car hire in Milan
Salzburg Airport car hire
Book hotels deals in Olten
Hotels in Interlaken
Frankfurt Hahn Airport car hire
Cheap car hire at Zurich Airport
Best car hire at Karlsruhe / Baden-Baden Airport
Cologne Airport car hire
Basel Mulhouse Freiburg Airport car hire
Cheap car hire at Luxembourg Airport
Book hotels in Basel
Hotels deals in Zurich
Best car hire at Dusseldorf International Airport
Cheap hotels deals in Dusseldorf
Best car hire in Switzerland
Cheap car hire in Milan
Salzburg Airport car hire
Book hotels deals in Olten
Hotels in Interlaken
Frankfurt Hahn Airport car hire
Cheap car hire at Zurich Airport
Best car hire at Karlsruhe / Baden-Baden Airport
Cologne Airport car hire
Basel Mulhouse Freiburg Airport car hire
Cheap car hire at Luxembourg Airport
Book hotels in Basel
Hotels deals in Zurich
Best car hire at Dusseldorf International Airport
Cheap hotels deals in Dusseldorf
Best car hire in Switzerland
Cheap car hire in Milan
Salzburg Airport car hire
Book hotels deals in Olten
Hotels in Interlaken
Frankfurt Hahn Airport car hire
Cheap car hire at Zurich Airport
Best car hire at Karlsruhe / Baden-Baden Airport
Cologne Airport car hire
Basel Mulhouse Freiburg Airport car hire
Cheap car hire at Luxembourg Airport
Book hotels in Basel
Hotels deals in Zurich
Best car hire at Dusseldorf International Airport
Cheap hotels deals in Dusseldorf
Best car hire in Switzerland
Cheap car hire in Milan
Salzburg Airport car hire
Book hotels deals in Olten
Hotels in Interlaken
Hotels in Innenstadt
Cheap hotels deals in Sud
Cheap hotels in Innenstadt II
Cheap hotels deals in Flughafen
Hotels deals in Innenstadt I
Hotels deals in Frankfurt
Return flights from Bulgaria to Germany
Cheap return flights to Frankfurt
Return plane tickets from Sofia to Germany
Cheap return tickets from Sofia
Cheap tickets from Bulgaria
Cheap tickets to Hesse
Return flights from Sofia to Hesse
Cheap return flights to Germany
Cheap last minute flights

Plan the rest of your trip from Sofia to Frankfurt

  • Car hire in Frankfurt
  • Hotels in Frankfurt

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings