1map logoGo to main page

Porto, Norte Region to Brussels, Brussels Region from €161: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Porto, Portugal
to
Brussels, Belgium

How to Get from Porto to Brussels: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$161 by busBest price
1476 kmDistance
5h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Porto to Brussels with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  9m
Estimated price
77-288
Recommended
route map
Distance: 1476 km
Duration: 5h 9m

See more options

Pricing table
Company
various
Plane
Train
Average Duration
6h  54m
Estimated price
80-662
Company
various
Plane
Drive
Average Duration
6h  29m
Estimated price
83-359
Company
various
Bus
Train
Average Duration
19h  53m
Estimated price
161-770
Company
various
Plane
Taxi
Average Duration
5h  34m
Estimated price
172-449
Company
various
Train
Average Duration
27h  18m
Estimated price
771-772
Company
various
Bus
Train
Average Duration
29h  56m
Estimated price
773-774
Company
various
Bus
Average Duration
30h  50m
Estimated price
775-776
Company
various
Drive
Average Duration
17h  35m
Estimated price
777-778

Compare prices for your selected dates

TypeMo 20/01Tu 21/01We 22/01Th 23/01Fr 24/01Sa 25/01Su 26/01
Bus $79 $81 $51 $52 $93 $57 $58
Fly $116 $87 $102 $122 $120 $128 $169

Traveling From Porto to Brussels

Traveling from Porto to Brussels offers a delightful contrast between Porto's sun-soaked riverside charm and Brussels' vibrant blend of modernity and rich history.

Best Neighbourhoods in Brussels

Brussels boasts diverse neighborhoods, each offering distinct experiences for visitors.

Sablon
• Known for upscale boutiques and art galleries.
• Home to the stunning Church of Our Lady of Sablon.
Marolles
• Features vibrant markets and vintage shops.
• Renowned for its lively street art scene.
Ixelles
• Multicultural area with trendy cafes and shops.
• Celebrated for its lively atmosphere and parks.

Best Times To Visit Brussels's Attractions

Timing your visits to Brussels's attractions can significantly enhance your experience.

Atomium
Visiting early in the morning or late afternoon minimizes crowds and offers stunning views.
Grand Place
Arrive during weekdays to enjoy the charm without overwhelming tourist traffic.
Manneken Pis
Early mornings allow for great photos and a quieter atmosphere.

Brussels Weather: What to Expect Year-Round

Brussels experiences a temperate oceanic climate, characterized by mild summers and cool winters, with rainfall distributed throughout the year. Spring and early fall are generally the best times to visit, offering pleasant weather that enhances your exploration of the city's attractions.

Dining Recommendation in Brussels

In Brussels, indulge in the rich flavors of moules-frites, a dish featuring fresh mussels paired with crispy fries, a stark contrast to the hearty seafood stews of Porto. Dining in Brussels often combines a lively atmosphere with an emphasis on local ingredients, providing a unique experience that showcases the city's culinary heritage.

Porto - Brussels operators

Explore transport companies operating between Porto and Brussels, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
ryanair.com

Plane from Porto (OPO) to Brussels (BRU)

Average Duration
2h 30m
Estimated price
2882-2883

Plane from Porto (OPO) to Charleroi (CRL)

Average Duration
2h 28m
Estimated price
2882-2884

Plane from Porto (OPO) to Eindhoven (EIN)

Average Duration
2h 35m
Estimated price
2885-2886
Website
easyjet.com

Plane from Porto (OPO) to Brussels via Geneva

Average Duration
5h 10m
Estimated price
2888-2886

Plane from Porto (OPO) to Lille Lesquin via Toulouse

Average Duration
5h 2m
Estimated price
2889-28870

Plane from Porto (OPO) to Lille Lesquin via Nice

Average Duration
5h 7m
Estimated price
2889-28870
Website
klm.com

Plane from Porto (OPO) to Brussels via Amsterdam Schiphol

Average Duration
4h 35m
Estimated price
1720-1721
Website
brusselsairlines.com

Plane from Porto (OPO) to Brussels

Average Duration
2h 25m
Estimated price
1722-28870
Bus Show bus routes
Contact phone
(+351) 258 454 303
Website
barquense.pt

Bus from Porto - São João Hospital to Bordeaux

Average Duration
15h 11m
Estimated price
831-832
Contact phone
+34 988 590 210
Website
iberocoach.com

Bus from Porto Campanhã Bus terminal to Paris

Average Duration
27h 5m
Estimated price
779-1726
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Guimaraes to Brussels South

Average Duration
29h 5m
Estimated price
2881-4491
Train
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Porto - Campanha to Vigo Guixar

Average Duration
2h 22m
Estimated price
4499-830

Train from Vigo Guixar to Barcelona-Sants

Average Duration
14h 15m
Estimated price
4493-2881
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Bordeaux St Jean to Paris Montparnasse 1 Et 2

