Compare prices and tickets by train, bus or flight

Mon
Dec 6
$75Union Ivkoni International
$203Lot Polish Airlines
Wed
Dec 8
$91Union Ivkoni International
$90Bulgaria Air
Thu
Dec 9
$116Eurolines Germany
$176Lot Polish Airlines
Fri
Dec 10
$75Union Ivkoni International
$28Wizz Air
Mon
Dec 13
$75Union Ivkoni International
$35Wizz Air
Tue
Dec 14
$128Eurolines Germany
$182Lot Polish Airlines
Wed
Dec 15
$90Union Ivkoni International
$83Bulgaria Air
Thu
Dec 16
$128Eurolines Germany
$99Lufthansa
Fri
Dec 17
$89Union Ivkoni International
$56Wizz Air
Sat
Dec 18
$128Eurolines Germany
$111Air Serbia
Sun
Dec 19
$93Flixbus
$83Bulgaria Air
Mon
Dec 20
$81Union Ivkoni International
$42Wizz Air
Tue
Dec 21
$102Flixbus
$136Lufthansa
Wed
Dec 22
$75Union Ivkoni International
$37Wizz Air
Thu
Dec 23
$130Karat-S
$136Lufthansa
Fri
Dec 24
$75Union Ivkoni International
$37Wizz Air
Sat
Dec 25
$128Eurolines Germany
$111Air Serbia

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Flight Information to Frankfurt am Main from Sofia

distanceDistance861 miles (1388 km)
durationAverage flight duration2 h 30 min
priceAverage plane ticket price$124 (€104)
changesDirect flightYes
carriersAirlinesWizz Air, Lufthansa or Bulgaria Air

Flights from Sofia to Frankfurt am Main cover the 861 miles (1388 km) long journey taking on average 2 h 30 min with our travel partners like Wizz Air, Lufthansa or Bulgaria Air. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $28 (€24), but the average price of plane tickets is $124 (€104). Travelers depart most frequently from Sofia Airport and arrive in Frankfurt am Main Airport.

Airlines

Sofia to Frankfurt am Main with Lufthansa and Wizz Air

You can travel by flight between Sofia and Frankfurt am Main with Lufthansa and Wizz Air for as low as $28 (€24). When you search for schedules and tickets, Omio will show you the best route.

Lufthansa
Wizz Air

Germany's largest airline is Lufthansa. Fly from Sofia to Frankfurt am Main and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Enjoy a smooth and easy trip between Sofia and Frankfurt am Main with Lufthansa! As an official travel partner of Lufthansa, Omio can help you search current flight schedules and timetables from Lufthansa, compare the best routes between Sofia and Frankfurt am Main as well as the class fares available for this route (including information on baggage allowance and amenities provided onboard), and buy the most affordable Lufthansa Sofia to Frankfurt am Main plane ticket available today. If you search for Lufthansa tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a line at the airport in person to purchase tickets. Once you find your ideal route, book your one-way flight between Sofia and Frankfurt am Main on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 861 miles (1388 km) journey from Sofia to Frankfurt am Main with ease and comfort on a flight with Lufthansa.

Lufthansa's current ticket policies due to COVID-19 for your flight from Sofia to Frankfurt am Main are the following:

  • Cashless payments recommended
  • Online booking and check-in recommended

Sofia to Frankfurt Flights: An Overview

Frankfurt am Main is Germany's fifth-largest city, and one of Europe's most important financial centers, its modern glass and steel skyscrapers the scene of high-powered fiscal activity. It's not all about the money though, as the city has attractions such as the striking wooden Goethe Tower and the high-end boutiques of the Goethestrasse. Bankers, business travelers and shoppers from Bulgaria can take direct flights from Sofia to Frankfurt am Main seven days a week with a choice of national carriers and a budget airline. Journey times from the Bulgarian capital are around two hours and 20 minutes, with departures in the morning, afternoon and early evening. Indirect flights with one change en route increase the daily travel options from Sofia to Frankfurt . 

