Travel from London to Lisbon

Bus or fly from London to Lisbon?

TAP Portugal, KLM and five other airlines fly from London to Lisbon every 3 hours. Alternatively, you can take a bus from London to Lisbon via Ourense, Porto, Porto, and Jardim Zoológico in around 2 days 13 h.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris

How to get from London to Lisbon

ModeDurationPrice
From Bank DLR Station train to London City airport, fly to Lisbon airport, then bus to Lisbon.5 h 3 min$184
From London Paddington train to London Heathrow airport, fly to Lisbon airport, then bus to Lisbon.4 h 57 min$145
From London Victoria train to London Gatwick airport, fly to Lisbon airport, then bus to Lisbon.5 h 10 min$132
From London Liverpool Street train to London Stansted airport, fly to Lisbon airport, then bus to Lisbon.5 h 38 min$111
From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Lisbon airport, then bus to Lisbon.5 h 32 min$121
From London St Pancras International Station 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.22 h 28 min$521
From London Victoria bus and ferry to Lille, walk to Lille, then bus to Lisboa sete Rios.34 h 7 min$262
From London drive to Portsmouth, car ferry to Santander, then drive to Lisbon.32 h 50 min$519
From London Waterloo train to Portsmouth, Victoria Park, bus to Stamshaw, International Port, walk to Portsmouth, car ferry to Santander, walk to Santander, train to Valladolid Campo Grande, then night train to Lisboa Santa Apolonia.40 h 38 min$522
From Londres Victoria Coach Station bus to Ourense, bus to Porto, walk to Porto, bus to Jardim Zoológico, then Metro to Restauradores.2 days 13 h$220
From London St Pancras International Station 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.24 h 46 min$558
From London drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Paris Nord, train to Paris Gare de Lyon, train to Barcelona Sants, train to Malgrat de Mar, then drive to Lisbon.26 h 14 min$784

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

It takes approximately 5 h 3 min to get from London to Lisbon, including transfers.

Is there a direct bus between London and Lisbon?

No, there is no direct bus from London to Lisbon. However, there are services departing from London Victoria and arriving at Lisboa sete Rios via Lille. The journey, including transfers, takes approximately 34 h 7 min.

Operators from London to Lisbon

OperatorPhoneWebsite
Dockland Light Railway (DLR)Dockland Light Railway (DLR)
TAP PortugalTAP Portugal
KLMKLM
LufthansaLufthansa
SwissSwiss
LuxairLuxair
British AirwaysBritish Airways
Aer LingusAer Lingus
Rodoviária de Lisboa217 928 180Rodoviária de Lisboa
Heathrow ExpressHeathrow Express
Air FranceAir France
Brussels AirlinesBrussels Airlines
IberiaIberia
Vueling AirlinesVueling Airlines
Gatwick Express+44 345 850 1530Gatwick Express
easyJeteasyJet
Air EuropaAir Europa
Stansted ExpressStansted Express
RyanairRyanair
East Midlands Trains03457 125 678East Midlands Trains
London General0343 222 1234London General
EurostarEurostar
Paris Metro3424Paris Metro
TGV0033 892 353535TGV
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)
Brittany Ferries0330 159 7000Brittany Ferries
South Western Railway0345 6000 650South Western Railway
First+44 (0)1224 650100First
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA
Autna+34 (0) 986 288 030Autna
Rede Expressos707 22 33 44Rede Expressos
Metro Lisboa(+351) 213500115Metro Lisboa
EuskotrenEuskotren
Eurotunnel+44 (0) 8443 35 35 35Eurotunnel
TransilienTransilien
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)