Flights to Portugal

R9 804 Cheap flights to Portugal

This is the cheapest return flight price found by a momondo user in the last 72 hours by searching for a flight to Portugal departing on 8/3. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
0 bags

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customise your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Portugal

Find flights to these popular cities in Portugal from your nearest airport.
TAAG
Mar 8
CPT
21h 05m
1 stop
LIS
Mar 16
LIS
13h 25m
1 stop
CPT
R9 804
TAAG
Mar 10
CPT
16h 55m
1 stop
LIS
Mar 17
LIS
13h 25m
1 stop
CPT
R10 191
Qatar Airways
Feb 13
JNB
26h 05m
1 stop
LIS
Feb 16
LIS
17h 55m
1 stop
JNB
R10 223
TAAG
Apr 30
JNB
20h 50m
1 stop
LIS
May 15
LIS
14h 40m
1 stop
JNB
R10 239
Kenya Airways
Mar 8
JNB
23h 35m
3 stops
LIS
Mar 16
LIS
32h 50m
2 stops
JNB
R10 288
TAAG
May 26
CPT
21h 05m
1 stop
LIS
Jun 26
LIS
14h 00m
1 stop
CPT
R10 304
Kenya Airways
Mar 1
JNB
31h 25m
2 stops
LIS
Mar 14
LIS
32h 50m
2 stops
JNB
R10 320
Ethiopian Air
Feb 9
JNB
22h 15m
2 stops
LIS
Feb 12
LIS
19h 00m
2 stops
JNB
R10 336
TAAG
Feb 9
CPT
16h 55m
1 stop
LIS
Feb 23
LIS
13h 25m
1 stop
CPT
R10 352
Kenya Airways
Mar 14
JNB
32h 10m
2 stops
LIS
Mar 21
LIS
27h 55m
2 stops
JNB
R10 352
Qatar Airways
Feb 7
JNB
18h 50m
1 stop
LIS
Feb 11
LIS
23h 05m
1 stop
JNB
R10 368
Kenya Airways
Mar 8
JNB
23h 35m
3 stops
LIS
Mar 16
LIS
35h 00m
2 stops
JNB
R10 384
Multiple Airlines
Feb 8
JNB
15h 30m
1 stop
OPO
Feb 23
OPO
20h 25m
1 stop
JNB
R10 433
Turkish Airlines
May 29
JNB
22h 40m
1 stop
OPO
Jun 6
OPO
22h 45m
1 stop
JNB
R11 045
SWISS
Feb 8
JNB
38h 10m
2 stops
OPO
Feb 23
OPO
37h 10m
1 stop
JNB
R11 239
Ethiopian Air
Jun 1
CPT
18h 25m
2 stops
OPO
Jun 4
OPO
17h 40m
2 stops
CPT
R11 239
KLM
Jun 19
JNB
19h 55m
1 stop
OPO
Aug 14
OPO
24h 05m
1 stop
JNB
R11 481
Turkish Airlines
Mar 6
JNB
16h 50m
1 stop
OPO
Mar 13
OPO
16h 40m
1 stop
JNB
R11 561
KLM
Jun 26
JNB
19h 55m
1 stop
OPO
Aug 14
OPO
24h 05m
1 stop
JNB
R11 690
Turkish Airlines
May 5
CPT
24h 05m
1 stop
OPO
Jun 3
OPO
18h 10m
1 stop
CPT
R11 739
Turkish Airlines
May 5
CPT
18h 10m
1 stop
OPO
Jun 3
OPO
18h 10m
1 stop
CPT
R11 787
Turkish Airlines
May 5
CPT
31h 55m
1 stop
OPO
Jun 3
OPO
24h 05m
1 stop
CPT
R11 852
Multiple Airlines
Mar 5
JNB
33h 10m
2 stops
OPO
Mar 13
OPO
25h 40m
2 stops
JNB
R12 480
Turkish Airlines
Mar 6
JNB
16h 50m
1 stop
OPO
Mar 13
OPO
48h 30m
2 stops
JNB
R12 545
Multiple Airlines
Mar 7
JNB
22h 50m
2 stops
FNC
Mar 14
FNC
27h 55m
2 stops
JNB
R12 545
KLM
Mar 7
JNB
35h 36m
1 stop
FNC
Mar 14
FNC
25h 25m
1 stop
JNB
R13 416
KLM
Mar 7
JNB
35h 36m
1 stop
FNC
Mar 14
FNC
39h 30m
2 stops
JNB
R13 932
Lufthansa
Mar 8
JNB
23h 50m
2 stops
FNC
Mar 15
FNC
16h 10m
1 stop
JNB
R14 109
Multiple Airlines
May 26
CPT
25h 55m
2 stops
FNC
Jun 10
FNC
32h 55m
2 stops
CPT
R15 125
Multiple Airlines
Feb 26
JNB
34h 05m
2 stops
FNC
Mar 15
FNC
27h 45m
2 stops
JNB
R15 480
KLM
Feb 27
JNB
19h 51m
1 stop
FNC
Mar 15
FNC
33h 55m
1 stop
JNB
R15 657
Multiple Airlines
Mar 8
JNB
34h 45m
3 stops
FNC
Mar 15
FNC
38h 50m
2 stops
JNB
R15 673
Multiple Airlines
May 26
CPT
25h 55m
2 stops
FNC
Jun 10
FNC
47h 40m
3 stops
CPT
R15 834
Multiple Airlines
Feb 26
JNB
39h 50m
3 stops
FNC
Mar 15
FNC
27h 45m
2 stops
JNB
R15 915
KLM
Feb 27
JNB
19h 51m
1 stop
FNC
Mar 15
FNC
48h 00m
2 stops
JNB
R16 173
KLM
May 27
CPT
35h 25m
1 stop
FNC
Jun 10
FNC
34h 00m
1 stop
CPT
R16 366
KLM
Jun 1
JNB
20h 50m
1 stop
FAO
Jun 15
FAO
22h 35m
1 stop
JNB
R11 142
KLM
Mar 8
JNB
20h 26m
1 stop
FAO
Mar 15
FAO
25h 15m
1 stop
JNB
R11 319
KLM
Jun 1
JNB
20h 50m
1 stop
FAO
Jun 15
FAO
36h 20m
2 stops
JNB
R11 674
KLM
Mar 8
JNB
20h 26m
1 stop
FAO
Mar 15
FAO
39h 20m
2 stops
JNB
R11 835
SWISS
Mar 8
JNB
52h 50m
3 stops
FAO
Mar 15
FAO
23h 45m
1 stop
JNB
R12 545
British Airways
May 4
JNB
15h 55m
1 stop
FAO
May 22
FAO
36h 35m
1 stop
JNB
R12 577
British Airways
May 4
JNB
15h 55m
1 stop
FAO
May 22
FAO
36h 35m
1 stop
JNB
R12 916
Multiple Airlines
May 4
JNB
15h 55m
1 stop
FAO
May 22
FAO
36h 00m
2 stops
JNB
R13 029
SWISS
Mar 8
JNB
52h 50m
3 stops
FAO
Mar 15
FAO
30h 30m
2 stops
JNB
R13 109
Multiple Airlines
May 4
JNB
15h 55m
1 stop
FAO
May 22
FAO
36h 00m
2 stops
JNB
R13 383
Qatar Airways
May 4
JNB
27h 55m
2 stops
FAO
May 22
FAO
36h 00m
2 stops
JNB
R13 400
Qatar Airways
May 4
JNB
27h 55m
2 stops
FAO
May 22
FAO
36h 00m
2 stops
JNB
R13 432
Emirates
Feb 15
JNB
47h 15m
2 stops
PDL
Feb 19
PDL
24h 45m
2 stops
JNB
R20 494
Emirates
Feb 15
JNB
47h 15m
2 stops
PDL
Feb 19
PDL
43h 55m
2 stops
JNB
R21 075