Which airlines fly from Sofia to Frankfurt?

German national airline Lufthansa provides daily direct flights from Sofia to Frankfurt seven days a week. Bulgarian national carrier Bulgaria Air offers direct flights on this route three days a week. Hungarian budget airline Wizz Air also offers a daily flight from Sofia to Frankfurt am Main. Indirect connections include Lufthansa connections from Sofia via Munich, Austrian Airlines services via Vienna, and Air Serbia routes via Belgrade. 

How long is the flight from Sofia to Frankfurt?

Lufthansa  and Bulgaria Air direct flights from Sofia to Frankfurt am Main offer the fastest option for the 1680 kilometer journey north west from the Bulgarian capital, taking two hours and 20 minutes. Some other direct flights with  Lufthansa take five minutes longer while Wizz Air budget airline connections take 15 minutes longer to reach Frankfurt. Lufthansa routes via Munich offer the fastest indirect connection, with a total journey time of three hours and 50 minutes to Frankfurt. Austrian Airlines services via Vienna take four hours and five minutes, while Air Serbia connections via Belgrade take four hours and 35 minutes to complete the trip.   

How many flights are there from Sofia to Frankfurt?

National airline Lufthansa offers four direct flights from Sofia to Frankfurt am Main from Monday to Thursday, three direct flights on Fridays and Saturdays and two on Sundays. Departure times include morning, afternoon and early evening flights. Bulgaria Air provides a direct flight on Mondays, Wednesdays and Fridays. Budget airline Wizz Air provides a daily direct flight seven days a week with an early afternoon departure time. There are also 12-13 daily indirect flights from Sofia to Frankfurt, requiring one change en route. Indirect flights depart from early in the morning to early evening.   

What are the departure and arrival airports for flights from Sofia to Frankfurt?

Departure Airport: Sofia Airport is located 10 kilometers east of the city, with public transport links from downtown available on  metro line 1 trains taking 20 minutes or city bus routes 84 and 184 taking around 45 minutes. Passenger facilities at the airport include long and short stay parking lots, currency exchange bureaux, ATMs, duty free shopping, Bulgarian wine stores, snack bars, vending machines, coffee shops and business lounges.

Arrival Airport: Frankfurt am Main airport is located 12 kilometers south west  of the city center, with rail links downtown on S-Bahn lines S8 and S9 or the Regional Express lines RE59, RE2 and RE3, taking 20 minutes. Airport facilities include long and short stay parking lots, baggage storage desks, fashion stores, duty free shopping, international restaurants, pubs, coffee bars, business lounges, free WiFi and taxi stands.

Cheap flights from Sofia to Frankfurt am Main: when to book to save $

Time Price Savings
1 week earlier 57 €
2 weeks earlier 55 €4%
3 weeks earlier 41 €39%
1 month before 39 €46%
2 months earlier 41 €39%
3 months earlier 39 €46%


When it comes to booking flights, planning ahead always pays off! Both scheduled and low-cost airlines often release promotional prices and discounted fares—so by buying in advance—you can get access to the cheapest airline tickets. Use Omio to check prices and flight offers Sofia - Frankfurt am Main: look for the most attractive fares and choose the most suitable solution for you. But hurry up—if you want to buy cheaper airline tickets from Sofia to Frankfurt am Main timing is everything.

Flight prices can fluctuate massively. However, we have studied price trends to help you find cheap flights from Sofia to Frankfurt am Main and save as much as possible on ticket prices. In general, when you book a flight:

  • Buying your air tickets from Sofia to Frankfurt am Main 3 weeks in advance means you could save up to 39% compared to the price available on the day of departure.
  • If you book a flight from Sofia - Frankfurt am Main 2 months in advance you save up to about 39% compared to the initial price.
  • By booking 3 months in advance you could save up to 46%
  • Check back to our website where you can explore airline offers and cheap flights to travel all over Europe, the U.S. and Canada.