Average Duration
2h 4m
Estimated price
2888-1726

Train from Paris Nord to Bruxelles-Midi

Average Duration
2h 15m
Estimated price
4495-1727
Contact phone
+32 70 66 77 88
Website
thalys.com

Train from Paris Nord to Bruxelles-Midi

Average Duration
1h 23m
Estimated price
2882-1726
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from Lille Europe to Bruxelles-Midi

Average Duration
36h
Estimated price
1725-777
Taxi
Contact phone
+32 71 47 85 10
Website
taxis-europe.be

Taxi from Charleroi to Brussels

Average Duration
42m
Estimated price
1727-1726
Contact phone
+32 80032327
Website
taxiscarolo.be

Taxi from Charleroi to Brussels

Average Duration
42m
Estimated price
1727-1726
Contact phone
+32 71 30 30 33

Taxi from Charleroi to Brussels

Average Duration
42m
Estimated price
1727-1726
Contact phone
+32 488 09 36 51
Website
airport-driver.be

Taxi from Charleroi to Brussels

Average Duration
42m
Estimated price
1727-1726
Contact phone
+32 714 590 90
Website
nouveauxtaxiscourcellois.be

Taxi from Charleroi to Brussels

Average Duration
42m
Estimated price
1727-1726
Drive

Drive from Porto to Brussels

Average Duration
17h 35m
Estimated price
777-778

Porto to Brussels: Overview of Bus, Train, Flight, and Car Trips

Traveling between Porto and Brussels offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
€305 - €452
Departure Point
Porto - Campanha station
Arrival Point
Brussel-Zuid / Bruxelles-Midi station
Departure Point
Porto Airport
Arrival Point
Brussels Airport
Useful tips for plane travellers
• When booking your flight from Porto to Brussels, consider Ryanair or easyJet, as they often offer competitive prices and direct flights, saving you time and money—check their websites for the best deals: Ryanair, easyJet.
• Upon arrival at Brussels Airport (BRU), you will go through a well-organized customs process; after clearing customs, follow the signs for the train station located underneath the terminal for the quickest access to the city, avoiding the hassle of road traffic during peak hours.
• Expect to pay around €50-€60 for a taxi ride from Brussels Airport to the city center; alternatively, you can take a direct train for approximately €9 that reaches the city in about 20 minutes, providing a convenient and cost-effective option. You can check the train schedule here: Brussels Airport Train.
Departure Point
Guimaraes station
Arrival Point
Brussels South station

Frequently asked questions

Find out more about the route from Porto to Brussels.

Or choose the category:
The distance between Porto and Brussels is approximately 1475.8 km by air. By train, it takes approximately 27 hours and 17 minutes to travel between the two cities. If flying, the journey takes around 5 hours and 8 minutes, while driving can take around 17 hours and 35 minutes. Taking a bus from Porto to Brussels can take approximately 31 hours and 15 minutes.
The most cost-effective and time-efficient transportation option for traveling from Porto to Brussels is to fly. The journey takes approximately 5 hours and 8 minutes, and tickets can range from €74 to €315. Alternatively, flying to Charleroi and then taking a bus is a cheaper option, costing between €65 and €371, with a travel time of around 5 hours and 58 minutes.
The prices for a train journey between Porto and Brussels range from €301 to €572. On the other hand, the prices for a bus trip between Brussels and Porto vary from €146 to €204.
To get from Porto to Brussels without using public transportation, you can choose to drive. The distance between Porto and Brussels is approximately 1891.0 km, and it takes around 17 hours and 35 minutes to drive the entire route. Please note that this option may include tolls and fuel costs, and the prices can vary between €306 to €455.
To travel from Porto to Brussels without a car, the best options are by bus and train via Bordeaux or by flying. Taking the bus and train through Bordeaux takes approximately 19 hours and 57 minutes and costs between €139 and €362. Flying is a quicker option, taking around 5 hours and 8 minutes, with prices ranging from €74 to €315. Another alternative is to take the train, which takes 27 hours and 17 minutes and costs between €297 and €603, or the bus, which takes around 31 hours and 15 minutes and costs between €139 and €204.
There is no direct link between Porto and Brussels. However, there are train services available with transfers that take approximately 27 hours and 17 minutes. Another option is to fly to Charleroi and then take a bus, which takes about 5 hours and 58 minutes. By car, the journey from Porto to Brussels takes approximately 17 hours and 35 minutes, and by bus, it takes around 31 hours and 15 minutes.
The flight duration between Porto and Brussels is approximately 2 hours and 25 minutes on a direct flight. The cost of the flight can vary depending on factors such as the airline, time of booking, and availability. Typically, prices for a one-way flight range from €75 to €308.
There are numerous accommodation options near Brussels. With over 1284 hotels available, visitors can find a range of choices to suit their preferences and budget. Prices start at €38 per night, offering a variety of affordable options for travelers.

Trips to Brussels