Find the cheapest flights from South Africa to Portugal

Recent return flight deals from South Africa to Portugal

Enter your travel dates to find the best prices.
TAAG Logo
0:30 - 19:35
CPT
-
LIS
21h 05m
1 stop
TAAG Logo
22:35 - 14:00
LIS
-
CPT
13h 25m
1 stop
R9 804TAAG
Sun, Mar 8 - Mon, Mar 16
Qatar Airways Logo
12:45 - 12:50
JNB
-
LIS
26h 05m
1 stop
Qatar Airways Logo
8:00 - 3:55
LIS
-
JNB
17h 55m
1 stop
R10 223Qatar Airways
Fri, Feb 13 - Mon, Feb 16
Lufthansa Logo
10:10 - 23:30
JNB
-
LIS
15h 20m
1 stop
Lufthansa Logo
15:55 - 9:30
LIS
-
JNB
15h 35m
1 stop
R10 417Lufthansa
Tue, Feb 3 - Tue, Feb 24
Turkish Airlines Logo
16:35 - 23:30
CPT
-
LIS
31h 55m
1 stop
Turkish Airlines Logo
6:00 - 11:50
LIS
-
CPT
28h 50m
1 stop
R10 449Turkish Airlines
Tue, Apr 28 - Tue, May 19
Turkish Airlines Logo
18:00 - 15:40
JNB
-
OPO
22h 40m
1 stop
Turkish Airlines Logo
10:45 - 10:30
OPO
-
JNB
22h 45m
1 stop
R11 045Turkish Airlines
Fri, May 29 - Sat, Jun 6
KLM Logo
23:15 - 19:05
JNB
-
FAO
20h 50m
1 stop
KLM Logo
21:45 - 21:20
FAO
-
JNB
22h 35m
1 stop
R11 142KLM
Mon, Jun 1 - Mon, Jun 15
KLM Logo
23:59 - 18:25
JNB
-
FAO
20h 26m
1 stop
KLM Logo
18:50 - 22:05
FAO
-
JNB
25h 15m
1 stop
R11 319KLM
Sun, Mar 8 - Sun, Mar 15
British Airways Logo
19:25 - 10:20
JNB
-
FAO
15h 55m
1 stop
British Airways Logo
19:50 - 9:25
FAO
-
JNB
36h 35m
1 stop
R12 577British Airways
Mon, May 4 - Fri, May 22
British Airways Logo
19:25 - 10:20
JNB
-
FAO
15h 55m
1 stop
British Airways Logo
19:50 - 9:25
FAO
-
JNB
36h 35m
1 stop
R12 916British Airways
Mon, May 4 - Fri, May 22
Lufthansa Logo
10:10 - 8:00
JNB
-
FNC
23h 50m
2 stops
Lufthansa Logo
15:20 - 9:30
FNC
-
JNB
16h 10m
1 stop
R14 109Lufthansa
Sun, Mar 8 - Sun, Mar 15