Travel Tips

Sofia to Frankfurt am Main Flight
Take a flight to Frankfurt am Main easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sofia to Frankfurt am Main.
FAQs
Is travel by plane currently allowed from Sofia, Bulgaria to Frankfurt am Main, Germany?

Travel by plane between Sofia, Bulgaria and Frankfurt am Main, Germany is: Partially open.

Is international entry into Frankfurt am Main from Sofia restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Bulgaria

Do I need to quarantine on arrival in Germany from Sofia?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Digital entry registration is required prior to arrival
  • The exact quarantine requirements depend on the regulations in each federal state

What are the safety rules to follow in Frankfurt am Main, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

The above information was last checked on 12/5/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Frankfurt am Main from Sofia closer to your date of departure here

Are there restrictions on returning to Bulgaria from Germany by plane?

The restriction level for your return flight to Sofia, Bulgaria from Frankfurt am Main is: Partially open.

Is my return flight into Sofia from Frankfurt am Main restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

Do I need to quarantine on arrival in Bulgaria from Frankfurt am Main?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival

What are the safety rules to follow in Sofia, Bulgaria?

The government of Bulgaria has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 11/29/21. Remember to check the latest COVID-19 travel safety regulations for your flight to Sofia from Frankfurt am Main closer to your date of departure here here.

How much do cheap plane tickets to Frankfurt am Main from Sofia cost?
Omio customers have found cheap plane tickets between Sofia and Frankfurt am Main for as low as $28 (€24)  for the next 7 days.
What is the price of a flight ticket between Sofia and Frankfurt am Main?
If you are looking to purchase your plane ticket in the next 7 days, you can expect the Sofia to Frankfurt am Main flight to cost on average $124 (€104)  one way.
How far is Frankfurt am Main from Sofia by plane?
You should expect to travel around 861 miles (1388 km)  to Frankfurt am Main from Sofia by plane.
What is the Sofia to Frankfurt am Main flight travel time?
While the time it takes to travel 861 miles (1388 km) between Sofia and Frankfurt am Main can vary based on specific dates, weekends, and holidays, the Sofia to Frankfurt am Main flight journey time is on average 2 h 30 min.
What airport does the flight from Sofia to Frankfurt am Main depart from? Which Frankfurt am Main airport do I fly into from Sofia?

Omio customers traveling this route book their cheap flights from Sofia Airport   to Frankfurt am Main Airport   most frequently.

Where is the Sofia airport located? Where is the Frankfurt am Main airport located?

Passengers booking this trip most frequently board their flights from Sofia Airport and need to travel around 4.2 miles (6.8 km) from the city center to get to this airport.

Passengers arriving in Frankfurt am Main most often land in Frankfurt am Main Airport and need to travel about 6.8 miles (10.9 km) from this airport to reach the city center. You can check for public transit connections, airport shuttles or taxi service options available from Frankfurt am Main Airport to get you to the city center of Frankfurt am Main.

What airlines offer a service from Sofia to Frankfurt am Main?
When taking a flight from Sofia to Frankfurt am Main, you can count on Wizz Air, Lufthansa or Bulgaria Air for the best way to get you to Frankfurt am Main. You can also check all possible airlines who offer a service to Frankfurt am Main from Sofia and compare the amenities they offer before buying a plane ticket.
What are the first and last departure flight times from Sofia to Frankfurt am Main?
The first Sofia to Frankfurt am Main flight departs at 8: 30 AM   and the last flight from Sofia to Frankfurt am Main leaves at 6: 10 PM. Check out the most up-to-date flight schedule from Sofia to Frankfurt am Main on Omio and find the best time to travel to your destination.
When should I book the Sofia to Frankfurt am Main flight for the best deals on tickets?
The price of a one way plane ticket from Sofia to Frankfurt am Main is on average $124 (€104) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets from Sofia to Frankfurt am Main available a few months in advance.