Nonstop flights to Porto (OPO)

Francisco de Sá Carneiro Airport (OPO) in Porto, Portugal has nonstop flights from 138 origins in 32 countries, on 45 airlines.

Nonstop flights from Porto

Airlines

Origins by country

Angola

  • Luanda (NBJ): TAAG and TAP Portugal · 8h 20m · 6,036 km (3,751 mi)

Austria

  • Vienna (VIE): Austrian Airlines and Ryanair · 3h 25m · 2,125 km (1,320 mi)

Belgium

  • Brussels (BRU): Brussels Airlines, Ryanair, and Transavia · 2h 35m · 1,473 km (915 mi)
  • Brussels (CRL): Ryanair · 2h 25m · 1,440 km (895 mi)

Brazil

Canada

Cape Verde

Croatia

  • Split (SPU): easyJet · 3h 15m · 2,059 km (1,279 mi)

Czech Republic

  • Prague (PRG): SmartWings and easyJet · 3h 20m · 2,024 km (1,258 mi)

Denmark

  • Billund (BLL): Norwegian Air Sweden · 3h 10m · 2,067 km (1,284 mi)
  • Copenhagen (CPH): Norwegian Air Sweden, Ryanair, and Scandinavian Airlines · 3h 30m · 2,225 km (1,383 mi)

France

Germany

Greece

  • Athens (ATH): Aegean Airlines · 4h 10m · 2,803 km (1,742 mi)

Hungary

Ireland

Israel

Italy

Latvia

  • Riga (RIX): Air Baltic · 4h 25m · 2,903 km (1,804 mi)

Luxembourg

Malta

  • Malta (MLA): Ryanair · 3h 20m · 2,096 km (1,302 mi)

Morocco

Netherlands

Norway

  • Oslo (OSL): Norwegian Air Shuttle · 3h 45m · 2,504 km (1,556 mi)

Poland

Portugal

Romania

Serbia

Spain

Sweden

Switzerland

  • Geneva (GVA): SWISS, TAP Portugal, and easyJet · 2h 25m · 1,309 km (813 mi)
  • Zurich (ZRH): Comlux Aruba, SWISS, TAP Portugal, and easyJet · 2h 40m · 1,530 km (951 mi)

Turkey

United Kingdom

United States