momondo Fare Finder

 
Locate flights to Portugal that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 13 550 searches and data was last updated on 24 January 2026.
Use the filters below to find and compare flights to Portugal that are best for you.

Fly from

Route

Depart

Return

Price

Cape TownLisbon

CPT - LIS

CPTLIS

Cape Town Intl

Sun 8/3

0:30-19:35

1 stop21h 05m

Lisbon Humberto Delgado

Mon 16/3

22:35-14:00

1 stop13h 25m

R9 804

JohannesburgLisbon

JNB - LIS

JNBLIS

Johannesburg OR Tambo

Fri 13/2

12:45-12:50

1 stop26h 05m

Lisbon Humberto Delgado

Mon 16/2

8:00-3:55

1 stop17h 55m

R10 223

JohannesburgLisbon

JNB - LIS

JNBLIS

Johannesburg OR Tambo

Tue 3/2

10:10-23:30

1 stop15h 20m

Lisbon Humberto Delgado

Tue 24/2

15:55-9:30

1 stop15h 35m

R10 416

Cape TownLisbon

CPT - LIS

CPTLIS

Cape Town Intl

Tue 28/4

16:35-23:30

1 stop31h 55m

Lisbon Humberto Delgado

Tue 19/5

6:00-11:50

1 stop28h 50m

R10 449

JohannesburgPorto

JNB - OPO

JNBOPO

Johannesburg OR Tambo

Fri 29/5

18:00-15:40

1 stop22h 40m

Porto

Sat 6/6

10:45-10:30

1 stop22h 45m

R11 045

JohannesburgFaro

JNB - FAO

JNBFAO

Johannesburg OR Tambo

Mon 1/6

23:15-19:05

1 stop20h 50m

Faro

Mon 15/6

21:45-21:20

1 stop22h 35m

