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, 29 May, returning Tue, 17 Jun.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Sofia on Thu, 29 May, arriving in Frankfurt Hahn.Inbound direct flight with Ryanair departs from Frankfurt Hahn on Tue, 17 Jun, arriving in Sofia.Price includes taxes and charges.From £29, select.
Thu, 29 MaySOF - HHN with Ryanair
Direct
Tue, 17 JunHHN - SOF with Ryanair
Direct
from £29
Frankfurt.£30 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 £30, select.
Thu, 19 JunSOF - HHN with Ryanair
Direct
Tue, 24 JunHHN - SOF with Ryanair
Direct
from £30
Frankfurt.£41 per passenger.Departing Thu, 22 May, returning Thu, 29 May.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Sofia on Thu, 22 May, arriving in Frankfurt Hahn.Inbound direct flight with Ryanair departs from Frankfurt Hahn on Thu, 29 May, arriving in Sofia.Price includes taxes and charges.From £41, select.
Thu, 22 MaySOF - HHN with Ryanair
Direct
Thu, 29 MayHHN - SOF with Ryanair
Direct
from £41
Frankfurt.£46 per passenger.Departing Sat, 12 Jul, returning Tue, 12 Aug.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Sofia on Sat, 12 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 £46, select.
Sat, 12 JulSOF - HHN with Ryanair
Direct
Tue, 12 AugHHN - SOF with Ryanair
Direct
from £46
Frankfurt.£57 per passenger.Departing Sat, 27 Sep, returning Sat, 4 Oct.Return flight with Ryanair and Wizz Air.Outbound direct flight with Ryanair departs from Sofia on Sat, 27 Sep, arriving in Frankfurt Hahn.Inbound direct flight with Wizz Air departs from Frankfurt Hahn on Sat, 4 Oct, arriving in Sofia.Price includes taxes and charges.From £57, select.
Sat, 27 SepSOF - HHN with Ryanair
Direct
Wizz Air
Sat, 4 OctHHN - SOF with Wizz Air
Direct
from £57
Frankfurt.£57 per passenger.Departing Sat, 22 Nov, returning Thu, 27 Nov.Return flight with Wizz Air.Outbound direct flight with Wizz Air departs from Sofia on Sat, 22 Nov, arriving in Frankfurt Hahn.Inbound direct flight with Wizz Air departs from Frankfurt Hahn on Thu, 27 Nov, arriving in Sofia.Price includes taxes and charges.From £57, select.
Wizz Air
Sat, 22 NovSOF - HHN with Wizz Air
Direct
Wizz Air
Thu, 27 NovHHN - SOF with Wizz Air
Direct
from £57
Frankfurt.£59 per passenger.Departing Tue, 7 Oct, returning Sat, 25 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 Sat, 25 Oct, arriving in Sofia.Price includes taxes and charges.From £59, select.
Wizz Air
Tue, 7 OctSOF - HHN with Wizz Air
Direct
Wizz Air
Sat, 25 OctHHN - SOF with Wizz Air
Direct
from £59
Frankfurt.£61 per passenger.Departing Sat, 7 Jun, returning Tue, 7 Oct.Return flight with Ryanair.Outbound direct flight with Ryanair departs from Sofia on Sat, 7 Jun, arriving in Frankfurt Hahn.Inbound direct flight with Ryanair departs from Frankfurt Hahn on Tue, 7 Oct, arriving in Sofia.Price includes taxes and charges.From £61, select.
Sat, 7 JunSOF - HHN with Ryanair
Direct
Tue, 7 OctHHN - SOF with Ryanair
Direct
from £61
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
from £41
Jun
from £30
Jul
from £75
Aug
from £82
Sep
from £64
Oct
from £59
Nov
from £57
Dec
from £87
Jan
from £78
Feb
Find prices
Mar
Find prices
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 flyMay
Average flight time2 hrs, 33 mins
Most popular airlineLufthansa
Average flights per week173

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 173 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.
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 hireCheap car hire in FlughafenCheap car hire in Mitte-WestCheap car hire in GermanyCheap car hire in SudCar hire in InnenstadtCheap car hire in West
Cheap flights from Birmingham to DublinFlights from London to ColomboCheap return flights from Manchester to New YorkReturn tickets from London to BangkokCheap tickets from London to Berlin BrandenburgReturn tickets from London to KrakowReturn plane tickets from London to TenerifeFlights from Manchester to RomePlane tickets from London to Bangkok Suvarnabhumi
Plane tickets from London to BucharestCheap tickets from London to ViennaFlights from Manchester to JeddahReturn flights from Manchester to DubaiReturn flights from London to OrlandoReturn tickets from London to Naples InternationalReturn plane tickets from London to Hong Kong IntlFlights from Edinburgh to LondonReturn tickets from London to Cape Town
Flights from London to KochiCheap return tickets from London to AntalyaCheap return flights from Manchester to BrusselsCheap return flights from Birmingham to Amsterdam SchipholPlane tickets from Manchester to BangkokFlights from Manchester to Marrakech MenaraTickets from Manchester to LanzarotePlane tickets from Birmingham to IslamabadFlights from Manchester to Lisbon
Cheap flights from London to LahoreCheap flights from Birmingham to ParisCheap return flights from Birmingham to Barcelona
Frankfurt Hahn Airport car hireCheap car hire at Zurich AirportBest car hire at Karlsruhe / Baden-Baden AirportCologne Airport car hireBasel Mulhouse Freiburg Airport car hireCheap car hire at Luxembourg AirportBook hotels in BaselHotels deals in ZurichBest car hire at Dusseldorf International Airport
Cheap hotels deals in DusseldorfBest car hire in SwitzerlandCheap car hire in MilanSalzburg Airport car hireBook hotels deals in OltenHotels in InterlakenFrankfurt Hahn Airport car hireCheap car hire at Zurich AirportBest car hire at Karlsruhe / Baden-Baden Airport
Cologne Airport car hireBasel Mulhouse Freiburg Airport car hireCheap car hire at Luxembourg AirportBook hotels in BaselHotels deals in ZurichBest car hire at Dusseldorf International AirportCheap hotels deals in DusseldorfBest car hire in SwitzerlandCheap car hire in Milan
Salzburg Airport car hireBook hotels deals in OltenHotels in InterlakenFrankfurt Hahn Airport car hireCheap car hire at Zurich AirportBest car hire at Karlsruhe / Baden-Baden AirportCologne Airport car hireBasel Mulhouse Freiburg Airport car hireCheap car hire at Luxembourg Airport
Book hotels in BaselHotels deals in ZurichBest car hire at Dusseldorf International AirportCheap hotels deals in DusseldorfBest car hire in SwitzerlandCheap car hire in MilanSalzburg Airport car hireBook hotels deals in OltenHotels in Interlaken
Frankfurt Hahn Airport car hireCheap car hire at Zurich AirportBest car hire at Karlsruhe / Baden-Baden AirportCologne Airport car hireBasel Mulhouse Freiburg Airport car hireCheap car hire at Luxembourg AirportBook hotels in BaselHotels deals in ZurichBest car hire at Dusseldorf International Airport
Cheap hotels deals in DusseldorfBest car hire in SwitzerlandCheap car hire in MilanSalzburg Airport car hireBook hotels deals in OltenHotels in Interlaken
Hotels in InnenstadtCheap hotels deals in SudCheap hotels in Innenstadt IICheap hotels deals in FlughafenHotels deals in Innenstadt IHotels deals in Frankfurt
Return flights from Bulgaria to GermanyCheap return flights to FrankfurtReturn plane tickets from Sofia to GermanyCheap return tickets from SofiaCheap tickets from BulgariaCheap tickets to HesseReturn flights from Sofia to HesseCheap return flights to GermanyCheap 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 142 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