Direct flights from Frankfurt am Main to Porto FRA → OPO

Lufthansa and TUI fly Deutschland operate nonstop flights from Frankfurt am Main (FRA) to Porto (OPO). The nonstop flight takes around ~2h 4m, covering 1,027 miles (1,652 km) and operates daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Frankfurt am Main

We'll email you when a fare from FRA drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Lufthansa LH TUI fly Deutschland X3

Departure Schedule next 7 days

Frequently asked questions

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

Yes, Lufthansa and TUI fly Deutschland operate nonstop flights from Frankfurt am Main (FRA) to Porto (OPO).

Which airlines fly direct from Frankfurt am Main to Porto?

Lufthansa, TUI fly Deutschland operate nonstop flights from Frankfurt am Main to Porto.

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

The nonstop flight from Frankfurt am Main to Porto takes ~2h 4m (approximately 1652 km).

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

Nonstop flights from Frankfurt am Main to Porto operate daily.

Explore More

Cheap direct deals from Frankfurt am Main — last one was $502 to New York