Cheap flights from Porto to Sal (OPO–SID)

OPOFrancisco de Sá Carneiro Airport
Portugal
SIDAmílcar Cabral International Airport
Cape Verde

Cabo Verde Airlines and easyJet fly Porto to Sal (OPO–SID) nonstop and back, a great-circle distance of 3,050 km (1,890 mi).

From
OPO
Porto
To
SID
Sal
Nonstop
Yes · 2 airlines
Airlines
VR · U2
Cheapest fare found
€59 one-way
Distance
3,050 km (1,890 mi)
Time difference
Sal 2 hours behind
Time in the air
4h 01m · 3h 52m back
Aircraft seen
Airbus A320neo · Boeing 737-800 · Airbus A320

Network data imported from airport and airline sources:· How we verify

Porto to Sal fares by month

Cheapest one-way fare found: €59 for December 2026 on easyJet, nonstop. Nonstop from €59.

  1. Oct ’26€138
  2. Nov ’26€97
  3. Dec ’26€59
  4. Jan ’27€62
  5. Feb ’27€62

Cheapest one-way fares per month of departure in the Aviasales price cache, found . Fares change by the hour: the live fare is shown when you search.

When to fly OPO–SID

For Porto Francisco de Sá Carneiro (OPO) to Sal Amílcar Cabral (SID), December 2026 had the lowest fare found (€59). Days in Sal average 18–28 °C in January, February, March, April, May, June and December. Set your watch 2 hours back on landing at SID.

Porto to Sal: frequently asked questions

Fares: Aviasales price cache, 8 October 2026; tracked flights between 6 September and 3 October 2026, from public ADS-B data.

How much is a flight from Porto Francisco de Sá Carneiro (OPO) to Sal Amílcar Cabral (SID)?

From €59 one-way, the cheapest fare found for December 2026 on easyJet, nonstop; nonstop from €59 (found 8 October 2026).

How long is the OPO–SID flight?

4h 01m wheels-up to wheels-down, the median of 9 tracked flights; SID–OPO took 3h 52m.

Which airlines fly OPO–SID direct?

Cabo Verde Airlines and easyJet.

What is the cheapest month to fly OPO–SID?

December 2026, at €59; the dearest month found was €138.

What is the time difference between Porto and Sal?

Sal is 2 hours behind Porto: a OPO departure at noon is 10:00 local time in SID.

What aircraft fly OPO–SID?

Airbus A320neo, Boeing 737-800 and Airbus A320.

Sal to Porto: the return flight (SID–OPO)

All 2 airlines also fly SID–OPO nonstop.

The return takes 3h 52m in the air (median of 8 tracked flights).

Airlines flying OPO–SID nonstop

AirlineUsually takes off (OPO time)TypeAllianceNotes
Cabo Verde Airlines VR—full-service—Seasonal
easyJet U2—low-cost——

One-stop alternatives to flying OPO–SID nonstop

One airline on both legs; check it's sold as one ticket.

  • Via Lisbon (LIS) with TAP Air Portugal: 3,070 km (1,910 mi) flown, 1% further than nonstop.
  • Via Casablanca (CMN) with Royal Air Maroc: 3,290 km (2,040 mi) flown, 8% further than nonstop.

OPO–SID route map

Great-circle distance 3,050 km (1,890 mi). Illustrative route, not an actual flight track.

More from Porto and Sal

Other arrivals in Cape Verde

Also nonstop from OPO, nearest to SID first (straight-line distance):

Explore the airlines’ route maps

Plan your arrival at Amílcar Cabral International Airport (SID)

Departure

Francisco de Sá Carneiro Airport

Francisco de Sá Carneiro (OPO), Porto. In our data, 42 airlines fly nonstop from OPO to 81 destinations.

View OPO airport guide →

Arrival

Amílcar Cabral International Airport

Amílcar Cabral (SID), Sal.

Weather in Sal vs Porto

Sal is warmer than Porto in every month, by 3–12°C; the biggest gap is in December (26°C against 14°C). In October it averages 30°C in Sal and 21°C in Porto.

Average daily high and low temperature in Sal, °C
JanFebMarAprMayJunJulAugSepOctNovDec
Sal25°25°25°26°26°27°28°30°30°30°28°26°
Porto14°15°17°18°20°24°25°26°24°21°17°14°

Average daily highs. Climate normals from Sal, Cape Verde and Porto (Wikipedia, CC BY-SA), which cite the national weather services.

Onward from Sal

Places you can't fly to nonstop from OPO, but can from SID — for a stopover or a second leg.

Related routes

Sources

  • en.wikipedia.org — airlines and destinations, checked 2026-10-01
  • en.wikipedia.org — airlines and destinations, checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01
  • en.wikipedia.org — airlines and destinations table (passenger), checked 2026-10-01

Flight tracking: adsb.lol community ADS-B data (CC0), 6 September – 3 October 2026. Times are median wheels-up to wheels-down; add taxiing for gate-to-gate.

Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.