R11 142

JohannesburgFaro

JNB - FAO

JNBFAO

Johannesburg OR Tambo

Sun 8/3

23:59-18:25

1 stop20h 26m

Faro

Sun 15/3

18:50-22:05

1 stop25h 15m

R11 319

JohannesburgFaro

JNB - FAO

JNBFAO

Johannesburg OR Tambo

Mon 4/5

19:25-10:20

1 stop15h 55m

Faro

Fri 22/5

19:50-9:25

1 stop36h 35m

R12 577

JohannesburgFaro

JNB - FAO

JNBFAO

Johannesburg OR Tambo

Mon 4/5

19:25-10:20

1 stop15h 55m

Faro

Fri 22/5

19:50-9:25

1 stop36h 35m

R12 916

JohannesburgFunchal

JNB - FNC

JNBFNC

Johannesburg OR Tambo

Sun 8/3

10:10-8:00

2 stops23h 50m

Funchal Madeira

Sun 15/3

15:20-9:30

1 stop16h 10m

R14 109

Flights are sorted by cheapest return flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Portugal from

Portugal flights insights and trends

Explore insights for your Portugal flight to craft the best travel plan

Which airlines fly to Portugal?

TAAG, Lufthansa and British Airways are the top three most popular airlines that fly to Portugal from South Africa according to our data. TAAG is the first choice among our users, with 47% of people opting to fly with this airline when travelling to Portugal. Keep in mind that there are 14 different airlines that fly to Portugal on a routine basis, so you have a few additional options to choose from.

Cheapest flights to cities in Portugal

Click on the cities below to find out when it's cheapest to fly to Portugal from South Africa
Lisbon
Lisbon

Cheap Portugal flight deals and tips

Summary info about Portugal flight prices, duration and airlines

Best One-Way Price

R5 144

Best Round-Trip Price

R9 804

Fastest flight time

18h 50m
The best one-way flight price to Portugal from South Africa in the last 72 hours is R5 144 (Cape Town Intl to Lisbon Humberto Delgado).
The best round-trip flight price to Portugal from South Africa in the last 72 hours is R9 804 (Cape Town Intl to Lisbon Humberto Delgado).
The fastest flight to Portugal from South Africa takes 18h 50m (Johannesburg OR Tambo to Lisbon Humberto Delgado).

Frequently asked questions about flying to Portugal

What is the cheapest flight to Portugal?

The cheapest flights to Portugal recently found by momondo users are R654 with TAP AIR PORTUGAL, R689 with easyJet, and R1 008 with Ryanair.

Which airlines fly to Portugal?

What is the most popular airport in Portugal to fly to?

When did momondo last update prices for flights to Portugal?

Prices for flights to Portugal are updated daily.

How many operators does momondo search for flights to Portugal?

How old do you have to be to fly to Portugal?

The minimum age for a child to fly alone is five, but airlines that offer an unaccompanied minor (UNMR) service may have their own age limitations. Flight duration, scheduling, and stopovers are among the considerations that may influence age limits. We recommend that you double-check with the airline you are booking with for travel to Portugal.

What documentation or ID do you need to fly to Portugal?

The required travel and health documents for your Portugal trip may vary depending on your itinerary and personal circumstances. As a general rule, you should carry multiple documents, including a national ID card or driver's licence and a passport valid for six months after your intended arrival at Portugal. We recommend that you seek guidance from your airline or a reliable third party such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Portugal?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Portugal. Millions of users trust and use momondo every year so you are in good company.

Can I find flights to Portugal with flexible booking policies on momondo?

Yes. All flights to Portugal on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights to Portugal?

Once all potential Portugal flight options are in front of you momondo lets you sort and filter flights based on preferences such as airline, price and flight times, amongst many other options.

I’m not ready to book a flight to Portugal right now. Can momondo alert me if prices change?

If you are simply researching potential flights to Portugal, momondo offers a useful price alert feature which will track prices for flights to Portugal and alert you when they change.

An easier way to manage your Portugal trip

We make it super easy to schedule, organise and travel with friends or family. Trips is free – and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Mon 23/2
Mon 2/3

Find better results for your trip to Portugal

Popular Flights to Portugal

Popular routes according to searches in the past day on momondo