Wayfli › Lisbon (LIS) › To Doha (DOH)

Lisbon (LIS) to Doha (DOH) flights

There are direct flights from Humberto Delgado Airport (Lisbon Portela Airport) to Doha Hamad International Airport, sold by one airline: Qatar Airways. The distance is 5,812 km, about 7h 35m in the air. There are also 32 one-stop options, via airports such as Istanbul, Amsterdam and Paris.

Live fares for LIS → DOHSee all routes on the map
5,812 kmdistance
~7h 35mdirect flight time (estimate)
1direct airline
32one-stop options

Direct flights from Lisbon to Doha

RouteAirlines (incl. codeshares)DistanceTime (est.)
LIS → DOHQatar Airways5,812 km~7h 35m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
IST IstanbulTurkish Airlines and TAP Air Portugal then Qatar Airways and Turkish Airlines5,956 km~9h 55m
AMS AmsterdamFinnair and Etihad Airways then Air France and KLM6,769 km~10h 55m
CDG ParisAir France and ITA Airways then Qatar Airways6,439 km~10h 30m
FRA FrankfurtEthiopian Airlines and Lufthansa then Air Canada and Lufthansa6,461 km~10h 35m
DXB DubaiEmirates and TAP Air Portugal then Emirates and Flydubai6,515 km~10h 35m
BCN BarcelonaRyanair and Iberia then Cathay Pacific and Qatar Airways5,856 km~9h 50m
MAD MadridRyanair and Iberia then Cathay Pacific and Qatar Airways5,843 km~9h 50m
FCO RomeITA Airways and TAP Air Portugal then Qatar Airways5,877 km~9h 50m
MUC MunichLufthansa and TAP Air Portugal then Qatar Airways6,286 km~10h 20m
LHR LondonAmerican Airlines and Finnair then British Airways and Qatar Airways6,805 km~11h
VIE ViennaRyanair and Austrian Airlines then Qatar Airways6,274 km~10h 20m
MAN ManchesterRyanair and TAP Air Portugal then Qatar Airways7,112 km~11h 20m

More from Lisbon and Doha

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.