Lisbon is a two-and-a-half-hour flight from London. You can book direct flights from Bristol, Birmingham, Liverpool, London Gatwick, London Heathrow, London Luton, and Manchester. There's also a direct flight from Edinburgh, but it takes a little longer. The average journey time is three hours. Lisbon airport is less than five miles from the city. A taxi or Uber will cost around €10. Or you could take the metro or bus. The pick-up spots are just a short distance from the arrivals terminal. Tickets are €1.50, and it takes about 35 minutes.