Direct flights from Sofia to Frankfurt am Main SOF → FRA

Bulgaria Air and Lufthansa operate nonstop flights from Sofia (SOF) to Frankfurt am Main (FRA). The nonstop flight takes around ~1h 45m, covering 869 miles (1,398 km) and operates multiple daily. Round-trip fares currently start at $197, with a typical fare around $344 across 24 recent fare combinations. Updated 28 June 2026.

60-day flexibility overview based on 24 recent fares across the next 60 days

Cheapest
$197
Typical
$344
Most expensive
$530

Cheapest combos

Lufthansa Best
Tue Sep 15 18:40 → 20:10
Wed Sep 23 14:50 → 18:00 8 nights
Lufthansa
Tue Sep 15 18:40 → 20:10
Wed Sep 23 19:40 → 22:50 8 nights
Lufthansa
Tue Sep 15 18:40 → 20:10
Wed Sep 23 09:55 → 13:05 8 nights

Prices last updated about 5 hours ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Bulgaria Air FB Lufthansa LH

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Sofia to Frankfurt am Main?

Yes, Bulgaria Air and Lufthansa operate nonstop flights from Sofia (SOF) to Frankfurt am Main (FRA).

Which airlines fly direct from Sofia to Frankfurt am Main?

Bulgaria Air, Lufthansa operate nonstop flights from Sofia to Frankfurt am Main.

How long is the flight from Sofia to Frankfurt am Main?

The nonstop flight from Sofia to Frankfurt am Main takes ~1h 45m (approximately 1398 km).

How often do direct flights operate from Sofia to Frankfurt am Main?

Nonstop flights from Sofia to Frankfurt am Main operate multiple daily.

How much is a round-trip flight from Sofia to Frankfurt am Main?

Round-trip flights from Sofia (SOF) to Frankfurt am Main (FRA) start at $197, with a typical fare around $344. Based on 24 recent fare combinations.

Explore More

Cheap direct deals from Sofia — last one was $44 to Orio al Serio