There are 11 ways to get from Belgium to Portugal by plane, train (TGV, Renfe), train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brussels Airport to Francisco De Sá Carneiro Airport
best- Fly from Brussels Airport (BRU) to Francisco De Sá Carneiro Airport (OPO)plane BRU - OPO
5h 30m€74–277Fly Brussels South Charleroi Airport to Francisco De Sá Carneiro Airport
cheapest- Fly from Brussels South Charleroi Airport (CRL) to Francisco De Sá Carneiro Airport (OPO)plane CRL - OPO
5h 25m€65–316Train
- Take the train from Brussel-Zuid / Bruxelles-Midi to Narbonnetrain Tgv
- Take the train from Narbonne to Madrid-Puerta de Atocha-Almudena Grandestrain
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Badajoztrain Alv
- Take the train from Badajoz to Entroncamentotrain Re
- Take the train from Entroncamento to Lisboa - Santa Apoloniatrain Re / ...
25h 49m€416–636Train, bus
- Take the train from Bruxelles-Midi to Paris Nordtrain Trn / ...
- Take the bus from Paris - Porte Dauphine to Estação Rodoviária de Lisboa Orientebus Paris
28h 18m€159–289Drive 2,011.5 km
- Drive from Brussels to Lisboncar 2,011.5 km
19h 35m€324–468Fly Brussels Airport to Lisbon-Portela Airport
- Fly from Brussels Airport (BRU) to Lisbon-Portela Airport (LIS)plane BRU - LIS
5h 42m€84–300Fly Brussels South Charleroi Airport to Lisbon-Portela Airport
- Fly from Brussels South Charleroi Airport (CRL) to Lisbon-Portela Airport (LIS)plane CRL - LIS
5h 37m€85–379Train, train to Eindhoven Airport, fly to Francisco De Sá Carneiro Airport
- Take the train from Anvers-Central to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Francisco De Sá Carneiro Airport (OPO)plane EIN - OPO
7h 17m€100–387Train, train to Eindhoven Airport, fly to Lisbon-Portela Airport
- Take the train from Anvers-Central to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Lisbon-Portela Airport (LIS)plane EIN - LIS
7h 24m€105–420Bus
- Take the bus from Brussels-North train station to Lisbonbus FlixBus N1143
30h 24m€184–273Bus via Brussels - Midi Train Station
- Take the bus from Brussels - Midi Train Station to Lisbon - Orientebus BlaBlaCar Bus
31h 17m€145–235
Belgium to Portugal by tram and train
Comparing Your Travel Options
The cheapest way to get from Belgium to Portugal is to fly which costs €65 - €320 and takes 5h 25m.
The fastest way to get from Belgium to Portugal is to fly which takes 5h 25m and costs €65 - €320.
No, there is no direct bus from Belgium station to Portugal. However, there are services departing from Brussels-North train station and arriving at Cais Lingueta via Estação Oriente. The journey, including transfers, takes approximately 30h 24m.
No, there is no direct train from Belgium to Portugal. However, there are services departing from Bourse and arriving at Lisboa - Santa Apolonia via Brussel-Zuid / Bruxelles-Midi, Narbonne, Madrid-Puerta de Atocha-Almudena Grandes, Badajoz and Entroncamento. The journey, including transfers, takes approximately 25h 49m.
The distance between Belgium and Portugal is 1500 km. The road distance is 2011.5 km.
The best way to get from Belgium to Portugal without a car is to train which takes 25h 49m and costs €410 - €650.
It takes approximately 5h 30m to get from Belgium to Portugal, including transfers.
Belgium to Portugal bus services, operated by FlixBus, depart from Brussels-North train station.
Belgium to Portugal train services, operated by TGV inOui, depart from Brussel-Zuid / Bruxelles-Midi station.
The best way to get from Belgium to Portugal is to fly which takes 5h 30m and costs €70 - €280. Alternatively, you can train, which costs €410 - €650 and takes 25h 49m, you could also bus, which costs €180 - €280 and takes 30h 24m.
What companies run services between Belgium and Portugal?
Ryanair, Brussels Airlines, and easyJet fly from Brussels Airport (BRU) to Francisco De Sá Carneiro Airport (OPO) 3 times a day. Alternatively, you can take a vehicle from Bourse to Lisboa - Santa Apolonia via Gare Du Midi, Brussel-Zuid / Bruxelles-Midi, Narbonne, Madrid-Puerta de Atocha-Almudena Grandes, Badajoz, and Entroncamento in around 25h 49m.
- Website
- ryanair.com
Flights from Brussels Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–240
Flights from Brussels South Charleroi Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- €60–270
Flights from Brussels South Charleroi Airport to Lisbon-Portela Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- €70–320
Flights from Brussels South Charleroi Airport to Lisbon-Portela Airport via Toulouse
- Ave. Duration
- 4h 55m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €70–320
Flights from Brussels South Charleroi Airport to Lisbon-Portela Airport via Sevilla
- Ave. Duration
- 6h 5m
- When
- Tuesday and Saturday
- Estimated price
- €70–320
Flights from Eindhoven Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- €75–330
Flights from Eindhoven Airport to Francisco De Sá Carneiro Airport via London Stansted
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- €75–330
Flights from Eindhoven Airport to Lisbon-Portela Airport
- Ave. Duration
- 3h
- When
- Monday, Thursday, and Saturday
- Estimated price
- €80–340
Flights from Eindhoven Airport to Lisbon-Portela Airport via Sevilla
- Ave. Duration
- 5h
- When
- Thursday
- Estimated price
- €80–340
Flights from Eindhoven Airport to Lisbon-Portela Airport via London Stansted
- Ave. Duration
- 5h 42m
- When
- Monday, Friday, and Wednesday
- Estimated price
- €80–340
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Brussel-Zuid / Bruxelles-Midi to Narbonne
- Ave. Duration
- 6h 57m
- Frequency
- 4 times a week
- Estimated price
- €220–340
- Website
- TGV inOui
- Phone
- +33 6 31 09 82 47
- [email protected]
- Website
- euroscoach.com
Bus from Paris - Porte Dauphine to Estação Rodoviária de Lisboa Oriente
- Ave. Duration
- 23h 45m
- Frequency
- 3 times a week
- Estimated price
- €121
- Schedules at
- euroscoach.com
Want to know more about travelling around Portugal
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
Booking & Getting There
Belgium to Portugal bus services, operated by FlixBus, arrive at Lisbon station.
Belgium to Portugal train services, operated by TGV inOui, arrive at Narbonne station.
Yes, the driving distance between Belgium to Portugal is 2012 km. It takes approximately 19h 35m to drive from Belgium to Portugal.
There are 9118+ hotels available in Portugal.




