Direct flights from Brussels to Porto
All flights from BRU to OPO non-stop. There are direct flights from Brussels Airport (BRU), Belgium to Porto Airport (OPO), Portugal with Brussels Airlines and Transavia. 7 weekly departures are currently scheduled on this route. Departure times range from 06:15 to 19:25 depending on the schedule period. The flight distance is 920 miles (1480 km). Flight time ranges from 2 hours and 30 minutes to 2 hours and 40 minutes.
Airlines with non-stop routes:
Brussels Airlines
Transavia
Ryanair
TAP Portugal
Flight schedule from Brussels to Porto with Brussels Airlines
This is a weekly direct flight schedule for Brussels Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-11-02
Flight schedule from Brussels to Porto with Transavia
This is a weekly direct flight schedule for Transavia. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at
Brussels to Porto scheduled departures
Select a date to see every published non-stop departure between BRU and OPO.
BRU - OPO route facts
-
Distance920 miles (1480 km)
-
Flight time2 hours and 30 minutes to 2 hours and 40 minutes
-
Airlines
Brussels Airlines
Transavia -
Airline alliancesStar Alliance Low-cost carrier
-
CabinsEconomy
-
Hub airportsBrussels Airlines: BRU
-
AircraftBrussels Airlines: Airbus A320neo, Airbus A320 and Airbus A319Transavia: Boeing 737-800 (winglets) Passenger/BBJ2
Route FAQ
Nearby airports that offer flights to Porto (OPO)
From (CRL)
11 flights per week
Direct flights from Brussels to Portugal
From Brussels to Ponta Delgada (Azores)
PDL Ponta Delgada
From Brussels to Funchal
FNC Madeira Airport
From Brussels to Faro
FAO Faro Airport
From Brussels to Lisbon
LIS Lisbon Airport
