Direct flights from Zaventem to Porto BRU → OPO

Brussels Airlines and Ryanair operate nonstop flights from Zaventem (BRU) to Porto (OPO). The nonstop flight takes around ~1h 50m, covering 915 miles (1,473 km) and operates daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Zaventem

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

Free · weekly digest · no password needed

Brussels Airlines SN Ryanair FR

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Zaventem to Porto?

Yes, Brussels Airlines and Ryanair operate nonstop flights from Zaventem (BRU) to Porto (OPO).

Which airlines fly direct from Zaventem to Porto?

Brussels Airlines, Ryanair operate nonstop flights from Zaventem to Porto.

How long is the flight from Zaventem to Porto?

The nonstop flight from Zaventem to Porto takes ~1h 50m (approximately 1473 km).

How often do direct flights operate from Zaventem to Porto?

Nonstop flights from Zaventem to Porto operate daily.

Explore More

Cheap direct deals from Zaventem — last one was $74 to Madrid