Travel from Brussels to Lisbon

Bus or fly from Brussels to Lisbon?

TAP Portugal, Brussels Airlines and nine other airlines fly from Brussels to Lisbon hourly. Alternatively, Eurolines NL operates a bus from Brussels to Lisbon once daily. Tickets cost $170 - $250 and the journey takes 32 h 24 min.

How to get from Brussels to Lisbon

ModeDurationPrice
From Bruxelles-Nord train to Brussels airport, fly to Lisbon airport, then bus to Lisbon.4 h 58 min$121
From Bruxelles-Midi bus to Charleroi airport, fly to Lisbon airport, then bus to Lisbon.5 h 43 min$217
From Bruxelles Midi train to Gare du Nord, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Bordeaux, bus to Tomar, train to Entroncamento, then train to Lisboa Santa Apolonia.21 h 13 min$388
From Bruxelles-Central train to Mons, bus to Estação Oriente, then bus to Rua Da Palma.28 h 50 min$204
From Bruxelles - North bus to Lisboa - Sete Rios.32 h 24 min$180
From Bruselas Nord Eurolines bus to Jardim Zoológico then Metro to Restauradores.3 days 8 h$179
From Bruxelles Midi train to Gare du Nord, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Hendaia, train to Irun-Colon, walk to Irun, then night train to Lisboa Santa Apolonia.23 h 31 min$425
From Brussels drive to Lisbon.19 h 8 min$354

How long does it take to get from Brussels to Lisbon?

It takes approximately 4 h 58 min to get from Brussels to Lisbon, including transfers.

Is there a direct bus between Brussels and Lisbon?

Yes, there is a direct bus departing from Bruxelles - North and arriving at Lisboa - Sete Rios. Services depart once daily, and operate Tuesday, Thursday and Saturday. The journey takes approximately 32 h 24 min.

Operators from Brussels to Lisbon

OperatorPhoneWebsite
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
TAP PortugalTAP Portugal
Brussels AirlinesBrussels Airlines
RyanairRyanair
British AirwaysBritish Airways
LufthansaLufthansa
IberiaIberia
KLMKLM
easyJeteasyJet
Air EuropaAir Europa
Vueling AirlinesVueling Airlines
SwissSwiss
Rodoviária de Lisboa217 928 180Rodoviária de Lisboa
Brussels City Shuttle+352 50 55 62 1Brussels City Shuttle
ThalysThalys
Paris Metro3424Paris Metro
TGV0033 892 353535TGV
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Eurolines DE+49 6196 2078-501Eurolines DE
CarrisCarris
Eurolines NLEurolines NL
ALSA+34 902 42 22 42ALSA
Metro Lisboa(+351) 213500115Metro Lisboa
EuskotrenEuskotren
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)