Travel options
from Brussels to Porto

You can get from Brussels to Porto by train, bus or flight.

Our recommendation

To get from Brussels to Porto on Oct 20 we recommend taking a flight because it’s the best combination of price and speed.

10:45AMBrussels Airport5h25 03:10PMPorto Airport
1 changes
$3061One-way
Cheapest
10:45AMBrussels Airport5h25 03:10PMPorto Airport
1 changes
$3061One-way
Other options
07:05AMBrussels Airport4h35 10:40AMPorto Airport
1 changes
$3851One-way
06:10PMBrussels Airport5h05 10:15PMPorto Airport
1 changes
$3851One-way
11:45AMBrussels Airport5h55 04:40PMPorto Airport
1 changes
$3881One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Tue
Oct 19
$86Flixbus
$57Ryanair
Wed
Oct 20
$97Flixbus
$306Air Europa
Thu
Oct 21
$86Flixbus
$151Brussels Airlines
Fri
Oct 22
$145Flixbus
$151Brussels Airlines
Sat
Oct 23
$86Flixbus
$139Ryanair
Sun
Oct 24
$100Flixbus
$151Brussels Airlines
Mon
Oct 25
$94Flixbus
$57Ryanair
Tue
Oct 26
$70Flixbus
$39Ryanair
Wed
Oct 27
$91Flixbus
$85Ryanair
Thu
Oct 28
$92Flixbus
$151Brussels Airlines
Fri
Oct 29
$134Flixbus
$305Brussels Airlines
Sat
Oct 30
$92Flixbus
$296Ryanair
Sun
Oct 31
Find prices
$253Iberia
Mon
Nov 1
$118Flixbus
$206Ryanair
Tue
Nov 2
$79Flixbus
$119Lufthansa
Wed
Nov 3
Find prices
$57Ryanair
Thu
Nov 4
Find prices
$44Ryanair
Fri
Nov 5
Find prices
$44Ryanair
Sat
Nov 6
Find prices
$26Ryanair
Sun
Nov 7
Find prices
$30Ryanair

Travel Information from Brussels to Porto

distanceDistance910 miles (1467 km)
modeAvailable travel modesFlight or bus
priceTicket price range$48 - $94
cheapestCheapest modeFlight • $48 (€39) • 2 h 25 min
fastestFastest modeFlight • $48 (€39) • 2 h 25 min
carriersPopular travel companiesRyanair or Flixbus

Travel 910 miles (1467 km) by flight or bus to Porto from Brussels. If speed is a priority, then a flight is the best option with an average duration of 2 h 25 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $48 (€39). The most popular travel companies which serve this route are Ryanair or Flixbus among others. Travelers can even take a direct flight or bus from Brussels to Porto.

Important Stations and Airports for this Journey

Travelling from Brussels to Porto: related information

Here are some other resources that might have the information you need